diff --git a/fcm_bdiff.py b/fcm_bdiff.py deleted file mode 100644 index ec51ce23..00000000 --- a/fcm_bdiff.py +++ /dev/null @@ -1,262 +0,0 @@ -#!/usr/bin/env python3 -# *********************************COPYRIGHT************************************ -# (C) Crown copyright Met Office. All rights reserved. -# For further details please refer to the file COPYRIGHT.txt -# which you should have received as part of this distribution. -# *********************************COPYRIGHT************************************ -""" -This module provides the functionality to return a list of local files to -run tests on based on the branch-difference (to allow checking of only files -which a developer has actually modified on their branch) -""" - -import os -import re -import subprocess -import time - - -# ------------------------------------------------------------------------------ -class FCMError(Exception): - """ - Exception class for FCM commands - """ - - def __str__(self): - return '\nFCM command: "{0:s}"\nFailed with error: "{1:s}"'.format( - " ".join(self.args[0]), self.args[1].strip() - ) - - -# ------------------------------------------------------------------------------ -def is_trunk(url): - """ - Given an FCM url, returns True if it appears to be pointing to the - UM main trunk - """ - search = re.search( - r""" - (svn://fcm\d+/\w+_svn/\w+/trunk| - .*/svn/[\w\.]+/\w+/trunk| - ..*_svn/\w+/trunk) - """, - url, - flags=re.VERBOSE, - ) - return search is not None - - -# ------------------------------------------------------------------------------ -def text_decoder(bytes_type_string, codecs=["utf8", "cp1252"]): - """ - Given a bytes type string variable, attempt to decode it using the codecs - listed. - """ - - errors = [] - for codec in codecs: - try: - return bytes_type_string.decode(codec) - except UnicodeDecodeError as err: - errors.append(err) - - for error in errors: - print(error) - raise errors[0] - - -# ------------------------------------------------------------------------------ -def get_branch_info(branch, snooze=300, retries=0): - """ - Extract the output of the branch info command - (if the branch is the mirror, allow for a few retries in case - it hasn't picked up the latest commit yet) - """ - - command = ["fcm", "binfo", branch] - return run_fcm_command(command, retries, snooze) - - -# ------------------------------------------------------------------------------ -def get_bdiff_summarize(branch, snooze=300, retries=0): - """ - Extract the output of the branch diff command - (if the branch is the mirror, allow for a few retries in case - it hasn't picked up the latest commit yet) - """ - command = ["fcm", "bdiff", "--summarize", branch] - return run_fcm_command(command, retries, snooze) - - -# ------------------------------------------------------------------------------ -def get_branch_diff_filenames(branch=".", path_override=None): - """ - The main routine of this module, given the path to a working copy or the - URL of a branch (or simply run from within a working copy), returns a list - of filenames based on the FCM branch diff. In most cases it should try - to resolve to local filenames; - The base file path can be overridden, which may be helpful in suites. - If no working copy exists and the base path was not overridden, it will - return URLs in that case. - """ - - branch, retries = use_mirror(branch) - - # Get information about the branch - info = get_branch_info(branch, retries=retries) - - branch_url = get_url(info) - - # The branch should not be the trunk (a branch-diff would make no sense) - if is_trunk(branch_url): - print("{} appears to be the trunk, nothing to do!".format(branch_url)) - return [] - - # The branch parent should be the trunk; if it isn't assume this is a - # branch-of-branch (a test branch), and redirect the request to point at - # the parent branch - parent = get_branch_parent(info) - while not is_trunk(parent): - branch = parent - info = get_branch_info(branch, retries=retries) - parent = get_branch_parent(info) - - # The command `fcm bdiff --summarize ` returns a different - # format if the branch has been reversed off the trunk. The expected format - # is svn://fcm1/um.xm_svn/main/trunk/rose-stem/bin/suite_report.py - # but if it has been reversed then we get - # svn://fcm1/um.xm_svn/main/branches/dev/USER/BRANCH_NAME/PATH - # This results in an invalid path provided by relative_paths - bdiff = get_bdiff_summarize(branch, retries=retries) - - # Extract files from the bdiff that have been modified (M) or added (A). - # Strip whitespace, and remove blank lines while turning the output into - # a list of strings. - bdiff_files = [x.strip() for x in bdiff.split("\n") if x.strip()] - bdiff_files = [ - bfile.split()[1] - for bfile in bdiff_files - if bfile.split()[0].strip() == "M" or bfile.split()[0].strip() == "A" - ] - - # Convert the file paths to be relative to the current URL; to do this - # construct the base path of the trunk URL and compare it to the results - # of the bdiff command above - repos_root = get_repository_root(info) - relative_paths = [ - os.path.relpath(bfile, os.path.join(repos_root, "main", "trunk")) - for bfile in bdiff_files - ] - - # These relative paths can be joined to an appropriate base to complete - # the filenames to return - base_source_key = "SOURCE_UM_BASE" - if path_override is not None: - # Allows for 'user directed' path reconstruction. - # Particularly useful in rose stem. - base = path_override - bdiff_files = [os.path.join(base, bfile) for bfile in relative_paths] - elif base_source_key in os.environ: - # If running as a suite, the base path to the working copy can be used - # However, unless the suite task is running on a machine with the same - # path to the working copy, the task can't really make much use of - # this. - base = os.environ[base_source_key] - bdiff_files = [os.path.join(base, bfile) for bfile in relative_paths] - else: - # Otherwise stick to the original path/URL to the branch - bdiff_files = [os.path.join(branch, bfile) for bfile in relative_paths] - - return bdiff_files - - -# ------------------------------------------------------------------------------ -def run_fcm_command(command, max_retries, snooze): - """ - Run an fcm command, optionally retrying on failure. - """ - retries = 0 - while True: - result = subprocess.run( - command, - capture_output=True, - text=True, - timeout=120, - shell=False, - check=False, - ) - if result.returncode == 0: - return result.stdout - else: - retries += 1 - if retries > max_retries: - raise FCMError(command, result.stderr) - else: - time.sleep(snooze) - - -# ------------------------------------------------------------------------------ -def use_mirror(branch): - """ - Catch to work out if this is running as part of a suite using an - FCM mirror, if it is then redirect the request to the mirror. - If using the mirror then fcm calls can sometimes fail so specify a number - of retries for other routines to use. - - Returns updated branch URL and a number of retries - """ - - mirror_key = "SOURCE_UM_MIRROR" - if mirror_key in os.environ: - branch = os.environ[mirror_key] - retries = 2 - print(f"[INFO] Switching branch used for fcm command to: {branch}") - else: - retries = 0 - return branch, retries - - -# ------------------------------------------------------------------------------ -def get_repository_root(branch_info): - """ - Given the raw output from an fcm binfo command - which can be retrieved by - calling get_branch_info() - returns the Repository Root field - """ - repos_root = re.search( - r"^Repository Root:\s*(?P.*)\s*$", branch_info, flags=re.MULTILINE - ) - if repos_root: - repos_root = repos_root.group("url") - else: - raise Exception("Could not find Repository Root field") - return repos_root - - -# ------------------------------------------------------------------------------ -def get_branch_parent(branch_info): - """ - Given the raw output from an fcm binfo command - which can be retrieved by - calling get_branch_info() - returns the Branch Parent Field - """ - parent = re.search( - r"^Branch Parent:\s*(?P.*)$", branch_info, flags=re.MULTILINE - ) - if parent: - parent = parent.group("parent") - else: - raise Exception("Could not find Branch Parent field") - return parent - - -# ------------------------------------------------------------------------------ -def get_url(branch_info): - """ - Given the raw output from an fcm binfo command - which can be retrieved by - calling get_branch_info() - returns the URL field - """ - url = re.search(r"^URL:\s*(?P.*)$", branch_info, flags=re.MULTILINE) - if url: - url = url.group("url") - else: - raise Exception("Could not find URL field") - return url diff --git a/fcm_bdiff/__init__.py b/fcm_bdiff/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/fcm_bdiff/fcm_bdiff.py b/fcm_bdiff/fcm_bdiff.py new file mode 100644 index 00000000..5e764e1f --- /dev/null +++ b/fcm_bdiff/fcm_bdiff.py @@ -0,0 +1,339 @@ +#!/usr/bin/env python3 +# *********************************COPYRIGHT************************************ +# (C) Crown copyright Met Office. All rights reserved. +# For further details please refer to the file COPYRIGHT.txt +# which you should have received as part of this distribution. +# *********************************COPYRIGHT************************************ +""" +This module provides the functionality to return a list of local files to +run tests on based on the branch-difference (to allow checking of only files +which a developer has actually modified on their branch) +""" + +import os +import re +import subprocess +import time +from pathlib import Path + + +# ------------------------------------------------------------------------------ +class FCMError(Exception): + """ + Exception class for FCM commands + """ + + def __str__(self): + return '\nFCM command: "{0:s}"\nFailed with error: "{1:s}"'.format( + " ".join(self.args[0]), self.args[1].strip() + ) + + +class FCMBase: + """Class which generates a branch diff.""" + + """ + This a modified (mangled) copy of the one Sam made in + bdiff/git_bdiff.py, to allow current scripts to try and migrate to + getting information from an instance of the same class. + Note that the version for Git has a small handful of methods, mostly + internal and some propeties. These are kept as close as possible to + version in git_bdiff.py. + Attributes used to navigate the horros of FCM and thus used in this + package are therefore preceded with an '_' and shouldn't be what is + being referred to outwith this class. Nor should the original + 'functions'... + """ + + # Name of primary branch - default is ~~main~~ Trunk, + # Not sure this will be required/used. It's just the git version defines it. + primary_branch = "trunk" + + def __init__(self, parent=None, repo=None): + """ + The 'git' version of this gets to assume 'repo' is a directory, + presumably containing a local 'clone' (of a fork of a repos). That + is not how we have worked previously with FCM, to which you could + give a path to a working copy, or a URL to a branch or the trunk on + the remote server. So, much of the initial stages here replicate the + kind of 'discovery' that was necessary for FCM that is hoped to + become outdated with Git. + """ + # use_mirror checks for SOURCE_UM_MIRROR env var, and if set + # redirects the branch to that value and sets retries. + # Otherwise it returns the branch unchanged and retries=0 + # Implies suite usage... + # _branch is the URL of the branch which, after the call to use_mirror, + # is the branch that was taken from the trunk (to avoid test branches etc) + self._branch, self._retries = self.use_mirror(repo or Path(".")) + self._branch_info = self.get_branch_info(retries=self._retries) + self._branch_url = self.get_url() + self._parent = self.get_branch_parent() + + # The branch parent(ancestor in git_bdiff) should be the trunk(main); if it isn't assume this is a + # branch-of-branch (a test branch), and redirect the request to point at + # the parent branch + while not self.is_trunk_test(self._parent): + self._branch = self._parent + self._branch_info = self.get_branch_info(retries=self._retries) + self._branch_url = self.get_url() + self._parent = self.get_branch_parent() + + def get_branch_name(self): + """ + Get the branch name from the branch URL. + Not sure how useful this will be in FCM world. + For now, define it to be the contants of the URL after .*/main/ has been + stripped off. i.e. it will start with trunk/... or branches/... + """ + pattern = rf"{self.get_repository_root()}/main/(.*)$" + match = re.match(pattern, self._branch_url) + if match: + result = match.group(1) + else: + raise FCMError("unable to get branch name") + return result + + def run_fcm_command(self, command, max_retries, snooze): + """ + Run an fcm command, optionally retrying on failure. + """ + retries = 0 + while True: + result = subprocess.run( + command, + capture_output=True, + text=True, + timeout=120, + shell=False, + check=False, + ) + if result.returncode == 0: + return result.stdout + else: + retries += 1 + if retries > max_retries: + raise FCMError(command, result.stderr) + else: + time.sleep(snooze) + + def use_mirror(self, branch): + """ + Catch to work out if this is running as part of a suite using an + FCM mirror, if it is then redirect the request to the mirror. + If using the mirror then fcm calls can sometimes fail so specify a number + of retries for other routines to use. + + Returns updated branch URL and a number of retries + """ + + mirror_key = "SOURCE_UM_MIRROR" + if mirror_key in os.environ: + branch = os.environ[mirror_key] + retries = 2 + print(f"[INFO] Switching branch used for fcm command to: {branch}") + else: + retries = 0 + return branch, retries + + def get_branch_info(self, snooze=300, retries=0): + """ + Extract the output of the branch info command + (if the branch is the mirror, allow for a few retries in case + it hasn't picked up the latest commit yet) + """ + + command = ["fcm", "binfo", self._branch] + branch_info = self.run_fcm_command(command, retries, snooze) + return branch_info + + def get_branch_parent(self): + """ + Given the raw output from an fcm binfo command - which can be retrieved by + calling get_branch_info() - returns the Branch Parent Field + """ + parent = re.search( + r"^Branch Parent:\s*(?P.*)$", + self._branch_info, + flags=re.MULTILINE, + ) + if parent: + parent = parent.group("parent") + else: + # Will end up here if _branch is the trunk. In which case we shold possibly return _branch? + parent = re.search( + r"^URL:\s*(?P.*)$", + self._branch_info, + flags=re.MULTILINE, + ) + if parent: + parent = parent.group("parent") + else: + raise Exception("Could not find Branch Parent field") + return parent + + def get_url(self): + """ + Given the raw output from an fcm binfo command - which can be retrieved + by calling get_branch_info() - returns the URL field + """ + url = re.search(r"^URL:\s*(?P.*)$", self._branch_info, flags=re.MULTILINE) + if url: + url = url.group("url") + else: + raise Exception("Could not find URL field") + return url + + def is_trunk_test(self, url): + """ + Given an FCM url, returns True if it appears to be pointing to the + UM main trunk + """ + search = re.search( + r""" + (svn://fcm\d+/\w+_svn/\w+/trunk| + .*/svn/[\w\.]+/\w+/trunk| + ..*_svn/\w+/trunk) + """, + url, + flags=re.VERBOSE, + ) + return search is not None + + def get_repository_root(self): + """ + Given the raw output from an fcm binfo command - which can be retrieved by + calling get_branch_info() - returns the Repository Root field + """ + repos_root = re.search( + r"^Repository Root:\s*(?P.*)\s*$", + self._branch_info, + flags=re.MULTILINE, + ) + if repos_root: + repos_root = repos_root.group("url") + else: + raise Exception("Could not find Repository Root field") + return repos_root + + def get_latest_commit(self): + """ + Given the raw output from an fcm binfo command - which can be retrieved by + calling get_branch_info() - returns the Last Changed Rev + """ + repos_rev = re.search( + r"^Last Changed Rev:\s*(?P.*)\s*$", + self._branch_info, + flags=re.MULTILINE, + ) + if repos_rev: + repos_rev = repos_rev.group("rev") + else: + raise Exception("Could not find Last Changed Rev field") + return repos_rev + + +# -------------------------------------------------------------------- +class FCMBDiff(FCMBase): + """Class which generates a branch diff.""" + + def __init__(self, parent=None, repo=None): + super().__init__(parent, repo) + self.parent = parent or self._parent + self.ancestor = self.get_branch_parent() + self.current = self.get_latest_commit() + self.branch = self.get_branch_name() + self.is_trunk = self.is_trunk_test(self._branch_url) + self.is_branch = not self.is_trunk + self.repos_root = self.get_repository_root() + + @property + def has_diverged(self): + """Whether the branch has diverged from its parent. + Bit vague here, so we're going to check to see if 'parent' had + an '@' in it denoting it's a branch of """ + match = re.match(r".*@(\d+)$", self.parent) + if match: + return True + else: + return False + + def files(self): + """Iterate over files changed on the branch.""" + dem_danged_files = self._get_files() + for line in dem_danged_files: + if line != "": + yield line + + def _get_files(self, path_override=None): + # The command `fcm bdiff --summarize ` returns a different + # format if the branch has been reversed off the trunk. The expected format + # is svn://fcm1/um.xm_svn/main/trunk/rose-stem/bin/suite_report.py + # but if it has been reversed then we get + # svn://fcm1/um.xm_svn/main/branches/dev/USER/BRANCH_NAME/PATH + # This results in an invalid path provided by relative_paths + bdiff = self.get_bdiff_summarize(retries=self._retries) + + # Extract files from the bdiff that have been modified (M) or added (A). + # Strip whitespace, and remove blank lines while turning the output into + # a list of strings. + bdiff_files = [x.strip() for x in bdiff.split("\n") if x.strip()] + bdiff_files = [ + bfile.split()[1] + for bfile in bdiff_files + if bfile.split()[0].strip() == "M" or bfile.split()[0].strip() == "A" + ] + + # Convert the file paths to be relative to the current URL; to do this + # construct the base path of the trunk URL and compare it to the results + # of the bdiff command above + repos_root = self.repos_root + relative_paths = [ + os.path.relpath(bfile, os.path.join(repos_root, "main", "trunk")) + for bfile in bdiff_files + ] + + # These relative paths can be joined to an appropriate base to complete + # the filenames to return + base_source_key = "SOURCE_UM_BASE" + if path_override is not None: + # Allows for 'user directed' path reconstruction. + # Particularly useful in rose stem. + base = path_override + bdiff_files = [os.path.join(base, bfile) for bfile in relative_paths] + elif base_source_key in os.environ: + # If running as a suite, the base path to the working copy can be used + # However, unless the suite task is running on a machine with the same + # path to the working copy, the task can't really make much use of + # this. + base = os.environ[base_source_key] + bdiff_files = [os.path.join(base, bfile) for bfile in relative_paths] + else: + # Otherwise stick to the original path/URL to the branch + bdiff_files = [ + os.path.join(self._branch, bfile) for bfile in relative_paths + ] + + return bdiff_files + + def get_bdiff_summarize(self, snooze=300, retries=0): + """ + Extract the output of the branch diff command + (if the branch is the mirror, allow for a few retries in case + it hasn't picked up the latest commit yet) + """ + command = ["fcm", "bdiff", "--summarize", self._branch] + return self.run_fcm_command(command, retries, snooze) + + +class FCMInfo(FCMBase): + """Class to hold FCM branch information. Mirroring the functionality + in the git_bdiff.GitBranchInfo class.""" + + def __init__(self, branch_info: str): + super().__init__(self, repo=None) + self.branch_name = self.get_branch_name() + + def is_main(self) -> bool: + """Return True if the branch is the main trunk.""" + return self.is_trunk_test(self._branch_url) diff --git a/python_umdp3_check_trunk.out b/python_umdp3_check_trunk.out new file mode 100644 index 00000000..431e635d --- /dev/null +++ b/python_umdp3_check_trunk.out @@ -0,0 +1,23050 @@ +Not running in suite mode. +Using 1 threads +Detected trunk: checking full source tree +UMDP_CHECKER_TRUNK_ERROR environment variable is set to 0: failures will be ignored +DEBUG : Branch ../../../UM_Trunk/ is trunk +DEBUG : Running checks for ../../../UM_Trunk//COPYRIGHT.txt in thread 0 +DEBUG : file_chunk is ['../../../UM_Trunk//COPYRIGHT.txt'] +DEBUG : Running checks for ../../../UM_Trunk//CodeOwners.txt in thread 1 +DEBUG : file_chunk is ['../../../UM_Trunk//CodeOwners.txt'] +DEBUG : Running checks for ../../../UM_Trunk//ConfigOwners.txt in thread 2 +DEBUG : file_chunk is ['../../../UM_Trunk//ConfigOwners.txt'] +DEBUG : Running checks for ../../../UM_Trunk//admin/branch_management/create_HG2_branch in thread 3 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/branch_management/create_HG2_branch'] +DEBUG : Running checks for ../../../UM_Trunk//admin/branch_management/create_branch in thread 4 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/branch_management/create_branch'] +DEBUG : Running checks for ../../../UM_Trunk//admin/branch_management/create_patch_for_external_UM.sh in thread 5 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/branch_management/create_patch_for_external_UM.sh'] +DEBUG : Running checks for ../../../UM_Trunk//admin/branch_management/migrate_branch in thread 6 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/branch_management/migrate_branch'] +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/ampersands.py in thread 7 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/ampersands.py'] +DEBUG : Waiting for threads to complete +DEBUG : 4585 threads submitted +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/apply_styling in thread 8 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/apply_styling'] +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/fstring_parse.py in thread 9 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/fstring_parse.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/indentation.py in thread 10 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/indentation.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/styling.py in thread 11 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/styling.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/um-clang_format-v10.cfg in thread 12 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/um-clang_format-v10.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/um-clang_format-v11.cfg in thread 13 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/um-clang_format-v11.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/um-clang_format-v12.cfg in thread 14 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/um-clang_format-v12.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/um-clang_format-v3.cfg in thread 15 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/um-clang_format-v3.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/umdp3_fixer.py in thread 16 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/umdp3_fixer.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/code_styling/whitespace.py in thread 17 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/code_styling/whitespace.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/Generic_Browser.tar in thread 18 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/Generic_Browser.tar'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/UM.co2h in thread 19 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/UM.co2h'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/UM_indices in thread 20 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/UM_indices'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/UM_prepare in thread 21 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/UM_prepare'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/f90tohtml in thread 22 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/f90tohtml'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/f90tohtml_procedure in thread 23 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/f90tohtml_procedure'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/grepper.cgi in thread 24 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/grepper.cgi'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/lcbase in thread 25 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/lcbase'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/parsec in thread 26 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/parsec'] +DEBUG : Running checks for ../../../UM_Trunk//admin/codebrowser/run_code_browse in thread 27 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/codebrowser/run_code_browse'] +DEBUG : Running checks for ../../../UM_Trunk//admin/cppcheck/cppcheck.defs in thread 28 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/cppcheck/cppcheck.defs'] +DEBUG : Running checks for ../../../UM_Trunk//admin/cppcheck/cppcheck_core in thread 29 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/cppcheck/cppcheck_core'] +DEBUG : Running checks for ../../../UM_Trunk//admin/cppcheck/run_cppcheck in thread 30 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/cppcheck/run_cppcheck'] +DEBUG : Running checks for ../../../UM_Trunk//admin/create_stdjobs.py in thread 31 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/create_stdjobs.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/gcom_codebrowser/GCOM.f2h in thread 32 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/gcom_codebrowser/GCOM.f2h'] +DEBUG : Running checks for ../../../UM_Trunk//admin/gcom_codebrowser/Generic_Browser.tar in thread 33 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/gcom_codebrowser/Generic_Browser.tar'] +DEBUG : Running checks for ../../../UM_Trunk//admin/gcom_codebrowser/f90tohtml in thread 34 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/gcom_codebrowser/f90tohtml'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/gcom_codebrowser/f90tohtml.procedure in thread 35 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/gcom_codebrowser/f90tohtml.procedure'] +DEBUG : Running checks for ../../../UM_Trunk//admin/gcom_codebrowser/grepper.cgi in thread 36 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/gcom_codebrowser/grepper.cgi'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/data/data3 in thread 37 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/data/data3'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/data/data_coarse in thread 38 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/data/data_coarse'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/data/data_fine in thread 39 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/data/data_fine'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/data/data_latlon in thread 40 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/data/data_latlon'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/data/grey.5 in thread 41 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/data/grey.5'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/data/pwrdLogo200.gif in thread 42 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/data/pwrdLogo200.gif'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/help.html in thread 43 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/help.html'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/install in thread 44 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/install'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/lampos.tcl in thread 45 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/lampos.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/read.me in thread 46 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/read.me'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Makefile in thread 47 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Makefile'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/centreview.tcl in thread 48 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/centreview.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/checklatlon.tcl in thread 49 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/checklatlon.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/colour.tcl in thread 50 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/colour.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/cross.tcl in thread 51 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/cross.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/drawarea.tcl in thread 52 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/drawarea.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/drawlatlon.tcl in thread 53 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/drawlatlon.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/drawmap.tcl in thread 54 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/drawmap.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/flipview.tcl in thread 55 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/flipview.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/helpbrowser.tcl in thread 56 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/helpbrowser.tcl'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/main.tcl in thread 57 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/main.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/newarea.tcl in thread 58 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/newarea.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/options.tcl in thread 59 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/options.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/params.tcl in thread 60 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/params.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/print.tcl in thread 61 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/print.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/util.tcl in thread 62 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/util.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/Tcl/zoom.tcl in thread 63 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/Tcl/zoom.tcl'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/coasts.F90 in thread 64 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/coasts.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/eqtoll.F90 in thread 65 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/eqtoll.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/lltoeq.F90 in thread 66 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/lltoeq.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/main.eqtoll.F90 in thread 67 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/main.eqtoll.F90'] +DEBUG : Running checks for ../../../UM_Trunk//admin/lampos_install/source/main.lltoeq.F90 in thread 68 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/lampos_install/source/main.lltoeq.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/ppcodes/fcodes.rst in thread 69 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/ppcodes/fcodes.rst'] +DEBUG : Running checks for ../../../UM_Trunk//admin/rose-stem/metagen.py in thread 70 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/rose-stem/metagen.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/rose-stem/monitoring.cgi in thread 71 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/rose-stem/monitoring.cgi'] +DEBUG : Running checks for ../../../UM_Trunk//admin/rose-stem/monitoring.py in thread 72 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/rose-stem/monitoring.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/rose-stem/produce_resources.py in thread 73 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/rose-stem/produce_resources.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/rose-stem/release_new_version.py in thread 74 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/rose-stem/release_new_version.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/rose-stem/update_all.py in thread 75 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/rose-stem/update_all.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/search_stash.py in thread 76 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/search_stash.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/search_stash.sh in thread 77 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/search_stash.sh'] +DEBUG : Running checks for ../../../UM_Trunk//admin/stash in thread 78 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/stash'] +DEBUG : Running checks for ../../../UM_Trunk//admin/stashbrowser/stashweb in thread 79 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/stashbrowser/stashweb'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//admin/trunk_parse/trunk_parse.py in thread 80 +DEBUG : file_chunk is ['../../../UM_Trunk//admin/trunk_parse/trunk_parse.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//bin/um-atmos in thread 81 +DEBUG : file_chunk is ['../../../UM_Trunk//bin/um-atmos'] +DEBUG : Running checks for ../../../UM_Trunk//bin/um-crmstyle_coarse_grid in thread 82 +DEBUG : file_chunk is ['../../../UM_Trunk//bin/um-crmstyle_coarse_grid'] +DEBUG : Running checks for ../../../UM_Trunk//bin/um-pptoanc in thread 83 +DEBUG : file_chunk is ['../../../UM_Trunk//bin/um-pptoanc'] +DEBUG : Running checks for ../../../UM_Trunk//bin/um-recon in thread 84 +DEBUG : file_chunk is ['../../../UM_Trunk//bin/um-recon'] +DEBUG : Running checks for ../../../UM_Trunk//bin/um-scm in thread 85 +DEBUG : file_chunk is ['../../../UM_Trunk//bin/um-scm'] +DEBUG : Running checks for ../../../UM_Trunk//bin/um_script_functions in thread 86 +DEBUG : file_chunk is ['../../../UM_Trunk//bin/um_script_functions'] +DEBUG : Running checks for ../../../UM_Trunk//fab/build_um_atmos.py in thread 87 +DEBUG : file_chunk is ['../../../UM_Trunk//fab/build_um_atmos.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fab/configs/compilers.py in thread 88 +DEBUG : file_chunk is ['../../../UM_Trunk//fab/configs/compilers.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fab/configs/external_paths.py in thread 89 +DEBUG : file_chunk is ['../../../UM_Trunk//fab/configs/external_paths.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fab/configs/extract_list_atmos.py in thread 90 +DEBUG : file_chunk is ['../../../UM_Trunk//fab/configs/extract_list_atmos.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fab/configs/meto-spice-gcc-ifort/atmos-spice-gcc-ifort-um-rigorous-noomp.py in thread 91 +DEBUG : file_chunk is ['../../../UM_Trunk//fab/configs/meto-spice-gcc-ifort/atmos-spice-gcc-ifort-um-rigorous-noomp.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/inc/external_paths.cfg in thread 92 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/inc/parallel.cfg in thread 93 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/inc/serial.cfg in thread 94 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-debug.cfg in thread 95 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-high.cfg in thread 96 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-rigorous.cfg in thread 97 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-safe.cfg in thread 98 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-debug.cfg in thread 99 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-high.cfg in thread 100 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-rigorous.cfg in thread 101 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-safe.cfg in thread 102 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-libs-high.cfg in thread 103 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-debug.cfg in thread 104 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-high.cfg in thread 105 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-rigorous.cfg in thread 106 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-safe.cfg in thread 107 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-debug.cfg in thread 108 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-high.cfg in thread 109 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-rigorous.cfg in thread 110 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-safe.cfg in thread 111 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/external_paths.cfg in thread 112 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/libs.cfg in thread 113 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/parallel.cfg in thread 114 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/serial.cfg in thread 115 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-debug.cfg in thread 116 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-fast.cfg in thread 117 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-fast.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-high.cfg in thread 118 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-rigorous.cfg in thread 119 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-safe.cfg in thread 120 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-debug.cfg in thread 121 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-high.cfg in thread 122 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-rigorous.cfg in thread 123 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-safe.cfg in thread 124 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-debug.cfg in thread 125 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-high.cfg in thread 126 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-rigorous.cfg in thread 127 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-safe.cfg in thread 128 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-debug.cfg in thread 129 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-high.cfg in thread 130 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-rigorous.cfg in thread 131 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-safe.cfg in thread 132 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-scm-safe.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-debug.cfg in thread 133 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-high.cfg in thread 134 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-rigorous.cfg in thread 135 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-safe.cfg in thread 136 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-debug.cfg in thread 137 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-high.cfg in thread 138 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-rigorous.cfg in thread 139 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-safe.cfg in thread 140 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/external_paths.cfg in thread 141 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/libs.cfg in thread 142 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/parallel.cfg in thread 143 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/serial.cfg in thread 144 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-debug.cfg in thread 145 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-high.cfg in thread 146 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-rigorous.cfg in thread 147 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-safe.cfg in thread 148 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-debug.cfg in thread 149 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-high.cfg in thread 150 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-rigorous.cfg in thread 151 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-safe.cfg in thread 152 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-debug.cfg in thread 153 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-high.cfg in thread 154 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-rigorous.cfg in thread 155 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-safe.cfg in thread 156 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-debug.cfg in thread 157 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-high.cfg in thread 158 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-rigorous.cfg in thread 159 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-safe.cfg in thread 160 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-debug.cfg in thread 161 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-high.cfg in thread 162 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-rigorous.cfg in thread 163 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-safe.cfg in thread 164 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-debug.cfg in thread 165 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-high.cfg in thread 166 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-rigorous.cfg in thread 167 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-safe.cfg in thread 168 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/external_paths.cfg in thread 169 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/libs.cfg in thread 170 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/parallel.cfg in thread 171 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/serial.cfg in thread 172 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-debug.cfg in thread 173 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-fast.cfg in thread 174 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-fast.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-high.cfg in thread 175 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-high.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-rigorous.cfg in thread 176 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-safe.cfg in thread 177 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-debug.cfg in thread 178 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-high.cfg in thread 179 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-rigorous.cfg in thread 180 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-safe.cfg in thread 181 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-debug.cfg in thread 182 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-high.cfg in thread 183 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-rigorous.cfg in thread 184 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-safe.cfg in thread 185 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-debug.cfg in thread 186 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-high.cfg in thread 187 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-rigorous.cfg in thread 188 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-safe.cfg in thread 189 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-debug.cfg in thread 190 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-high.cfg in thread 191 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-rigorous.cfg in thread 192 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-safe.cfg in thread 193 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-debug.cfg in thread 194 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-high.cfg in thread 195 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-rigorous.cfg in thread 196 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-safe.cfg in thread 197 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/external_paths.cfg in thread 198 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/libs.cfg in thread 199 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/parallel.cfg in thread 200 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/serial.cfg in thread 201 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-debug.cfg in thread 202 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-high.cfg in thread 203 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-rigorous.cfg in thread 204 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-safe.cfg in thread 205 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-debug.cfg in thread 206 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-high.cfg in thread 207 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-rigorous.cfg in thread 208 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-safe.cfg in thread 209 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-debug.cfg in thread 210 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-high.cfg in thread 211 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-rigorous.cfg in thread 212 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-safe.cfg in thread 213 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-debug.cfg in thread 214 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-high.cfg in thread 215 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-rigorous.cfg in thread 216 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-safe.cfg in thread 217 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-debug.cfg in thread 218 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-high.cfg in thread 219 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-rigorous.cfg in thread 220 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-safe.cfg in thread 221 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-debug.cfg in thread 222 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-high.cfg in thread 223 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-rigorous.cfg in thread 224 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-safe.cfg in thread 225 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/external_paths.cfg in thread 226 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/libs.cfg in thread 227 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/parallel.cfg in thread 228 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/serial.cfg in thread 229 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-debug.cfg in thread 230 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-high.cfg in thread 231 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-rigorous.cfg in thread 232 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-safe.cfg in thread 233 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-debug.cfg in thread 234 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-high.cfg in thread 235 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-rigorous.cfg in thread 236 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-safe.cfg in thread 237 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-debug.cfg in thread 238 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-high.cfg in thread 239 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-rigorous.cfg in thread 240 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-safe.cfg in thread 241 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-debug.cfg in thread 242 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-high.cfg in thread 243 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-rigorous.cfg in thread 244 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-safe.cfg in thread 245 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-debug.cfg in thread 246 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-high.cfg in thread 247 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-rigorous.cfg in thread 248 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-safe.cfg in thread 249 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-debug.cfg in thread 250 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-high.cfg in thread 251 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-high.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-rigorous.cfg in thread 252 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-safe.cfg in thread 253 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/inc/external_paths.cfg in thread 254 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/inc/parallel.cfg in thread 255 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/inc/serial.cfg in thread 256 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-debug.cfg in thread 257 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-high.cfg in thread 258 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-rigorous.cfg in thread 259 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-safe.cfg in thread 260 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-debug.cfg in thread 261 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-high.cfg in thread 262 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-rigorous.cfg in thread 263 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-safe.cfg in thread 264 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-debug.cfg in thread 265 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-high.cfg in thread 266 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-rigorous.cfg in thread 267 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-safe.cfg in thread 268 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-debug.cfg in thread 269 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-high.cfg in thread 270 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-rigorous.cfg in thread 271 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-safe.cfg in thread 272 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-debug.cfg in thread 273 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-high.cfg in thread 274 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-rigorous.cfg in thread 275 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-safe.cfg in thread 276 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/external_paths.cfg in thread 277 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/libs.cfg in thread 278 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/parallel.cfg in thread 279 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/serial.cfg in thread 280 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-debug.cfg in thread 281 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-high.cfg in thread 282 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-rigorous.cfg in thread 283 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-safe.cfg in thread 284 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-debug.cfg in thread 285 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-high.cfg in thread 286 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-rigorous.cfg in thread 287 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-safe.cfg in thread 288 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-debug.cfg in thread 289 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-high.cfg in thread 290 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-rigorous.cfg in thread 291 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-safe.cfg in thread 292 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-debug.cfg in thread 293 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-high.cfg in thread 294 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-rigorous.cfg in thread 295 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-safe.cfg in thread 296 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-debug.cfg in thread 297 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-high.cfg in thread 298 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-rigorous.cfg in thread 299 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-safe.cfg in thread 300 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-debug.cfg in thread 301 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-high.cfg in thread 302 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-rigorous.cfg in thread 303 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-safe.cfg in thread 304 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/icm-xc40-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/common.cfg in thread 305 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/common.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/coupler/none.cfg in thread 306 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/coupler/none.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/coupler/oasis3_mct.cfg in thread 307 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/coupler/oasis3_mct.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/drhook/false.cfg in thread 308 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/drhook/false.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/drhook/true.cfg in thread 309 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/drhook/true.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/eccodes/false.cfg in thread 310 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/eccodes/false.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/eccodes/true.cfg in thread 311 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/eccodes/true.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/land_surface/jules.cfg in thread 312 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/land_surface/jules.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/ls_precip/double.cfg in thread 313 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/ls_precip/double.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/ls_precip/single.cfg in thread 314 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/ls_precip/single.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/mkl/false.cfg in thread 315 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/mkl/false.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/mkl/true.cfg in thread 316 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/mkl/true.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/mpp/1C.cfg in thread 317 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/mpp/1C.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/netcdf/false.cfg in thread 318 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/netcdf/false.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/netcdf/true.cfg in thread 319 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/netcdf/true.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/openmp/c_only.cfg in thread 320 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/openmp/c_only.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/openmp/false.cfg in thread 321 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/openmp/false.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/openmp/fortran_only.cfg in thread 322 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/openmp/fortran_only.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/openmp/true.cfg in thread 323 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/openmp/true.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/platagnostic/false.cfg in thread 324 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/platagnostic/false.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/platagnostic/true.cfg in thread 325 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/platagnostic/true.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/portio/2A.cfg in thread 326 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/portio/2A.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/portio/2B.cfg in thread 327 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/portio/2B.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/recon_mpi/parallel.cfg in thread 328 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/recon_mpi/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/recon_mpi/serial.cfg in thread 329 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/recon_mpi/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/stash/1A.cfg in thread 330 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/stash/1A.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/thread_utils/false.cfg in thread 331 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/thread_utils/false.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/thread_utils/true.cfg in thread 332 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/thread_utils/true.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/timer/1A.cfg in thread 333 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/timer/1A.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/timer/3A.cfg in thread 334 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/timer/3A.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/timer/4A.cfg in thread 335 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/timer/4A.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/ussp/double.cfg in thread 336 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/ussp/double.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/options/ussp/single.cfg in thread 337 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/options/ussp/single.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/um-atmos-common.cfg in thread 338 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/um-atmos-common.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/um-createbc-common.cfg in thread 339 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/um-createbc-common.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/um-libs-common.cfg in thread 340 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/um-libs-common.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/um-scm-common.cfg in thread 341 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/um-scm-common.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/um-utils-mpp-common.cfg in thread 342 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/um-utils-mpp-common.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/inc/um-utils-serial-common.cfg in thread 343 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/inc/um-utils-serial-common.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/external_paths.cfg in thread 344 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/libs.cfg in thread 345 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/parallel.cfg in thread 346 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/serial.cfg in thread 347 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-debug.cfg in thread 348 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-high.cfg in thread 349 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-rigorous.cfg in thread 350 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-safe.cfg in thread 351 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-debug.cfg in thread 352 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-high.cfg in thread 353 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-high.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-rigorous.cfg in thread 354 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-safe.cfg in thread 355 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-debug.cfg in thread 356 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-high.cfg in thread 357 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-rigorous.cfg in thread 358 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-safe.cfg in thread 359 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-debug.cfg in thread 360 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-high.cfg in thread 361 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-rigorous.cfg in thread 362 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-safe.cfg in thread 363 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-debug.cfg in thread 364 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-high.cfg in thread 365 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-rigorous.cfg in thread 366 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-safe.cfg in thread 367 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-debug.cfg in thread 368 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-high.cfg in thread 369 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-rigorous.cfg in thread 370 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-safe.cfg in thread 371 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/external_paths.cfg in thread 372 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/libs.cfg in thread 373 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/parallel.cfg in thread 374 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/serial.cfg in thread 375 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-debug.cfg in thread 376 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-high.cfg in thread 377 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-rigorous.cfg in thread 378 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-safe.cfg in thread 379 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-debug.cfg in thread 380 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-high.cfg in thread 381 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-rigorous.cfg in thread 382 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-safe.cfg in thread 383 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-debug.cfg in thread 384 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-high.cfg in thread 385 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-rigorous.cfg in thread 386 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-safe.cfg in thread 387 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-debug.cfg in thread 388 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-high.cfg in thread 389 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-rigorous.cfg in thread 390 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-safe.cfg in thread 391 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-debug.cfg in thread 392 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-high.cfg in thread 393 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-rigorous.cfg in thread 394 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-safe.cfg in thread 395 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-debug.cfg in thread 396 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-high.cfg in thread 397 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-rigorous.cfg in thread 398 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-safe.cfg in thread 399 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/external_paths.cfg in thread 400 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/libs.cfg in thread 401 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/parallel.cfg in thread 402 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/serial.cfg in thread 403 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-debug.cfg in thread 404 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-high.cfg in thread 405 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-rigorous.cfg in thread 406 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-safe.cfg in thread 407 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-createbc-high.cfg in thread 408 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-createbc-rigorous.cfg in thread 409 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-libs-high.cfg in thread 410 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-libs-safe.cfg in thread 411 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-scm-rigorous.cfg in thread 412 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-debug.cfg in thread 413 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-high.cfg in thread 414 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-rigorous.cfg in thread 415 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-safe.cfg in thread 416 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-debug.cfg in thread 417 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-high.cfg in thread 418 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-rigorous.cfg in thread 419 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-safe.cfg in thread 420 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-azspice-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/external_paths.cfg in thread 421 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/libs.cfg in thread 422 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/parallel.cfg in thread 423 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/serial.cfg in thread 424 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-debug.cfg in thread 425 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-high.cfg in thread 426 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-rigorous.cfg in thread 427 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-safe.cfg in thread 428 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-createbc-high.cfg in thread 429 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-createbc-rigorous.cfg in thread 430 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-createbc-safe.cfg in thread 431 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-scm-rigorous.cfg in thread 432 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-aocc/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/external_paths.cfg in thread 433 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/external_paths.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/libs.cfg in thread 434 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/parallel.cfg in thread 435 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/serial.cfg in thread 436 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-debug.cfg in thread 437 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-fast.cfg in thread 438 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-fast.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-high.cfg in thread 439 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-rigorous.cfg in thread 440 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-safe.cfg in thread 441 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-debug.cfg in thread 442 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-high.cfg in thread 443 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-rigorous.cfg in thread 444 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-safe.cfg in thread 445 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-debug.cfg in thread 446 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-high.cfg in thread 447 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-rigorous.cfg in thread 448 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-safe.cfg in thread 449 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-debug.cfg in thread 450 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-high.cfg in thread 451 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-rigorous.cfg in thread 452 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-safe.cfg in thread 453 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-debug.cfg in thread 454 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-high.cfg in thread 455 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-rigorous.cfg in thread 456 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-safe.cfg in thread 457 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-debug.cfg in thread 458 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-high.cfg in thread 459 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-rigorous.cfg in thread 460 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-safe.cfg in thread 461 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/external_paths.cfg in thread 462 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/libs.cfg in thread 463 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/parallel.cfg in thread 464 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/serial.cfg in thread 465 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-debug.cfg in thread 466 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-fast.cfg in thread 467 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-fast.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-high.cfg in thread 468 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-rigorous.cfg in thread 469 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-safe.cfg in thread 470 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-debug.cfg in thread 471 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-high.cfg in thread 472 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-rigorous.cfg in thread 473 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-safe.cfg in thread 474 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-debug.cfg in thread 475 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-high.cfg in thread 476 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-rigorous.cfg in thread 477 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-safe.cfg in thread 478 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-debug.cfg in thread 479 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-high.cfg in thread 480 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-rigorous.cfg in thread 481 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-safe.cfg in thread 482 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-debug.cfg in thread 483 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-high.cfg in thread 484 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-rigorous.cfg in thread 485 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-safe.cfg in thread 486 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-debug.cfg in thread 487 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-high.cfg in thread 488 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-rigorous.cfg in thread 489 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-safe.cfg in thread 490 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-cce-next/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/external_paths.cfg in thread 491 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/libs.cfg in thread 492 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/parallel.cfg in thread 493 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/serial.cfg in thread 494 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-debug.cfg in thread 495 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-high.cfg in thread 496 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-rigorous.cfg in thread 497 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-safe.cfg in thread 498 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-createbc-high.cfg in thread 499 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-createbc-rigorous.cfg in thread 500 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-createbc-safe.cfg in thread 501 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-libs-high.cfg in thread 502 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-libs-safe.cfg in thread 503 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-scm-debug.cfg in thread 504 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-scm-debug.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-scm-rigorous.cfg in thread 505 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-mpp-high.cfg in thread 506 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-mpp-safe.cfg in thread 507 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-serial-high.cfg in thread 508 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-serial-safe.cfg in thread 509 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/external_paths.cfg in thread 510 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/libs.cfg in thread 511 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/parallel.cfg in thread 512 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/serial.cfg in thread 513 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-atmos-high.cfg in thread 514 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-atmos-rigorous.cfg in thread 515 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-atmos-safe.cfg in thread 516 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-createbc-high.cfg in thread 517 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-createbc-rigorous.cfg in thread 518 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-createbc-safe.cfg in thread 519 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-scm-rigorous.cfg in thread 520 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/meto-ex1a-nvidia/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/external_paths.cfg in thread 521 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/libs.cfg in thread 522 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/parallel.cfg in thread 523 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/serial.cfg in thread 524 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-debug.cfg in thread 525 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-fast.cfg in thread 526 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-fast.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-high.cfg in thread 527 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-rigorous.cfg in thread 528 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-safe.cfg in thread 529 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-debug.cfg in thread 530 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-high.cfg in thread 531 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-rigorous.cfg in thread 532 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-safe.cfg in thread 533 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-debug.cfg in thread 534 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-high.cfg in thread 535 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-rigorous.cfg in thread 536 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-safe.cfg in thread 537 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-debug.cfg in thread 538 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-high.cfg in thread 539 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-rigorous.cfg in thread 540 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-safe.cfg in thread 541 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-debug.cfg in thread 542 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-high.cfg in thread 543 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-rigorous.cfg in thread 544 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-safe.cfg in thread 545 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-debug.cfg in thread 546 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-high.cfg in thread 547 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-rigorous.cfg in thread 548 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-safe.cfg in thread 549 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/external_paths.cfg in thread 550 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/libs.cfg in thread 551 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/parallel.cfg in thread 552 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/serial.cfg in thread 553 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-atmos-high.cfg in thread 554 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-atmos-rigorous.cfg in thread 555 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-atmos-safe.cfg in thread 556 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-createbc-high.cfg in thread 557 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-createbc-rigorous.cfg in thread 558 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-createbc-safe.cfg in thread 559 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-libs-high.cfg in thread 560 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-libs-safe.cfg in thread 561 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-scm-debug.cfg in thread 562 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-scm-rigorous.cfg in thread 563 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-mpp-high.cfg in thread 564 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-mpp-safe.cfg in thread 565 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-serial-high.cfg in thread 566 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-serial-safe.cfg in thread 567 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/external_paths.cfg in thread 568 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/libs.cfg in thread 569 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/libs.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/parallel.cfg in thread 570 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/serial.cfg in thread 571 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-debug.cfg in thread 572 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-high.cfg in thread 573 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-rigorous.cfg in thread 574 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-safe.cfg in thread 575 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-debug.cfg in thread 576 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-high.cfg in thread 577 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-rigorous.cfg in thread 578 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-safe.cfg in thread 579 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-debug.cfg in thread 580 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-high.cfg in thread 581 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-rigorous.cfg in thread 582 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-safe.cfg in thread 583 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-debug.cfg in thread 584 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-high.cfg in thread 585 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-rigorous.cfg in thread 586 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-safe.cfg in thread 587 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-debug.cfg in thread 588 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-high.cfg in thread 589 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-rigorous.cfg in thread 590 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-safe.cfg in thread 591 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-debug.cfg in thread 592 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-high.cfg in thread 593 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-rigorous.cfg in thread 594 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-safe.cfg in thread 595 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/inc/external_paths.cfg in thread 596 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/inc/libs.cfg in thread 597 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/inc/parallel.cfg in thread 598 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/inc/serial.cfg in thread 599 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-debug.cfg in thread 600 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-fast.cfg in thread 601 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-fast.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-high.cfg in thread 602 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-rigorous.cfg in thread 603 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-safe.cfg in thread 604 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-debug.cfg in thread 605 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-high.cfg in thread 606 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-rigorous.cfg in thread 607 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-safe.cfg in thread 608 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-debug.cfg in thread 609 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-high.cfg in thread 610 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-rigorous.cfg in thread 611 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-safe.cfg in thread 612 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-debug.cfg in thread 613 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-high.cfg in thread 614 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-rigorous.cfg in thread 615 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-safe.cfg in thread 616 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-debug.cfg in thread 617 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-high.cfg in thread 618 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-rigorous.cfg in thread 619 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-safe.cfg in thread 620 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-debug.cfg in thread 621 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-high.cfg in thread 622 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-rigorous.cfg in thread 623 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-safe.cfg in thread 624 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/external_paths.cfg in thread 625 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/libs.cfg in thread 626 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/parallel.cfg in thread 627 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/serial.cfg in thread 628 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-atmos-high.cfg in thread 629 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-atmos-rigorous.cfg in thread 630 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-atmos-safe.cfg in thread 631 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-createbc-high.cfg in thread 632 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-createbc-rigorous.cfg in thread 633 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-createbc-safe.cfg in thread 634 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-libs-high.cfg in thread 635 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-libs-safe.cfg in thread 636 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-scm-debug.cfg in thread 637 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-scm-rigorous.cfg in thread 638 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-scm-rigorous.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-mpp-high.cfg in thread 639 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-mpp-safe.cfg in thread 640 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-serial-high.cfg in thread 641 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-serial-safe.cfg in thread 642 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/external_paths.cfg in thread 643 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/libs.cfg in thread 644 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/parallel.cfg in thread 645 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/serial.cfg in thread 646 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-debug.cfg in thread 647 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-high.cfg in thread 648 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-rigorous.cfg in thread 649 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-safe.cfg in thread 650 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-debug.cfg in thread 651 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-high.cfg in thread 652 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-rigorous.cfg in thread 653 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-safe.cfg in thread 654 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-debug.cfg in thread 655 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-high.cfg in thread 656 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-rigorous.cfg in thread 657 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-safe.cfg in thread 658 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-debug.cfg in thread 659 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-high.cfg in thread 660 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-rigorous.cfg in thread 661 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-safe.cfg in thread 662 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-debug.cfg in thread 663 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-high.cfg in thread 664 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-rigorous.cfg in thread 665 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-safe.cfg in thread 666 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-debug.cfg in thread 667 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-high.cfg in thread 668 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-rigorous.cfg in thread 669 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-safe.cfg in thread 670 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/external_paths.cfg in thread 671 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/libs.cfg in thread 672 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/parallel.cfg in thread 673 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/serial.cfg in thread 674 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-debug.cfg in thread 675 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-high.cfg in thread 676 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-rigorous.cfg in thread 677 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-safe.cfg in thread 678 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-createbc-high.cfg in thread 679 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-debug.cfg in thread 680 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-high.cfg in thread 681 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-rigorous.cfg in thread 682 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-safe.cfg in thread 683 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-debug.cfg in thread 684 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-high.cfg in thread 685 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-rigorous.cfg in thread 686 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-safe.cfg in thread 687 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-debug.cfg in thread 688 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-high.cfg in thread 689 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-rigorous.cfg in thread 690 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-safe.cfg in thread 691 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-ex-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/external_paths.cfg in thread 692 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/libs.cfg in thread 693 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/libs.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/parallel.cfg in thread 694 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/serial.cfg in thread 695 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-debug.cfg in thread 696 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-high.cfg in thread 697 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-rigorous.cfg in thread 698 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-safe.cfg in thread 699 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-debug.cfg in thread 700 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-high.cfg in thread 701 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-rigorous.cfg in thread 702 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-safe.cfg in thread 703 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-debug.cfg in thread 704 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-high.cfg in thread 705 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-rigorous.cfg in thread 706 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-safe.cfg in thread 707 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-debug.cfg in thread 708 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-high.cfg in thread 709 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-rigorous.cfg in thread 710 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-safe.cfg in thread 711 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/external_paths.cfg in thread 712 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/libs.cfg in thread 713 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/parallel.cfg in thread 714 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/serial.cfg in thread 715 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-debug.cfg in thread 716 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-high.cfg in thread 717 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-rigorous.cfg in thread 718 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-safe.cfg in thread 719 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-debug.cfg in thread 720 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-high.cfg in thread 721 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-rigorous.cfg in thread 722 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-safe.cfg in thread 723 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/inc/libs.cfg in thread 724 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/inc/parallel.cfg in thread 725 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/inc/serial.cfg in thread 726 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-debug.cfg in thread 727 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-high.cfg in thread 728 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-rigorous.cfg in thread 729 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-safe.cfg in thread 730 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-createbc-debug.cfg in thread 731 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-createbc-high.cfg in thread 732 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-createbc-safe.cfg in thread 733 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-libs-high.cfg in thread 734 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-debug.cfg in thread 735 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-high.cfg in thread 736 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-rigorous.cfg in thread 737 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-safe.cfg in thread 738 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-debug.cfg in thread 739 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-high.cfg in thread 740 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-rigorous.cfg in thread 741 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-safe.cfg in thread 742 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/nci-x86-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/inc/external_paths.cfg in thread 743 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/inc/parallel.cfg in thread 744 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/inc/serial.cfg in thread 745 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-debug.cfg in thread 746 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-high.cfg in thread 747 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-rigorous.cfg in thread 748 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-safe.cfg in thread 749 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-debug.cfg in thread 750 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-high.cfg in thread 751 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-rigorous.cfg in thread 752 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-safe.cfg in thread 753 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-debug.cfg in thread 754 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-high.cfg in thread 755 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-rigorous.cfg in thread 756 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-safe.cfg in thread 757 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-debug.cfg in thread 758 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-high.cfg in thread 759 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-rigorous.cfg in thread 760 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-safe.cfg in thread 761 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/external_paths.cfg in thread 762 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/libs.cfg in thread 763 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/libs.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/parallel.cfg in thread 764 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/serial.cfg in thread 765 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-debug.cfg in thread 766 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-high.cfg in thread 767 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-rigorous.cfg in thread 768 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-safe.cfg in thread 769 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-debug.cfg in thread 770 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-high.cfg in thread 771 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-rigorous.cfg in thread 772 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-safe.cfg in thread 773 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-debug.cfg in thread 774 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-high.cfg in thread 775 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-rigorous.cfg in thread 776 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-safe.cfg in thread 777 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-debug.cfg in thread 778 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-high.cfg in thread 779 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-rigorous.cfg in thread 780 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-safe.cfg in thread 781 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-debug.cfg in thread 782 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-high.cfg in thread 783 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-rigorous.cfg in thread 784 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-safe.cfg in thread 785 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-debug.cfg in thread 786 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-high.cfg in thread 787 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-rigorous.cfg in thread 788 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-safe.cfg in thread 789 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/external_paths.cfg in thread 790 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/libs.cfg in thread 791 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/parallel.cfg in thread 792 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/serial.cfg in thread 793 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-debug.cfg in thread 794 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-high.cfg in thread 795 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-rigorous.cfg in thread 796 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-safe.cfg in thread 797 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-debug.cfg in thread 798 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-high.cfg in thread 799 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-rigorous.cfg in thread 800 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-safe.cfg in thread 801 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-debug.cfg in thread 802 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-high.cfg in thread 803 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-rigorous.cfg in thread 804 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-safe.cfg in thread 805 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-debug.cfg in thread 806 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-high.cfg in thread 807 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-rigorous.cfg in thread 808 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-safe.cfg in thread 809 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-debug.cfg in thread 810 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-high.cfg in thread 811 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-rigorous.cfg in thread 812 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-safe.cfg in thread 813 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-debug.cfg in thread 814 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-high.cfg in thread 815 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-rigorous.cfg in thread 816 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-safe.cfg in thread 817 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/external_paths.cfg in thread 818 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/libs.cfg in thread 819 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/parallel.cfg in thread 820 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/serial.cfg in thread 821 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-debug.cfg in thread 822 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-high.cfg in thread 823 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-rigorous.cfg in thread 824 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-safe.cfg in thread 825 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-debug.cfg in thread 826 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-high.cfg in thread 827 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-rigorous.cfg in thread 828 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-safe.cfg in thread 829 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-debug.cfg in thread 830 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-high.cfg in thread 831 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-rigorous.cfg in thread 832 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-safe.cfg in thread 833 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-debug.cfg in thread 834 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-high.cfg in thread 835 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-rigorous.cfg in thread 836 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-safe.cfg in thread 837 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-debug.cfg in thread 838 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-high.cfg in thread 839 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-rigorous.cfg in thread 840 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-safe.cfg in thread 841 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-debug.cfg in thread 842 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-high.cfg in thread 843 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-rigorous.cfg in thread 844 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-safe.cfg in thread 845 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/external_paths.cfg in thread 846 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/libs.cfg in thread 847 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/parallel.cfg in thread 848 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/serial.cfg in thread 849 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/inc/serial.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-debug.cfg in thread 850 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-high.cfg in thread 851 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-rigorous.cfg in thread 852 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-safe.cfg in thread 853 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-debug.cfg in thread 854 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-high.cfg in thread 855 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-rigorous.cfg in thread 856 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-safe.cfg in thread 857 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-debug.cfg in thread 858 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-high.cfg in thread 859 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-rigorous.cfg in thread 860 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-safe.cfg in thread 861 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-debug.cfg in thread 862 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-high.cfg in thread 863 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-rigorous.cfg in thread 864 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-safe.cfg in thread 865 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-debug.cfg in thread 866 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-high.cfg in thread 867 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-rigorous.cfg in thread 868 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-safe.cfg in thread 869 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-debug.cfg in thread 870 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-high.cfg in thread 871 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-rigorous.cfg in thread 872 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-safe.cfg in thread 873 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/external_paths.cfg in thread 874 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/libs.cfg in thread 875 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/parallel.cfg in thread 876 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/serial.cfg in thread 877 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-debug.cfg in thread 878 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-high.cfg in thread 879 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-rigorous.cfg in thread 880 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-safe.cfg in thread 881 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-debug.cfg in thread 882 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-high.cfg in thread 883 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-rigorous.cfg in thread 884 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-safe.cfg in thread 885 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-debug.cfg in thread 886 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-high.cfg in thread 887 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-rigorous.cfg in thread 888 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-safe.cfg in thread 889 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-debug.cfg in thread 890 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-high.cfg in thread 891 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-rigorous.cfg in thread 892 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-safe.cfg in thread 893 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-debug.cfg in thread 894 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-high.cfg in thread 895 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-rigorous.cfg in thread 896 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-safe.cfg in thread 897 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-debug.cfg in thread 898 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-high.cfg in thread 899 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-rigorous.cfg in thread 900 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-safe.cfg in thread 901 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/external_paths.cfg in thread 902 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/libs.cfg in thread 903 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/parallel.cfg in thread 904 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/serial.cfg in thread 905 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-debug.cfg in thread 906 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-high.cfg in thread 907 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-rigorous.cfg in thread 908 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-safe.cfg in thread 909 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-debug.cfg in thread 910 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-high.cfg in thread 911 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-rigorous.cfg in thread 912 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-safe.cfg in thread 913 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-debug.cfg in thread 914 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-high.cfg in thread 915 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-rigorous.cfg in thread 916 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-safe.cfg in thread 917 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-debug.cfg in thread 918 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-high.cfg in thread 919 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-rigorous.cfg in thread 920 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-safe.cfg in thread 921 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-debug.cfg in thread 922 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-high.cfg in thread 923 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-rigorous.cfg in thread 924 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-safe.cfg in thread 925 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-cce/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/external_paths.cfg in thread 926 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/libs.cfg in thread 927 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/parallel.cfg in thread 928 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/serial.cfg in thread 929 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-debug.cfg in thread 930 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-high.cfg in thread 931 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-rigorous.cfg in thread 932 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-safe.cfg in thread 933 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-debug.cfg in thread 934 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-high.cfg in thread 935 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-rigorous.cfg in thread 936 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-safe.cfg in thread 937 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-debug.cfg in thread 938 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-high.cfg in thread 939 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-rigorous.cfg in thread 940 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-safe.cfg in thread 941 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-debug.cfg in thread 942 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-high.cfg in thread 943 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-rigorous.cfg in thread 944 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-safe.cfg in thread 945 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-debug.cfg in thread 946 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-high.cfg in thread 947 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-rigorous.cfg in thread 948 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-safe.cfg in thread 949 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/external_paths.cfg in thread 950 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/libs.cfg in thread 951 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/parallel.cfg in thread 952 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/parallel.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/serial.cfg in thread 953 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-debug.cfg in thread 954 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-high.cfg in thread 955 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-rigorous.cfg in thread 956 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-safe.cfg in thread 957 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-debug.cfg in thread 958 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-high.cfg in thread 959 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-rigorous.cfg in thread 960 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-safe.cfg in thread 961 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-debug.cfg in thread 962 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-high.cfg in thread 963 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-rigorous.cfg in thread 964 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-safe.cfg in thread 965 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-debug.cfg in thread 966 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-high.cfg in thread 967 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-rigorous.cfg in thread 968 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-safe.cfg in thread 969 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-debug.cfg in thread 970 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-high.cfg in thread 971 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-rigorous.cfg in thread 972 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-safe.cfg in thread 973 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-debug.cfg in thread 974 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-high.cfg in thread 975 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-rigorous.cfg in thread 976 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-safe.cfg in thread 977 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/external_paths.cfg in thread 978 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/libs.cfg in thread 979 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/parallel.cfg in thread 980 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/serial.cfg in thread 981 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-debug.cfg in thread 982 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-high.cfg in thread 983 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-rigorous.cfg in thread 984 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-safe.cfg in thread 985 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-debug.cfg in thread 986 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-high.cfg in thread 987 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-rigorous.cfg in thread 988 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-safe.cfg in thread 989 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-debug.cfg in thread 990 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-high.cfg in thread 991 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-rigorous.cfg in thread 992 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-safe.cfg in thread 993 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dial3-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/inc/external_paths.cfg in thread 994 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/inc/parallel.cfg in thread 995 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/inc/serial.cfg in thread 996 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-debug.cfg in thread 997 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-high.cfg in thread 998 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-rigorous.cfg in thread 999 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-safe.cfg in thread 1000 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-debug.cfg in thread 1001 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-high.cfg in thread 1002 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-rigorous.cfg in thread 1003 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-safe.cfg in thread 1004 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-debug.cfg in thread 1005 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-high.cfg in thread 1006 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-rigorous.cfg in thread 1007 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-safe.cfg in thread 1008 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-debug.cfg in thread 1009 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-high.cfg in thread 1010 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-rigorous.cfg in thread 1011 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-safe.cfg in thread 1012 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/external_paths.cfg in thread 1013 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/libs.cfg in thread 1014 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/parallel.cfg in thread 1015 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/serial.cfg in thread 1016 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-debug.cfg in thread 1017 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-high.cfg in thread 1018 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-rigorous.cfg in thread 1019 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-safe.cfg in thread 1020 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-debug.cfg in thread 1021 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-high.cfg in thread 1022 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-rigorous.cfg in thread 1023 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-safe.cfg in thread 1024 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-debug.cfg in thread 1025 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-high.cfg in thread 1026 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-rigorous.cfg in thread 1027 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-safe.cfg in thread 1028 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-debug.cfg in thread 1029 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-high.cfg in thread 1030 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-rigorous.cfg in thread 1031 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-safe.cfg in thread 1032 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-debug.cfg in thread 1033 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-high.cfg in thread 1034 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-rigorous.cfg in thread 1035 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-safe.cfg in thread 1036 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/external_paths.cfg in thread 1037 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/libs.cfg in thread 1038 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/parallel.cfg in thread 1039 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/serial.cfg in thread 1040 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-debug.cfg in thread 1041 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-high.cfg in thread 1042 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-high.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-rigorous.cfg in thread 1043 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-safe.cfg in thread 1044 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-debug.cfg in thread 1045 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-high.cfg in thread 1046 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-rigorous.cfg in thread 1047 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-safe.cfg in thread 1048 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-debug.cfg in thread 1049 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-high.cfg in thread 1050 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-rigorous.cfg in thread 1051 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-safe.cfg in thread 1052 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-debug.cfg in thread 1053 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-high.cfg in thread 1054 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-rigorous.cfg in thread 1055 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-safe.cfg in thread 1056 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-debug.cfg in thread 1057 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-high.cfg in thread 1058 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-rigorous.cfg in thread 1059 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-safe.cfg in thread 1060 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/external_paths.cfg in thread 1061 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/libs.cfg in thread 1062 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/parallel.cfg in thread 1063 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/serial.cfg in thread 1064 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-debug.cfg in thread 1065 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-high.cfg in thread 1066 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-rigorous.cfg in thread 1067 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-safe.cfg in thread 1068 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-debug.cfg in thread 1069 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-high.cfg in thread 1070 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-rigorous.cfg in thread 1071 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-safe.cfg in thread 1072 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-debug.cfg in thread 1073 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-high.cfg in thread 1074 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-rigorous.cfg in thread 1075 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-safe.cfg in thread 1076 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-epic-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/external_paths.cfg in thread 1077 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/libs.cfg in thread 1078 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/parallel.cfg in thread 1079 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/serial.cfg in thread 1080 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-debug.cfg in thread 1081 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-high.cfg in thread 1082 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-rigorous.cfg in thread 1083 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-safe.cfg in thread 1084 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-debug.cfg in thread 1085 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-high.cfg in thread 1086 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-rigorous.cfg in thread 1087 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-safe.cfg in thread 1088 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-debug.cfg in thread 1089 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-high.cfg in thread 1090 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-rigorous.cfg in thread 1091 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-safe.cfg in thread 1092 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-debug.cfg in thread 1093 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-high.cfg in thread 1094 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-rigorous.cfg in thread 1095 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-safe.cfg in thread 1096 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-debug.cfg in thread 1097 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-high.cfg in thread 1098 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-rigorous.cfg in thread 1099 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-safe.cfg in thread 1100 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/external_paths.cfg in thread 1101 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/libs.cfg in thread 1102 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/parallel.cfg in thread 1103 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/serial.cfg in thread 1104 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-debug.cfg in thread 1105 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-high.cfg in thread 1106 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-rigorous.cfg in thread 1107 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-safe.cfg in thread 1108 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-atmos-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-debug.cfg in thread 1109 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-high.cfg in thread 1110 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-rigorous.cfg in thread 1111 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-safe.cfg in thread 1112 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-debug.cfg in thread 1113 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-high.cfg in thread 1114 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-rigorous.cfg in thread 1115 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-safe.cfg in thread 1116 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/uoe-x86-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/external_paths.cfg in thread 1117 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/external_paths.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/libs.cfg in thread 1118 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/libs.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/parallel.cfg in thread 1119 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/parallel.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/serial.cfg in thread 1120 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/serial.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-debug.cfg in thread 1121 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-high.cfg in thread 1122 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-rigorous.cfg in thread 1123 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-safe.cfg in thread 1124 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-atmos-safe.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-debug.cfg in thread 1125 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-high.cfg in thread 1126 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-rigorous.cfg in thread 1127 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-safe.cfg in thread 1128 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-createbc-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-debug.cfg in thread 1129 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-high.cfg in thread 1130 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-rigorous.cfg in thread 1131 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-safe.cfg in thread 1132 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-libs-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-debug.cfg in thread 1133 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-high.cfg in thread 1134 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-rigorous.cfg in thread 1135 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-safe.cfg in thread 1136 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-scm-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-debug.cfg in thread 1137 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-high.cfg in thread 1138 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-rigorous.cfg in thread 1139 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-safe.cfg in thread 1140 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-mpp-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-debug.cfg in thread 1141 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-debug.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-high.cfg in thread 1142 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-high.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-rigorous.cfg in thread 1143 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-rigorous.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-safe.cfg in thread 1144 +DEBUG : file_chunk is ['../../../UM_Trunk//fcm-make/vm-x86-gnu/um-utils-serial-safe.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/STASH2CF/STASH_to_CF.txt in thread 1145 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/STASH2CF/STASH_to_CF.txt'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/images/icon.png in thread 1146 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/images/icon.png'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/stash/STASHmaster/STASHmaster-meta.conf in thread 1147 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/stash/STASHmaster/STASHmaster-meta.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/stash/STASHmaster/STASHmaster_A in thread 1148 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/stash/STASHmaster/STASHmaster_A'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/stash/package/rose-app.conf in thread 1149 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/etc/stash/package/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/custom_monsoon_xc40_cmp_to_key.py in thread 1150 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/custom_monsoon_xc40_cmp_to_key.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/output_naming.py in thread 1151 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/output_naming.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/output_streams.py in thread 1152 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/output_streams.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/profile_names.py in thread 1153 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/profile_names.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_copy.py in thread 1154 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_copy.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_handling_funcs.py in thread 1155 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_handling_funcs.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_indices.py in thread 1156 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_indices.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_print.py in thread 1157 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_print.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_requests.py in thread 1158 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_requests.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_testmask.py in thread 1159 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_testmask.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/__init__.py in thread 1160 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/__init__.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/cylc8_compat.py in thread 1161 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/cylc8_compat.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/stash.py in thread 1162 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/stash.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/stash_parse.py in thread 1163 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/stash_parse.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/HEAD/rose-meta.conf in thread 1164 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/HEAD/rose-meta.conf'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/__init__.py in thread 1165 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/__init__.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-atmos/versions.py in thread 1166 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-atmos/versions.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/macros/stash_ordering.py in thread 1167 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/macros/stash_ordering.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/widget/__init__.py in thread 1168 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/widget/__init__.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/widget/cylc8_compat.py in thread 1169 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/widget/cylc8_compat.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-createbc/HEAD/rose-meta.conf in thread 1170 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-createbc/HEAD/rose-meta.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-createbc/__init__.py in thread 1171 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-createbc/__init__.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-createbc/versions.py in thread 1172 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-createbc/versions.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-crmstyle/HEAD/etc/images/icon.png in thread 1173 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-crmstyle/HEAD/etc/images/icon.png'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-crmstyle/HEAD/rose-meta.conf in thread 1174 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-crmstyle/HEAD/rose-meta.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/etc/images/icon.png in thread 1175 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/etc/images/icon.png'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/lib/python/widget/__init__.py in thread 1176 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/lib/python/widget/__init__.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/lib/python/widget/cylc8_compat.py in thread 1177 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/lib/python/widget/cylc8_compat.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/rose-meta.conf in thread 1178 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/rose-meta.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-fcm-make/__init__.py in thread 1179 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-fcm-make/__init__.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-meta/um-fcm-make/versions.py in thread 1180 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-meta/um-fcm-make/versions.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/ana/mule_cumf.py in thread 1181 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/ana/mule_cumf.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/ana/um_stdout.py in thread 1182 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/ana/um_stdout.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/domain_def.xml in thread 1183 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/domain_def.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/iodef_main.xml in thread 1184 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/iodef_main.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/iodef_orca025.xml in thread 1185 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/iodef_orca025.xml'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/namcouple in thread 1186 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/namcouple'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/opt/rose-app-ex1a.conf in thread 1187 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/opt/rose-app-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/opt/rose-app-exz.conf in thread 1188 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/opt/rose-app-exz.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/rose-app.conf in thread 1189 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/file/cf_name_table.txt in thread 1190 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/file/cf_name_table.txt'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/file/iodef.xml in thread 1191 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/file/iodef.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/file/namcouple in thread 1192 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/file/namcouple'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/opt/rose-app-i_co2_opt_3.conf in thread 1193 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/opt/rose-app-i_co2_opt_3.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/rose-app.conf in thread 1194 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/cf_name_table.txt in thread 1195 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/cf_name_table.txt'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/context_nemo_medusa.xml in thread 1196 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/context_nemo_medusa.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-ice.xml in thread 1197 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-ice.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-medusa.xml in thread 1198 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-medusa.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-oce.xml in thread 1199 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-oce.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/iodef.xml in thread 1200 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/iodef.xml'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/namcouple in thread 1201 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/namcouple'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/rose-app.conf in thread 1202 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/cf_name_table.txt in thread 1203 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/cf_name_table.txt'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/context_nemo_medusa.xml in thread 1204 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/context_nemo_medusa.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-ice.xml in thread 1205 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-ice.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-medusa.xml in thread 1206 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-medusa.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-oce.xml in thread 1207 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-oce.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/iodef.xml in thread 1208 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/iodef.xml'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/namcouple in thread 1209 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/namcouple'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/rose-app.conf in thread 1210 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/coverage/rose-app.conf in thread 1211 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/coverage/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/cpl_glosea/file/namcouple in thread 1212 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/cpl_glosea/file/namcouple'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/cpl_glosea/rose-app.conf in thread 1213 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/cpl_glosea/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-drhook.conf in thread 1214 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-fixed_eg_fixed_eg_0dust0.conf in thread 1215 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-fixed_eg_fixed_eg_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-fixed_eg_fixed_nd_0dust0.conf in thread 1216 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-fixed_eg_fixed_nd_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-fixed_eg_varres_nd_0dust0.conf in thread 1217 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-fixed_eg_varres_nd_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-frame_eg_fixed_eg_0dust0.conf in thread 1218 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-frame_eg_fixed_eg_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-frame_eg_varres_eg_2dust6.conf in thread 1219 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-frame_eg_varres_eg_2dust6.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-frame_eg_varres_eg_ps39ukv.conf in thread 1220 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-frame_eg_varres_eg_ps39ukv.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_eg_2dust6.conf in thread 1221 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_eg_2dust6.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_eg_aqumtracer.conf in thread 1222 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_eg_aqumtracer.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_eg_timecontrol.conf in thread 1223 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_eg_timecontrol.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_nd_0dust0.conf in thread 1224 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_nd_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_nd_aqumtracer.conf in thread 1225 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_fixed_nd_aqumtracer.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_frame_eg_2dust2.conf in thread 1226 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_frame_eg_2dust2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_frame_eg_ps39ukv.conf in thread 1227 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_frame_eg_ps39ukv.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_frame_eg_ps39ukv_short.conf in thread 1228 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_frame_eg_ps39ukv_short.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_varres_eg_2dust6.conf in thread 1229 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_varres_eg_2dust6.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_varres_nd_0dust0.conf in thread 1230 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_eg_varres_nd_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_nd_fixed_eg_0dust0.conf in thread 1231 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_nd_fixed_eg_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_nd_fixed_eg_freetracer.conf in thread 1232 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_nd_fixed_eg_freetracer.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_nd_fixed_nd_2dust2.conf in thread 1233 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_nd_fixed_nd_2dust2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_to_lam_seukv_eg.conf in thread 1234 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_to_lam_seukv_eg.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_to_lam_seukv_eg_frame.conf in thread 1235 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_to_lam_seukv_eg_frame.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_to_lam_ukv_nd.conf in thread 1236 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-global_to_lam_ukv_nd.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_fixed_eg_0dust0.conf in thread 1237 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_fixed_eg_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_fixed_eg_rowcol.conf in thread 1238 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_fixed_eg_rowcol.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_fixed_nd_0dust0.conf in thread 1239 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_fixed_nd_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_frame_eg_0dust0.conf in thread 1240 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/opt/rose-app-varres_eg_frame_eg_0dust0.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_calcs/rose-app.conf in thread 1241 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_calcs/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_nzcsm/rose-app.conf in thread 1242 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_nzcsm/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/createbc_nzlam4/rose-app.conf in thread 1243 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/createbc_nzlam4/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fab_um/rose-app.conf in thread 1244 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fab_um/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/file/fcm-make.cfg in thread 1245 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/opt/rose-app-ex1a.conf in thread 1246 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/opt/rose-app-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/opt/rose-app-remote_extract.conf in thread 1247 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/opt/rose-app-remote_extract.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/rose-app.conf in thread 1248 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_glosea_gc3p2/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/file/fcm-make.cfg in thread 1249 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/opt/rose-app-ex1a.conf in thread 1250 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/opt/rose-app-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/opt/rose-app-remote_extract.conf in thread 1251 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/opt/rose-app-remote_extract.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/rose-app.conf in thread 1252 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_orca025_mct_technical_gc4/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm1_1/file/fcm-make.cfg in thread 1253 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm1_1/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm1_1/opt/rose-app-remote_extract.conf in thread 1254 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm1_1/opt/rose-app-remote_extract.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm1_1/rose-app.conf in thread 1255 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm1_1/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm_curr/file/fcm-make.cfg in thread 1256 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm_curr/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm_curr/opt/rose-app-remote_extract.conf in thread 1257 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm_curr/opt/rose-app-remote_extract.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm_curr/rose-app.conf in thread 1258 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm_curr/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/file/fcm-make.cfg in thread 1259 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/opt/rose-app-mirror.conf in thread 1260 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/opt/rose-app-portio2B.conf in thread 1261 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/opt/rose-app-portio2B.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/rose-app.conf in thread 1262 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_coupled_um/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_createbc/file/fcm-make.cfg in thread 1263 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_createbc/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_createbc/opt/rose-app-codecov.conf in thread 1264 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_createbc/opt/rose-app-codecov.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_createbc/opt/rose-app-mirror.conf in thread 1265 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_createbc/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_createbc/opt/rose-app-portio2B.conf in thread 1266 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_createbc/opt/rose-app-portio2B.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_createbc/rose-app.conf in thread 1267 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_createbc/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_drivers/file/fcm-make.cfg in thread 1268 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_drivers/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_drivers/rose-app.conf in thread 1269 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_drivers/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/file/fcm-make.cfg in thread 1270 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/opt/rose-app-extract.conf in thread 1271 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/opt/rose-app-extract.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/opt/rose-app-mirror.conf in thread 1272 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/opt/rose-app-vm.conf in thread 1273 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/opt/rose-app-vm.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/rose-app.conf in thread 1274 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_ctldata/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/file/fcm-make.cfg in thread 1275 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/opt/rose-app-extract.conf in thread 1276 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/opt/rose-app-extract.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/opt/rose-app-mirror.conf in thread 1277 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/rose-app.conf in thread 1278 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_mule/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/file/fcm-make.cfg in thread 1279 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/opt/rose-app-extract.conf in thread 1280 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/opt/rose-app-extract.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/opt/rose-app-mirror.conf in thread 1281 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/rose-app.conf in thread 1282 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_libs/file/fcm-make.cfg in thread 1283 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_libs/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_libs/opt/rose-app-mirror.conf in thread 1284 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_libs/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_libs/rose-app.conf in thread 1285 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_libs/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/file/fcm-make.cfg in thread 1286 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/file/single_host_mirror.cfg in thread 1287 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/file/single_host_mirror.cfg'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-codecov.conf in thread 1288 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-codecov.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-mirror.conf in thread 1289 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-nogrib.conf in thread 1290 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-nogrib.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-nonetcdf.conf in thread 1291 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-nonetcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-platagnostic.conf in thread 1292 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-platagnostic.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-portio2B.conf in thread 1293 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-portio2B.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-serial.conf in thread 1294 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/opt/rose-app-serial.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_recon/rose-app.conf in thread 1295 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_recon/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_scm/file/fcm-make.cfg in thread 1296 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_scm/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_scm/opt/rose-app-codecov.conf in thread 1297 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_scm/opt/rose-app-codecov.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_scm/opt/rose-app-mirror.conf in thread 1298 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_scm/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_scm/opt/rose-app-portio2B.conf in thread 1299 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_scm/opt/rose-app-portio2B.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_scm/rose-app.conf in thread 1300 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_scm/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/file/fcm-make.cfg in thread 1301 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-codecov.conf in thread 1302 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-codecov.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-mirror.conf in thread 1303 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-nonetcdf.conf in thread 1304 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-nonetcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-platagnostic.conf in thread 1305 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-platagnostic.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-portio2B.conf in thread 1306 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-portio2B.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-sp_physics.conf in thread 1307 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/opt/rose-app-sp_physics.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_um/rose-app.conf in thread 1308 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_um/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/file/fcm-make.cfg in thread 1309 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/opt/rose-app-mirror.conf in thread 1310 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/opt/rose-app-portio2B.conf in thread 1311 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/opt/rose-app-portio2B.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/rose-app.conf in thread 1312 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_mpp/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/file/fcm-make.cfg in thread 1313 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/file/fcm-make.cfg'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/opt/rose-app-mirror.conf in thread 1314 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/opt/rose-app-mirror.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/opt/rose-app-portio2B.conf in thread 1315 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/opt/rose-app-portio2B.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/rose-app.conf in thread 1316 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/fcm_make_utils_serial/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/housekeeping/opt/rose-app-niwa-cs500.conf in thread 1317 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/housekeeping/opt/rose-app-niwa-cs500.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/housekeeping/opt/rose-app-niwa-xc50.conf in thread 1318 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/housekeeping/opt/rose-app-niwa-xc50.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/housekeeping/rose-app.conf in thread 1319 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/housekeeping/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/hybrid_amip_n96_n48_mct/opt/rose-app-jnr.conf in thread 1320 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/hybrid_amip_n96_n48_mct/opt/rose-app-jnr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/hybrid_amip_n96_n48_mct/rose-app.conf in thread 1321 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/hybrid_amip_n96_n48_mct/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/file/field_def_bgc.xml in thread 1322 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/file/field_def_bgc.xml'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/file/iodef.xml in thread 1323 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/file/iodef.xml'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/opt/rose-app-jnr.conf in thread 1324 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/opt/rose-app-jnr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/rose-app.conf in thread 1325 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_ctldata/bin/install_ctldata.sh in thread 1326 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_ctldata/bin/install_ctldata.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_ctldata/rose-app.conf in thread 1327 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_ctldata/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_libs/bin/install_libs.sh in thread 1328 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_libs/bin/install_libs.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_libs/rose-app.conf in thread 1329 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_libs/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_mule/bin/install_mule.sh in thread 1330 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_mule/bin/install_mule.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_mule/rose-app.conf in thread 1331 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_mule/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_source/bin/install_source.sh in thread 1332 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_source/bin/install_source.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_source/rose-app.conf in thread 1333 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_source/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_utils/bin/install_utils.sh in thread 1334 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_utils/bin/install_utils.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/install_utils/rose-app.conf in thread 1335 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/install_utils/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/monitor/bin/monitor_apps in thread 1336 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/monitor/bin/monitor_apps'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/monitor/rose-app.conf in thread 1337 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/monitor/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/nemo_cice_glosea/file/cf_name_table.txt in thread 1338 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/nemo_cice_glosea/file/cf_name_table.txt'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/nemo_cice_glosea/rose-app.conf in thread 1339 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/nemo_cice_glosea/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_dae_gl/opt/rose-app-n144.conf in thread 1340 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_dae_gl/opt/rose-app-n144.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_dae_gl/opt/rose-app-n24.conf in thread 1341 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_dae_gl/opt/rose-app-n24.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_dae_gl/opt/rose-app-n320.conf in thread 1342 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_dae_gl/opt/rose-app-n320.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_dae_gl/rose-app.conf in thread 1343 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_dae_gl/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/opt/rose-app-100marea.conf in thread 1344 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/opt/rose-app-100marea.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/opt/rose-app-1km.conf in thread 1345 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/opt/rose-app-1km.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/opt/rose-app-1kmarea.conf in thread 1346 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/opt/rose-app-1kmarea.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/rose-app.conf in thread 1347 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_idealised_cart_to_cart/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_lam_from_grib_cutout/rose-app.conf in thread 1348 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_lam_from_grib_cutout/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_lam_ukv_lm/opt/rose-app-roof_from_canyon.conf in thread 1349 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_lam_ukv_lm/opt/rose-app-roof_from_canyon.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_lam_ukv_lm/rose-app.conf in thread 1350 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_lam_ukv_lm/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n108_nd_interp_all_fields/rose-app.conf in thread 1351 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n108_nd_interp_all_fields/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n108_nd_var_area_weight/rose-app.conf in thread 1352 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n108_nd_var_area_weight/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n12801t_n12809t_mlsnow/rose-app.conf in thread 1353 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n12801t_n12809t_mlsnow/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n216_eg_init_mlsnow/rose-app.conf in thread 1354 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n216_eg_init_mlsnow/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n216_eg_interp_all_fields_basic/opt/rose-app-filter-dump.conf in thread 1355 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n216_eg_interp_all_fields_basic/opt/rose-app-filter-dump.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n216_eg_interp_all_fields_basic/rose-app.conf in thread 1356 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n216_eg_interp_all_fields_basic/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n216_mlsnow/opt/rose-app-codecov.conf in thread 1357 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n216_mlsnow/opt/rose-app-codecov.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n216_mlsnow/rose-app.conf in thread 1358 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n216_mlsnow/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n216zsl_mlsnow/opt/rose-app-codecov.conf in thread 1359 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n216zsl_mlsnow/opt/rose-app-codecov.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n216zsl_mlsnow/rose-app.conf in thread 1360 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n216zsl_mlsnow/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n3201t_mlsnow/rose-app.conf in thread 1361 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n3201t_mlsnow/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n320_mlsnow/rose-app.conf in thread 1362 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n320_mlsnow/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n320frc_mlsnow/rose-app.conf in thread 1363 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n320frc_mlsnow/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n320sl7_mlsnow/rose-app.conf in thread 1364 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n320sl7_mlsnow/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n320_n512_mlsnow/rose-app.conf in thread 1365 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n320_n512_mlsnow/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_eg_grib/opt/rose-app-grib1.conf in thread 1366 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_eg_grib/opt/rose-app-grib1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_eg_grib/opt/rose-app-grib2.conf in thread 1367 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_eg_grib/opt/rose-app-grib2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_eg_grib/rose-app.conf in thread 1368 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_eg_grib/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_nd_2D_CCA_trans_bilinear/opt/rose-app-meto_linux.conf in thread 1369 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_nd_2D_CCA_trans_bilinear/opt/rose-app-meto_linux.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_nd_2D_CCA_trans_bilinear/opt/rose-app-specify-nl.conf in thread 1370 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_nd_2D_CCA_trans_bilinear/opt/rose-app-specify-nl.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_nd_2D_CCA_trans_bilinear/rose-app.conf in thread 1371 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_nd_2D_CCA_trans_bilinear/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_nd_grib/opt/rose-app-grib1.conf in thread 1372 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_nd_grib/opt/rose-app-grib1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_nd_grib/opt/rose-app-grib2.conf in thread 1373 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_nd_grib/opt/rose-app-grib2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n48_nd_grib/rose-app.conf in thread 1374 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n48_nd_grib/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n512_eg_grib/opt/rose-app-grib1.conf in thread 1375 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n512_eg_grib/opt/rose-app-grib1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n512_eg_grib/opt/rose-app-grib2.conf in thread 1376 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n512_eg_grib/opt/rose-app-grib2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n512_eg_grib/rose-app.conf in thread 1377 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n512_eg_grib/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n512_nd_grib/opt/rose-app-grib1.conf in thread 1378 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n512_nd_grib/opt/rose-app-grib1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n512_nd_grib/opt/rose-app-grib2.conf in thread 1379 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n512_nd_grib/opt/rose-app-grib2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n512_nd_grib/rose-app.conf in thread 1380 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n512_nd_grib/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n96_nd_init_prog_ancil/opt/rose-app-meto_linux.conf in thread 1381 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n96_nd_init_prog_ancil/opt/rose-app-meto_linux.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_n96_nd_init_prog_ancil/rose-app.conf in thread 1382 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_n96_nd_init_prog_ancil/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/recon_nearest_neighbour/rose-app.conf in thread 1383 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/recon_nearest_neighbour/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_aqum_eg/opt/rose-app-short.conf in thread 1384 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_aqum_eg/opt/rose-app-short.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_aqum_eg/opt/rose-app-shortrun.conf in thread 1385 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_aqum_eg/opt/rose-app-shortrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_aqum_eg/rose-app.conf in thread 1386 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_aqum_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_createbc_calcs/opt/rose-app-frame.conf in thread 1387 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_createbc_calcs/opt/rose-app-frame.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_createbc_calcs/rose-app.conf in thread 1388 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_createbc_calcs/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_crmstyle_coarse_grid/opt/rose-app-crmstyle_single.conf in thread 1389 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_crmstyle_coarse_grid/opt/rose-app-crmstyle_single.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_crmstyle_coarse_grid/rose-app.conf in thread 1390 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_crmstyle_coarse_grid/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_drhook/rose-app.conf in thread 1391 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_drhook/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_eg_norms/rose-app.conf in thread 1392 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_eg_norms/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_euro4/rose-app.conf in thread 1393 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_euro4/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_glosea/rose-app.conf in thread 1394 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_glosea/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_held_suarez/rose-app.conf in thread 1395 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_held_suarez/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_hybrid_amip_n96_n48_mct/rose-app.conf in thread 1396 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_hybrid_amip_n96_n48_mct/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_hybrid_n48_n48_orca1_mct/rose-app.conf in thread 1397 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_hybrid_n48_n48_orca1_mct/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_bomex/rose-app.conf in thread 1398 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_bomex/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_dry2dpl/rose-app.conf in thread 1399 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_dry2dpl/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_drycbl/rose-app.conf in thread 1400 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_drycbl/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_imbnd/rose-app.conf in thread 1401 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_imbnd/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_radon/rose-app.conf in thread 1402 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_radon/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_rce/opt/rose-app-future-crun.conf in thread 1403 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_rce/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_rce/opt/rose-app-nruncrun.conf in thread 1404 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_rce/opt/rose-app-nruncrun.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_rce/rose-app.conf in thread 1405 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_bicyclic_lam_rce/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_idealised_exo/rose-app.conf in thread 1406 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_idealised_exo/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_g_eg/rose-app.conf in thread 1407 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_g_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_g_exp_eg/rose-app.conf in thread 1408 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_g_exp_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_uk/rose-app.conf in thread 1409 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_uk/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_uk_exp/rose-app.conf in thread 1410 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_mogreps_uk_exp/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_mule_convpp/rose-app.conf in thread 1411 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_mule_convpp/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_mule_sstpert/rose-app.conf in thread 1412 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_mule_sstpert/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_mule_wafccb/rose-app.conf in thread 1413 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_mule_wafccb/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n216_ga6p1_glu/rose-app.conf in thread 1414 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n216_ga6p1_glu/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-crun.conf in thread 1415 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-nrun2.conf in thread 1416 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-restart.conf in thread 1417 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-restart.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-short_crun.conf in thread 1418 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-future-short_crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-pwsdiag-no-dep.conf in thread 1419 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-pwsdiag-no-dep.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-pwsdiag.conf in thread 1420 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-pwsdiag.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-vm.conf in thread 1421 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/opt/rose-app-vm.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/rose-app.conf in thread 1422 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg_crun/rose-app.conf in thread 1423 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg_crun/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg_nrun_nrun/rose-app.conf in thread 1424 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_eg_nrun_nrun/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_flexum/rose-app.conf in thread 1425 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_flexum/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/ana/mule_nc_ff.py in thread 1426 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/ana/mule_nc_ff.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-10day.conf in thread 1427 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-10day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-12hr.conf in thread 1428 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-2day.conf in thread 1429 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-2day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-30day.conf in thread 1430 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-30day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-comorph.conf in thread 1431 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-comorph.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-future-crun.conf in thread 1432 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-future-nrun2.conf in thread 1433 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-netcdf.conf in thread 1434 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-netcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-nruncrun_lrun.conf in thread 1435 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/opt/rose-app-nruncrun_lrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/rose-app.conf in thread 1436 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip_naming/rose-app.conf in thread 1437 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip_naming/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/ana/mule_nc_ff.py in thread 1438 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/ana/mule_nc_ff.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/ana/mule_wtrac.py in thread 1439 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/ana/mule_wtrac.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-10day.conf in thread 1440 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-10day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-12hr.conf in thread 1441 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-2day.conf in thread 1442 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-2day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-30day.conf in thread 1443 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-30day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-future-crun.conf in thread 1444 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-future-nrun2.conf in thread 1445 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-netcdf.conf in thread 1446 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-netcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-wtrac.conf in thread 1447 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/opt/rose-app-wtrac.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/rose-app.conf in thread 1448 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/ana/mule_nc_ff.py in thread 1449 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/ana/mule_nc_ff.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-10day.conf in thread 1450 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-10day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-12hr.conf in thread 1451 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-2day.conf in thread 1452 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-2day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-30day.conf in thread 1453 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-30day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-future-crun.conf in thread 1454 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-future-nrun2.conf in thread 1455 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-netcdf.conf in thread 1456 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-netcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-nruncrun_lrun.conf in thread 1457 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/opt/rose-app-nruncrun_lrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/rose-app.conf in thread 1458 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_nrun_nrun/rose-app.conf in thread 1459 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_nrun_nrun/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-12hr.conf in thread 1460 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-comp30hr.conf in thread 1461 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-comp30hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-comp6hr.conf in thread 1462 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-comp6hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-future-crun.conf in thread 1463 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-nruncrun.conf in thread 1464 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/opt/rose-app-nruncrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/rose-app.conf in thread 1465 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_glomap_clim/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ukca_eg/rose-app.conf in thread 1466 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n48_ukca_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n512_eg/rose-app.conf in thread 1467 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n512_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_amip_eg/rose-app.conf in thread 1468 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_amip_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_amip_eg_fvtrack/rose-app.conf in thread 1469 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_amip_eg_fvtrack/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_eg_diab_tr/rose-app.conf in thread 1470 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_eg_diab_tr/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_glomap_clim/opt/rose-app-future-crun.conf in thread 1471 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_glomap_clim/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_glomap_clim/opt/rose-app-nruncrun.conf in thread 1472 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_glomap_clim/opt/rose-app-nruncrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_glomap_clim/rose-app.conf in thread 1473 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_glomap_clim/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca025_mct_technical_gc4/rose-app.conf in thread 1474 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca025_mct_technical_gc4/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca1_mct_ukesm1_1/rose-app.conf in thread 1475 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca1_mct_ukesm1_1/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca1_mct_ukesm_beta/rose-app.conf in thread 1476 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca1_mct_ukesm_beta/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca1_mct_ukesm_curr/rose-app.conf in thread 1477 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_n96_orca1_mct_ukesm_curr/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_nzcsm/rose-app.conf in thread 1478 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_nzcsm/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_nzlam4/rose-app.conf in thread 1479 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_nzlam4/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_pptoanc_calcs/rose-app.conf in thread 1480 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_pptoanc_calcs/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_recon/rose-app.conf in thread 1481 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_recon/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_scm_gabls3_ga6/rose-app.conf in thread 1482 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_scm_gabls3_ga6/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_scm_togacoare_ga6/rose-app.conf in thread 1483 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_scm_togacoare_ga6/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukf_tkebl/rose-app.conf in thread 1484 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukf_tkebl/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/ana/mule_nc_ff.py in thread 1485 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/ana/mule_nc_ff.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/opt/rose-app-1day.conf in thread 1486 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/opt/rose-app-1day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/opt/rose-app-netcdf.conf in thread 1487 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/opt/rose-app-netcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/rose-app.conf in thread 1488 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_casim/opt/rose-app-comp_check.conf in thread 1489 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_casim/opt/rose-app-comp_check.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_casim/rose-app.conf in thread 1490 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_casim/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_noda/opt/rose-app-future-crun.conf in thread 1491 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_noda/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_noda/opt/rose-app-nruncrun.conf in thread 1492 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_noda/opt/rose-app-nruncrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_noda/rose-app.conf in thread 1493 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg_noda/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_singv_ra1t/rose-app.conf in thread 1494 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_singv_ra1t/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_triffid_eg/rose-app.conf in thread 1495 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_triffid_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_triffid_esm_eg/rose-app.conf in thread 1496 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_triffid_esm_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-1989.conf in thread 1497 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-1989.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-future-crun.conf in thread 1498 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-nruncrun.conf in thread 1499 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-nruncrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-rigorous.conf in thread 1500 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/opt/rose-app-rigorous.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/rose-app.conf in thread 1501 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukca_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukca_nudged/rose-app.conf in thread 1502 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukca_nudged/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_da/rose-app.conf in thread 1503 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_da/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_noda/opt/rose-app-future-crun.conf in thread 1504 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_noda/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_noda/opt/rose-app-nruncrun.conf in thread 1505 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_noda/opt/rose-app-nruncrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_noda/rose-app.conf in thread 1506 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_eg_noda/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_exp/rose-app.conf in thread 1507 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_ukv1p5_exp/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/rose_ana_wallclock/rose-app.conf in thread 1508 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/rose_ana_wallclock/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/run_meta_macro/bin/run_macro in thread 1509 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/run_meta_macro/bin/run_macro'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/run_meta_macro/rose-app.conf in thread 1510 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/run_meta_macro/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/mule_tests.sh in thread 1511 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/mule_tests.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/test_genseed.py in thread 1512 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/test_genseed.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/test_wafccb.py in thread 1513 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/test_wafccb.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/run_mule_tests/rose-app.conf in thread 1514 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/run_mule_tests/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/scm_gabls3_ga6/rose-app.conf in thread 1515 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/scm_gabls3_ga6/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/scm_togacoare_ga6/rose-app.conf in thread 1516 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/scm_togacoare_ga6/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_apply_fortran_styling/bin/apply_fortran_styling.py in thread 1517 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_apply_fortran_styling/bin/apply_fortran_styling.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_apply_fortran_styling/rose-app.conf in thread 1518 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_apply_fortran_styling/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_check_groups_coverage/rose-app.conf in thread 1519 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_check_groups_coverage/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_compiler_warning_checker/rose-app.conf in thread 1520 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_compiler_warning_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_copyright_checker/rose-app.conf in thread 1521 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_copyright_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_drhook_checker/bin/drhook_check.py in thread 1522 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_drhook_checker/bin/drhook_check.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_drhook_checker/rose-app.conf in thread 1523 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_drhook_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_export_git_scripts/bin/script_updater.sh in thread 1524 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_export_git_scripts/bin/script_updater.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_export_git_scripts/rose-app.conf in thread 1525 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_export_git_scripts/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_ifdef_checker/bin/check_ifdef.pl in thread 1526 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_ifdef_checker/bin/check_ifdef.pl'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_ifdef_checker/file/retired_ifdefs.txt in thread 1527 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_ifdef_checker/file/retired_ifdefs.txt'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_ifdef_checker/rose-app.conf in thread 1528 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_ifdef_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_lib_build_path_checker/rose-app.conf in thread 1529 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_lib_build_path_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_missing_macro/bin/validate_missing_macro.py in thread 1530 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_missing_macro/bin/validate_missing_macro.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_missing_macro/rose-app.conf in thread 1531 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_missing_macro/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_nl_bcast_checker/bin/nl_bcast_check.py in thread 1532 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_nl_bcast_checker/bin/nl_bcast_check.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_nl_bcast_checker/rose-app.conf in thread 1533 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_nl_bcast_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_python_checker/bin/python_checker.py in thread 1534 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_python_checker/bin/python_checker.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_python_checker/rose-app.conf in thread 1535 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_python_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_run_cppcheck/bin/run_cppcheck.sh in thread 1536 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_run_cppcheck/bin/run_cppcheck.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_run_cppcheck/rose-app.conf in thread 1537 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_run_cppcheck/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_site_validator/bin/site_validator.py in thread 1538 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_site_validator/bin/site_validator.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_site_validator/rose-app.conf in thread 1539 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_site_validator/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_source/rose-app.conf in thread 1540 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_source/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_umdp3_checker/rose-app.conf in thread 1541 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_umdp3_checker/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_upgrade/bin/upgrade_test.sh in thread 1542 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_upgrade/bin/upgrade_test.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/script_upgrade/rose-app.conf in thread 1543 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/script_upgrade/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/shumlib_test/rose-app.conf in thread 1544 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/shumlib_test/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-glomap.conf in thread 1545 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-glomap.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-iau.conf in thread 1546 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-iau.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-short.conf in thread 1547 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-short.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-shortrun.conf in thread 1548 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_aqum_eg/opt/rose-app-shortrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_aqum_eg/rose-app.conf in thread 1549 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_aqum_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/file/MPICH_RANK_ORDER_12x36_12 in thread 1550 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/file/MPICH_RANK_ORDER_12x36_12'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/file/MPICH_RANK_ORDER_8x34_P in thread 1551 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/file/MPICH_RANK_ORDER_8x34_P'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-12x36.conf in thread 1552 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-12x36.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-8x34.conf in thread 1553 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-8x34.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-drhook.conf in thread 1554 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-meto-ex1a.conf in thread 1555 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-meto-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-recon.conf in thread 1556 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/opt/rose-app-recon.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_engl/rose-app.conf in thread 1557 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_engl/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_euro4/opt/rose-app-xc40.conf in thread 1558 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_euro4/opt/rose-app-xc40.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_euro4/rose-app.conf in thread 1559 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_euro4/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_flexum/opt/rose-app-n48.conf in thread 1560 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_flexum/opt/rose-app-n48.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_flexum/rose-app.conf in thread 1561 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_flexum/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/bin/crun_archive.sh in thread 1562 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/bin/crun_archive.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/bin/crun_install.sh in thread 1563 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/bin/crun_install.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-10day.conf in thread 1564 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-10day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-12hr.conf in thread 1565 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-2day.conf in thread 1566 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-2day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-30day.conf in thread 1567 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-30day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-aeroclim.conf in thread 1568 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-aeroclim.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-altio.conf in thread 1569 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-altio.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-casim.conf in thread 1570 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-casim.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-coldpools.conf in thread 1571 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-coldpools.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-comorph.conf in thread 1572 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-comorph.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-crun.conf in thread 1573 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-nrun.conf in thread 1574 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-nrun2.conf in thread 1575 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-recon-nrun.conf in thread 1576 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-recon-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-restart.conf in thread 1577 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-future-restart.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-inherit_ainitial.conf in thread 1578 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-inherit_ainitial.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-mrphys.conf in thread 1579 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-mrphys.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-n48.conf in thread 1580 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-n48.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-base.conf in thread 1581 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-base.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-crun1.conf in thread 1582 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-crun1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-crun2.conf in thread 1583 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-crun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-crun3.conf in thread 1584 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-crun3.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-nrun.conf in thread 1585 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-naming-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf.conf in thread 1586 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf3.conf in thread 1587 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf3.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf4.conf in thread 1588 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf4_32b.conf in thread 1589 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-netcdf4_32b.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun.conf in thread 1590 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun1.conf in thread 1591 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun2.conf in thread 1592 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun_nrun_lrun_base.conf in thread 1593 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/opt/rose-app-nrun_nrun_lrun_base.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga7_amip/rose-app.conf in thread 1594 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga7_amip/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-10day.conf in thread 1595 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-10day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-12hr.conf in thread 1596 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-2day.conf in thread 1597 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-2day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-30day.conf in thread 1598 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-30day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-altio.conf in thread 1599 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-altio.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-crun.conf in thread 1600 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-nrun.conf in thread 1601 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-nrun2.conf in thread 1602 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-recon-nrun.conf in thread 1603 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-recon-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-restart.conf in thread 1604 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-future-restart.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-mrphys.conf in thread 1605 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-mrphys.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-n48.conf in thread 1606 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-n48.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf.conf in thread 1607 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf3.conf in thread 1608 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf3.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf4.conf in thread 1609 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf4_32b.conf in thread 1610 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-netcdf4_32b.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-wtrac.conf in thread 1611 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/opt/rose-app-wtrac.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga8_amip/rose-app.conf in thread 1612 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga8_amip/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/bin/crun_archive.sh in thread 1613 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/bin/crun_archive.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/bin/crun_install.sh in thread 1614 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/bin/crun_install.sh'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-10day.conf in thread 1615 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-10day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-12hr.conf in thread 1616 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-2day.conf in thread 1617 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-2day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-30day.conf in thread 1618 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-30day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-aeroclim.conf in thread 1619 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-aeroclim.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-altio.conf in thread 1620 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-altio.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-casim.conf in thread 1621 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-casim.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-coldpools.conf in thread 1622 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-coldpools.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-comorph.conf in thread 1623 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-comorph.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-comorph_dev.conf in thread 1624 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-comorph_dev.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-comorph_tb.conf in thread 1625 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-comorph_tb.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-dust_allmodes.conf in thread 1626 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-dust_allmodes.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-dust_twomodes.conf in thread 1627 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-dust_twomodes.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-crun.conf in thread 1628 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-nrun.conf in thread 1629 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-nrun2.conf in thread 1630 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-recon-nrun.conf in thread 1631 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-recon-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-restart.conf in thread 1632 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-future-restart.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-inherit_ainitial.conf in thread 1633 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-inherit_ainitial.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-mrphys.conf in thread 1634 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-mrphys.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-n48.conf in thread 1635 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-n48.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-base.conf in thread 1636 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-base.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-crun1.conf in thread 1637 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-crun1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-crun2.conf in thread 1638 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-crun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-crun3.conf in thread 1639 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-crun3.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-nrun.conf in thread 1640 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-naming-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf.conf in thread 1641 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf3.conf in thread 1642 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf3.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf4.conf in thread 1643 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf4_32b.conf in thread 1644 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-netcdf4_32b.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun.conf in thread 1645 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun1.conf in thread 1646 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun2.conf in thread 1647 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun_nrun_lrun_base.conf in thread 1648 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-nrun_nrun_lrun_base.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-primss_jaegle.conf in thread 1649 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-primss_jaegle.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-primss_smith.conf in thread 1650 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-primss_smith.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-solinsol_no_prescssa.conf in thread 1651 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-solinsol_no_prescssa.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-solinsol_prescssa.conf in thread 1652 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/opt/rose-app-solinsol_prescssa.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/rose-app.conf in thread 1653 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_glosea/rose-app.conf in thread 1654 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_glosea/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_held_suarez/opt/rose-app-drhook.conf in thread 1655 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_held_suarez/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_held_suarez/opt/rose-app-n768-ex1a.conf in thread 1656 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_held_suarez/opt/rose-app-n768-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_held_suarez/opt/rose-app-n768-xc40.conf in thread 1657 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_held_suarez/opt/rose-app-n768-xc40.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_held_suarez/rose-app.conf in thread 1658 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_held_suarez/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_bomex/opt/rose-app-codecov.conf in thread 1659 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_bomex/opt/rose-app-codecov.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_bomex/opt/rose-app-meto_linux.conf in thread 1660 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_bomex/opt/rose-app-meto_linux.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_bomex/rose-app.conf in thread 1661 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_bomex/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_dry2dpl/rose-app.conf in thread 1662 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_dry2dpl/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_drycbl/rose-app.conf in thread 1663 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_drycbl/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_imbnd/rose-app.conf in thread 1664 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_imbnd/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_radon/opt/rose-app-meto_linux.conf in thread 1665 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_radon/opt/rose-app-meto_linux.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_radon/rose-app.conf in thread 1666 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_radon/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-crun.conf in thread 1667 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-future-crun.conf in thread 1668 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-future-nrun.conf in thread 1669 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-meto_linux.conf in thread 1670 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-meto_linux.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-nrun.conf in thread 1671 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-vm.conf in thread 1672 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/opt/rose-app-vm.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/rose-app.conf in thread 1673 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_bicyclic_lam_rce/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-earth-like-forcing.conf in thread 1674 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-earth-like-forcing.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-held-suarez.conf in thread 1675 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-held-suarez.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-isothermal.conf in thread 1676 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-isothermal.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-tidally-locked-forcing.conf in thread 1677 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-tidally-locked-forcing.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-uoezen.conf in thread 1678 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/opt/rose-app-uoezen.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/rose-app.conf in thread 1679 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_el_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_hd209_eg/opt/rose-app-isothermal.conf in thread 1680 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_hd209_eg/opt/rose-app-isothermal.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_hd209_eg/opt/rose-app-uoezen.conf in thread 1681 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_hd209_eg/opt/rose-app-uoezen.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_hd209_eg/rose-app.conf in thread 1682 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_hd209_eg/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_shj_eg/opt/rose-app-uoezen.conf in thread 1683 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_shj_eg/opt/rose-app-uoezen.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_idealised_exo_shj_eg/rose-app.conf in thread 1684 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_idealised_exo_shj_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_g_eg/opt/rose-app-ecmwf-xc40-cce.conf in thread 1685 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_g_eg/opt/rose-app-ecmwf-xc40-cce.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_g_eg/opt/rose-app-reprod.conf in thread 1686 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_g_eg/opt/rose-app-reprod.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_g_eg/rose-app.conf in thread 1687 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_g_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_g_exp_eg/opt/rose-app-ecmwf-xc40-cce.conf in thread 1688 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_g_exp_eg/opt/rose-app-ecmwf-xc40-cce.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_g_exp_eg/opt/rose-app-reprod.conf in thread 1689 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_g_exp_eg/opt/rose-app-reprod.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_g_exp_eg/rose-app.conf in thread 1690 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_g_exp_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_uk_eg/opt/rose-app-bitcomp.conf in thread 1691 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_uk_eg/opt/rose-app-bitcomp.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_uk_eg/rose-app.conf in thread 1692 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_uk_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_uk_exp_eg/opt/rose-app-amm15sst.conf in thread 1693 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_uk_exp_eg/opt/rose-app-amm15sst.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_uk_exp_eg/opt/rose-app-bitcomp.conf in thread 1694 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_uk_exp_eg/opt/rose-app-bitcomp.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_mogreps_uk_exp_eg/rose-app.conf in thread 1695 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_mogreps_uk_exp_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-4diau.conf in thread 1696 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-4diau.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-daily_recon.conf in thread 1697 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-daily_recon.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-ecmwf-xc40-cce.conf in thread 1698 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-ecmwf-xc40-cce.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-meto-ex1a.conf in thread 1699 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-meto-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-reprod.conf in thread 1700 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/opt/rose-app-reprod.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/rose-app.conf in thread 1701 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n216_ga6p1_glu/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-alphaRelaxOff.conf in thread 1702 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-alphaRelaxOff.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-analysisOff.conf in thread 1703 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-analysisOff.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ancilUpdate.conf in thread 1704 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ancilUpdate.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-casimpc2.conf in thread 1705 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-casimpc2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-crun.conf in thread 1706 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-drhook.conf in thread 1707 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-dyn.conf in thread 1708 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-dyn.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-freetr.conf in thread 1709 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-freetr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-crun.conf in thread 1710 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-nrun.conf in thread 1711 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-nrun2.conf in thread 1712 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-nrun_short_crun.conf in thread 1713 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-nrun_short_crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-recon-nrun.conf in thread 1714 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-recon-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-restart.conf in thread 1715 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-restart.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-short_crun.conf in thread 1716 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-future-short_crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-gwdmoistn.conf in thread 1717 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-gwdmoistn.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ios-2-threads.conf in thread 1718 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ios-2-threads.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-lrun.conf in thread 1719 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-lrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-meto_linux.conf in thread 1720 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-meto_linux.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-moruses.conf in thread 1721 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-moruses.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-multigrid.conf in thread 1722 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-multigrid.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ncmhpc.conf in thread 1723 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ncmhpc.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ncmhpc_omp.conf in thread 1724 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-ncmhpc_omp.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-nrun.conf in thread 1725 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-nrun1.conf in thread 1726 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-nrun1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-nrun2.conf in thread 1727 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-nrun2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-orograin.conf in thread 1728 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-orograin.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-output_all_pe.conf in thread 1729 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-output_all_pe.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-pwsdiag-no-dep.conf in thread 1730 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-pwsdiag-no-dep.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-pwsdiag.conf in thread 1731 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-pwsdiag.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-scrnhumdcp.conf in thread 1732 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-scrnhumdcp.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-shortstep.conf in thread 1733 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-shortstep.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-sp.conf in thread 1734 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-sp.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-uoeemps.conf in thread 1735 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-uoeemps.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-uoezen.conf in thread 1736 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-uoezen.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-vm.conf in thread 1737 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/opt/rose-app-vm.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_eg/rose-app.conf in thread 1738 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-12hr.conf in thread 1739 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-12hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-30hr.conf in thread 1740 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-30hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-6hr.conf in thread 1741 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-6hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-future-crun.conf in thread 1742 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-future-nrun.conf in thread 1743 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-jones.conf in thread 1744 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-jones.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-nrun.conf in thread 1745 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-nwbins2.conf in thread 1746 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/opt/rose-app-nwbins2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/rose-app.conf in thread 1747 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_glomap_clim/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_ukca_eg/opt/rose-app-full-domain.conf in thread 1748 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_ukca_eg/opt/rose-app-full-domain.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_ukca_eg/opt/rose-app-niwa-xc50.conf in thread 1749 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_ukca_eg/opt/rose-app-niwa-xc50.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n48_ukca_eg/rose-app.conf in thread 1750 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n48_ukca_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-dp_solver.conf in thread 1751 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-dp_solver.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-kmaxc40.conf in thread 1752 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-kmaxc40.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-meto-ex1a-cce.conf in thread 1753 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-meto-ex1a-cce.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-multigrid.conf in thread 1754 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n512_eg/opt/rose-app-multigrid.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n512_eg/rose-app.conf in thread 1755 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n512_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_amip_eg/opt/rose-app-drhook.conf in thread 1756 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_amip_eg/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_amip_eg/rose-app.conf in thread 1757 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_amip_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_amip_eg_fvtrack/opt/rose-app-drhook.conf in thread 1758 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_amip_eg_fvtrack/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_amip_eg_fvtrack/rose-app.conf in thread 1759 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_amip_eg_fvtrack/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_eg_diab_tr/rose-app.conf in thread 1760 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_eg_diab_tr/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-future-crun.conf in thread 1761 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-future-nrun.conf in thread 1762 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-nrun.conf in thread 1763 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-nwbins1.conf in thread 1764 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/opt/rose-app-nwbins1.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/rose-app.conf in thread 1765 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_n96_glomap_clim/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_nzcsm/rose-app.conf in thread 1766 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_nzcsm/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_nzlam4/opt/rose-app-recon_global_global_nzlam4.conf in thread 1767 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_nzlam4/opt/rose-app-recon_global_global_nzlam4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_nzlam4/rose-app.conf in thread 1768 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_nzlam4/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x80_64 in thread 1769 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x80_64'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x80_64_P in thread 1770 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x80_64_P'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x88_64 in thread 1771 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x88_64'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x96_64 in thread 1772 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x96_64'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x96_64_P in thread 1773 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x96_64_P'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x96_96 in thread 1774 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_32x96_96'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_40x111_240 in thread 1775 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_40x111_240'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_40x60_64 in thread 1776 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_40x60_64'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x80_64.conf in thread 1777 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x80_64.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x80_64_p.conf in thread 1778 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x80_64_p.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x88_64.conf in thread 1779 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x88_64.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x96_64.conf in thread 1780 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x96_64.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x96_64_p.conf in thread 1781 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x96_64_p.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x96_96.conf in thread 1782 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-32x96_96.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-40x111.conf in thread 1783 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-40x111.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-40x60_64.conf in thread 1784 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-40x60_64.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-drhook.conf in thread 1785 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-meto-ex1a.conf in thread 1786 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/opt/rose-app-meto-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_glob/rose-app.conf in thread 1787 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_glob/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/file/MPICH_RANK_ORDER_24x20_4x4_16 in thread 1788 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/file/MPICH_RANK_ORDER_24x20_4x4_16'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/file/MPICH_RANK_ORDER_24x54_12 in thread 1789 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/file/MPICH_RANK_ORDER_24x54_12'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/file/MPICH_RANK_ORDER_32x30_8x2_16 in thread 1790 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/file/MPICH_RANK_ORDER_32x30_8x2_16'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-24x20_4x4.conf in thread 1791 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-24x20_4x4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-24x54.conf in thread 1792 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-24x54.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-32x30_8x2.conf in thread 1793 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-32x30_8x2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-drhook.conf in thread 1794 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-meto-ex1a.conf in thread 1795 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/opt/rose-app-meto-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_perf_lam/rose-app.conf in thread 1796 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_perf_lam/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukf_tkebl/opt/rose-app-reconeuro4.conf in thread 1797 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukf_tkebl/opt/rose-app-reconeuro4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukf_tkebl/opt/rose-app-reconukv.conf in thread 1798 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukf_tkebl/opt/rose-app-reconukv.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukf_tkebl/rose-app.conf in thread 1799 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukf_tkebl/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-1day.conf in thread 1800 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-1day.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-drhook.conf in thread 1801 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-drhook.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf.conf in thread 1802 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf3.conf in thread 1803 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf3.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf4-32b.conf in thread 1804 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf4-32b.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf4.conf in thread 1805 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf4_32b.conf in thread 1806 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-netcdf4_32b.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-reconeuro4.conf in thread 1807 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-reconeuro4.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-reconukv.conf in thread 1808 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-reconukv.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-urban1t.conf in thread 1809 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/opt/rose-app-urban1t.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg/rose-app.conf in thread 1810 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-1hr.conf in thread 1811 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-1hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-2hr.conf in thread 1812 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-2hr.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal.conf in thread 1813 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal_arcl.conf in thread 1814 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal_arcl.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal_murk.conf in thread 1815 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal_murk.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal_tracer.conf in thread 1816 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-bimodal_tracer.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-pc2.conf in thread 1817 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-pc2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-rigorous.conf in thread 1818 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-rigorous.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-smith.conf in thread 1819 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/opt/rose-app-smith.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/rose-app.conf in thread 1820 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_casim/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-bgorig.conf in thread 1821 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-bgorig.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-edgepert.conf in thread 1822 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-edgepert.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-future-crun.conf in thread 1823 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-future-nrun.conf in thread 1824 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-globaltolam.conf in thread 1825 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-globaltolam.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-irrig.conf in thread 1826 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-irrig.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-nrun.conf in thread 1827 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-progblendht.conf in thread 1828 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-progblendht.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-urban1t.conf in thread 1829 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-urban1t.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-urban2t.conf in thread 1830 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-urban2t.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-zlf_ocf.conf in thread 1831 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/opt/rose-app-zlf_ocf.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/rose-app.conf in thread 1832 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_seukv_eg_noda/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_singv_ra1t/opt/rose-app-xc40.conf in thread 1833 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_singv_ra1t/opt/rose-app-xc40.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_singv_ra1t/rose-app.conf in thread 1834 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_singv_ra1t/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_triffid_eg/opt/rose-app-2dayrun.conf in thread 1835 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_triffid_eg/opt/rose-app-2dayrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_triffid_eg/rose-app.conf in thread 1836 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_triffid_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_triffid_esm_eg/rose-app.conf in thread 1837 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_triffid_esm_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-1989.conf in thread 1838 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-1989.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-3mdust.conf in thread 1839 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-3mdust.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-3mdust_ageing.conf in thread 1840 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-3mdust_ageing.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-aclim.conf in thread 1841 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-aclim.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-ageair.conf in thread 1842 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-ageair.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-col.conf in thread 1843 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-col.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-cri.conf in thread 1844 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-cri.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-cs2.conf in thread 1845 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-cs2.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-exp.conf in thread 1846 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-exp.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-future-crun.conf in thread 1847 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-future-nrun.conf in thread 1848 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-future-nrun.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-nitrate.conf in thread 1849 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-nitrate.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-nitrate_in_aero_step.conf in thread 1850 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-nitrate_in_aero_step.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-niwa-xc50.conf in thread 1851 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-niwa-xc50.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-nrun.conf in thread 1852 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-rigorous.conf in thread 1853 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/opt/rose-app-rigorous.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_eg/rose-app.conf in thread 1854 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_eg/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_nudged/opt/rose-app-niwa-xc50.conf in thread 1855 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_nudged/opt/rose-app-niwa-xc50.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukca_nudged/rose-app.conf in thread 1856 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukca_nudged/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_da/opt/rose-app-meto-ex1a.conf in thread 1857 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_da/opt/rose-app-meto-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_da/rose-app.conf in thread 1858 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_da/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-bitcomp.conf in thread 1859 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-bitcomp.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-future-crun.conf in thread 1860 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-future-crun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-future-nrun.conf in thread 1861 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-future-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-meto-ex1a.conf in thread 1862 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-meto-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-nrun.conf in thread 1863 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-nrun.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-rfm.conf in thread 1864 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/opt/rose-app-rfm.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/rose-app.conf in thread 1865 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_eg_noda/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_exp/opt/rose-app-meto-ex1a.conf in thread 1866 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_exp/opt/rose-app-meto-ex1a.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/um_ukv1p5_exp/rose-app.conf in thread 1867 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/um_ukv1p5_exp/rose-app.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/utils_crmstyle_coarse_grid/opt/rose-app-crmstyle_part.conf in thread 1868 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/utils_crmstyle_coarse_grid/opt/rose-app-crmstyle_part.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/utils_crmstyle_coarse_grid/opt/rose-app-crmstyle_whole.conf in thread 1869 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/utils_crmstyle_coarse_grid/opt/rose-app-crmstyle_whole.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/utils_crmstyle_coarse_grid/rose-app.conf in thread 1870 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/utils_crmstyle_coarse_grid/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/utils_pptoanc_calcs/opt/rose-app-basic_test.conf in thread 1871 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/utils_pptoanc_calcs/opt/rose-app-basic_test.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/app/utils_pptoanc_calcs/rose-app.conf in thread 1872 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/app/utils_pptoanc_calcs/rose-app.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/check_groups_coverage.py in thread 1873 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/check_groups_coverage.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/compiler_warnings.py in thread 1874 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/compiler_warnings.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/compiler_warnings_allowlist.py in thread 1875 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/compiler_warnings_allowlist.py'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/conditional_retry in thread 1876 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/conditional_retry'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/lib_build_path_checker.py in thread 1877 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/lib_build_path_checker.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/module_wrapper in thread 1878 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/module_wrapper'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/output_fail in thread 1879 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/output_fail'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/bin/rose_cylc_version_test.py in thread 1880 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/bin/rose_cylc_version_test.py'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/family-common.rc in thread 1881 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/family-common.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/family-xc40.rc in thread 1882 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/family-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/family.rc in thread 1883 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard-linux.rc in thread 1884 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard-linux.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard-xc40.rc in thread 1885 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard.rc in thread 1886 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/runtime-install.rc in thread 1887 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/runtime-install.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/runtime-xc40.rc in thread 1888 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/runtime-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/runtime.rc in thread 1889 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/runtime.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/afw/variables.rc in thread 1890 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/afw/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/family-xc40-common.rc in thread 1891 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/family-xc40-common.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/family-xc40.rc in thread 1892 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/family-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-group.rc in thread 1893 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-group.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ-linux-common.rc in thread 1894 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ-linux-common.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ-misc.rc in thread 1895 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ-misc.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ-xc40.rc in thread 1896 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ.rc in thread 1897 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-linux-common.rc in thread 1898 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-linux-common.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-misc.rc in thread 1899 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-misc.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-xc40.rc in thread 1900 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-xc40.rc'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard.rc in thread 1901 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/macro.rc in thread 1902 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/macro.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/queues.rc in thread 1903 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-install.rc in thread 1904 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-install.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-build.rc in thread 1905 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-build.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-coupled.rc in thread 1906 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-coupled.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-global.rc in thread 1907 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-global.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-lam.rc in thread 1908 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-lam.rc'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-recon.rc in thread 1909 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-recon.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-scm.rc in thread 1910 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-scm.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-utils.rc in thread 1911 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-utils.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40.rc in thread 1912 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/variables.rc in thread 1913 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/family-linux.rc in thread 1914 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/family-linux.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/family-pwr7.rc in thread 1915 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/family-pwr7.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/family-xc40.rc in thread 1916 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/family-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ-linux.rc in thread 1917 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ-linux.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ-pwr7.rc in thread 1918 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ-pwr7.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ-xc40.rc in thread 1919 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ.rc in thread 1920 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-integ.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard-linux.rc in thread 1921 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard-linux.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard-pwr7.rc in thread 1922 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard-pwr7.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard-xc40.rc in thread 1923 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard.rc in thread 1924 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/graph-standard.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/queues.rc in thread 1925 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-install.rc in thread 1926 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-install.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-linux.rc in thread 1927 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-linux.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-pwr7.rc in thread 1928 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-pwr7.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-xc40.rc in thread 1929 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/icm/variables.rc in thread 1930 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/icm/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/family-linux.rc in thread 1931 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/family-linux.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/family-xc40.rc in thread 1932 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/family-xc40.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-group.rc in thread 1933 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-group.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-integ.rc in thread 1934 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-integ.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-standard.rc in thread 1935 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-standard.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/queues.rc in thread 1936 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/runtime-install.rc in thread 1937 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/runtime-install.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/runtime-xc40.rc in thread 1938 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/runtime-xc40.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/kma/variables.rc in thread 1939 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/kma/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/README in thread 1940 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/README'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/family-hpc.rc in thread 1941 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/family-hpc.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-group.rc in thread 1942 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-group.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-integ.rc in thread 1943 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-integ.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-standard.rc in thread 1944 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-standard.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/runtime-hpc.rc in thread 1945 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/runtime-hpc.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/runtime-install.rc in thread 1946 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/runtime-install.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ncm/variables.rc in thread 1947 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ncm/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/saws/family.rc in thread 1948 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/saws/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/saws/graph-integ.rc in thread 1949 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/saws/graph-integ.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/saws/graph-standard.rc in thread 1950 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/saws/graph-standard.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/saws/runtime-install.rc in thread 1951 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/saws/runtime-install.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/saws/runtime.rc in thread 1952 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/saws/runtime.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/saws/variables.rc in thread 1953 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/saws/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ssec/family.rc in thread 1954 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ssec/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ssec/graph-standard.rc in thread 1955 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ssec/graph-standard.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ssec/runtime-install.rc in thread 1956 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ssec/runtime-install.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ssec/runtime.rc in thread 1957 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ssec/runtime.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/legacy_sites/ssec/variables.rc in thread 1958 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/legacy_sites/ssec/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/macros-common.rc in thread 1959 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/macros-common.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/meta/rose-meta.conf in thread 1960 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/meta/rose-meta.conf'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/opt/rose-suite-offline.conf in thread 1961 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/opt/rose-suite-offline.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/opt/rose-suite-scratch.conf in thread 1962 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/opt/rose-suite-scratch.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/rose-suite.conf in thread 1963 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/rose-suite.conf'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/coverage.rc in thread 1964 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/coverage.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/family-azspice.rc in thread 1965 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/family-azspice.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/family-ex1a.rc in thread 1966 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/family-ex1a.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/family.rc in thread 1967 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/groups.rc in thread 1968 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/groups.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/groups_azspice.rc in thread 1969 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/groups_azspice.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/groups_ex1a.rc in thread 1970 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/groups_ex1a.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/groups_monsoon.rc in thread 1971 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/groups_monsoon.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/macros-azspice.rc in thread 1972 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/macros-azspice.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/macros-ex1a.rc in thread 1973 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/macros-ex1a.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/platforms.rc in thread 1974 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/platforms.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/queues.rc in thread 1975 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/tasks-azspice-extra.rc in thread 1976 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/tasks-azspice-extra.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/tasks-azspice.rc in thread 1977 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/tasks-azspice.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a-coupled.rc in thread 1978 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a-coupled.rc'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a-extra.rc in thread 1979 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a-extra.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a-performance.rc in thread 1980 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a-performance.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a.rc in thread 1981 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/tasks-ex1a.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/tasks.rc in thread 1982 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/tasks.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/variables.rc in thread 1983 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/variables_azspice.rc in thread 1984 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/variables_azspice.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/meto/variables_ex1a.rc in thread 1985 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/meto/variables_ex1a.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/mss/family.rc in thread 1986 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/mss/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/mss/groups.rc in thread 1987 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/mss/groups.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/mss/queues.rc in thread 1988 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/mss/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/mss/tasks.rc in thread 1989 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/mss/tasks.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/mss/variables.rc in thread 1990 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/mss/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/family-ex.rc in thread 1991 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/family-ex.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/family-linux.rc in thread 1992 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/family-linux.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/family.rc in thread 1993 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/groups.rc in thread 1994 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/groups.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/macros-ex.rc in thread 1995 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/macros-ex.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/platforms.rc in thread 1996 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/platforms.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/queues.rc in thread 1997 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/tasks-ex-extra.rc in thread 1998 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/tasks-ex-extra.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/tasks-ex.rc in thread 1999 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/tasks-ex.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/tasks.rc in thread 2000 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/tasks.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/ncas/variables.rc in thread 2001 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/ncas/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/README in thread 2002 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/README'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/family.rc in thread 2003 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/family.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/groups.rc in thread 2004 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/groups.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/macros-gadi.rc in thread 2005 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/macros-gadi.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/platforms.rc in thread 2006 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/platforms.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/queues.rc in thread 2007 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/tasks-extra.rc in thread 2008 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/tasks-extra.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/tasks.rc in thread 2009 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/tasks.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/nci/variables.rc in thread 2010 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/nci/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/family-cs500.rc in thread 2011 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/family-cs500.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/family-xc50.rc in thread 2012 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/family-xc50.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/family.rc in thread 2013 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/groups.rc in thread 2014 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/groups.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/macros-cs500.rc in thread 2015 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/macros-cs500.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/macros-xc50.rc in thread 2016 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/macros-xc50.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/platforms.rc in thread 2017 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/platforms.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/queues.rc in thread 2018 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/tasks-cs500-extra.rc in thread 2019 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/tasks-cs500-extra.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/tasks-cs500.rc in thread 2020 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/tasks-cs500.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/tasks-xc50-extra.rc in thread 2021 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/tasks-xc50-extra.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/tasks-xc50.rc in thread 2022 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/tasks-xc50.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/tasks.rc in thread 2023 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/tasks.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/niwa/variables.rc in thread 2024 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/niwa/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/psc/family.rc in thread 2025 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/psc/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/psc/groups.rc in thread 2026 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/psc/groups.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/psc/macros-psc.rc in thread 2027 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/psc/macros-psc.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/psc/platforms.rc in thread 2028 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/psc/platforms.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/psc/tasks-extra.rc in thread 2029 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/psc/tasks-extra.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/psc/tasks.rc in thread 2030 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/psc/tasks.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/psc/variables.rc in thread 2031 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/psc/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/family-dial3.rc in thread 2032 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/family-dial3.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/family-dirac.rc in thread 2033 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/family-dirac.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/family-epic.rc in thread 2034 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/family-epic.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/family-isca.rc in thread 2035 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/family-isca.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/family-x86.rc in thread 2036 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/family-x86.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/family.rc in thread 2037 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/groups.rc in thread 2038 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/groups.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/macros-dial3.rc in thread 2039 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/macros-dial3.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/macros-dirac.rc in thread 2040 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/macros-dirac.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/macros-epic.rc in thread 2041 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/macros-epic.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/macros-isca.rc in thread 2042 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/macros-isca.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/macros-x86.rc in thread 2043 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/macros-x86.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/platforms.rc in thread 2044 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/platforms.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/queues.rc in thread 2045 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/tasks-dial3.rc in thread 2046 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/tasks-dial3.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/tasks-dirac.rc in thread 2047 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/tasks-dirac.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/tasks-epic.rc in thread 2048 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/tasks-epic.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/tasks-isca.rc in thread 2049 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/tasks-isca.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/tasks-x86.rc in thread 2050 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/tasks-x86.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/tasks.rc in thread 2051 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/tasks.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/uoe/variables.rc in thread 2052 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/uoe/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/family.rc in thread 2053 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/family.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/groups.rc in thread 2054 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/groups.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/groups_generate_kgo.rc in thread 2055 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/groups_generate_kgo.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/macros-vm.rc in thread 2056 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/macros-vm.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/platforms.rc in thread 2057 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/platforms.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/queues.rc in thread 2058 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/queues.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/tasks-extra.rc in thread 2059 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/tasks-extra.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/tasks.rc in thread 2060 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/tasks.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/site/vm/variables.rc in thread 2061 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/site/vm/variables.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/suite.rc in thread 2062 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/suite.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-build-createbc.rc in thread 2063 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-build-createbc.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-build-recon.rc in thread 2064 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-build-recon.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-build-scm.rc in thread 2065 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-build-scm.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-build-um.rc in thread 2066 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-build-um.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-createbc.rc in thread 2067 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-createbc.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-ctldata.rc in thread 2068 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-ctldata.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-scm.rc in thread 2069 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-scm.rc'] +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-scripts.rc in thread 2070 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-scripts.rc'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//rose-stem/templates/tasks-um.rc in thread 2071 +DEBUG : file_chunk is ['../../../UM_Trunk//rose-stem/templates/tasks-um.rc'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac-ac1a.F90 in thread 2072 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac-ac1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac2.F90 in thread 2073 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_control_mod.F90 in thread 2074 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_control_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_ctl.F90 in thread 2075 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_diagnostics_mod.F90 in thread 2076 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_diagnostics_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_dump_mod.F90 in thread 2077 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_dump_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_init.F90 in thread 2078 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_stash.F90 in thread 2079 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_stash.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/acdiag_namel.F90 in thread 2080 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/acdiag_namel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/acp_namel.F90 in thread 2081 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/acp_namel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/addinc.F90 in thread 2082 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/addinc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/calc_tfiltwts.F90 in thread 2083 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/calc_tfiltwts.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/cc_to_rhtot.F90 in thread 2084 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/cc_to_rhtot.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/chebpoly.F90 in thread 2085 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/chebpoly.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/comobs_mod.F90 in thread 2086 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/comobs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/days.F90 in thread 2087 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/days.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/def_group.F90 in thread 2088 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/def_group.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/def_type.F90 in thread 2089 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/def_type.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/diago.F90 in thread 2090 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/diago.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/diagopr.F90 in thread 2091 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/diagopr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/fi.F90 in thread 2092 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/fi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/fieldstats.F90 in thread 2093 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/fieldstats.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/getob2.F90 in thread 2094 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/getob2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/getob3.F90 in thread 2095 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/getob3.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/getobs.F90 in thread 2096 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/getobs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/group_dep_var.F90 in thread 2097 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/group_dep_var.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/hintcf.F90 in thread 2098 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/hintcf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/hintmo.F90 in thread 2099 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/hintmo.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/hmrtorh.F90 in thread 2100 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/hmrtorh.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/iau.F90 in thread 2101 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/iau.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/iau_mod.F90 in thread 2102 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/iau_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/in_acctl-inacctl1.F90 in thread 2103 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/in_acctl-inacctl1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_inc-1a.F90 in thread 2104 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_inc-1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_inc.F90 in thread 2105 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_inc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_search-1a.F90 in thread 2106 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_search-1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_search.F90 in thread 2107 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_search.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/mmspt.F90 in thread 2108 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/mmspt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/num_obs.F90 in thread 2109 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/num_obs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/num_obs2.F90 in thread 2110 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/num_obs2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/qlimits.F90 in thread 2111 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/qlimits.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs.F90 in thread 2112 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs2.F90 in thread 2113 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs3.F90 in thread 2114 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs3.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/readiaufield.F90 in thread 2115 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/readiaufield.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/relaxc.F90 in thread 2116 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/relaxc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcsl-1a.F90 in thread 2117 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcsl-1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcsl.F90 in thread 2118 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcsl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcslr.F90 in thread 2119 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcslr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvsg.F90 in thread 2120 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvsg.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvsl.F90 in thread 2121 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvsl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvvg.F90 in thread 2122 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvvg.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvvl.F90 in thread 2123 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvvl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/set_relax_cf.F90 in thread 2124 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/set_relax_cf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/setdac.F90 in thread 2125 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/setdac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/settps.F90 in thread 2126 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/settps.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/setup_iau.F90 in thread 2127 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/setup_iau.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/type_dep_var.F90 in thread 2128 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/type_dep_var.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/vanmops_mixed_phase.F90 in thread 2129 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/vanmops_mixed_phase.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/vanrain.F90 in thread 2130 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/vanrain.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/vardiagcloud.F90 in thread 2131 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/vardiagcloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/AC_assimilation/vertanl.F90 in thread 2132 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/AC_assimilation/vertanl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/MISR_simulator/MISR_simulator.F90 in thread 2133 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/MISR_simulator/MISR_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/MODIS_simulator/modis_simulator.F90 in thread 2134 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/MODIS_simulator/modis_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/actsim/lidar_simulator.F90 in thread 2135 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/actsim/lidar_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/actsim/lmd_ipsl_stats.F90 in thread 2136 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/actsim/lmd_ipsl_stats.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp.F90 in thread 2137 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_constants_mod.F90 in thread 2138 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_diagnostics_mod.F90 in thread 2139 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_diagnostics_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_init_mod.F90 in thread 2140 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_input_mod.F90 in thread 2141 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_isccp_simulator.F90 in thread 2142 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_isccp_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_lidar.F90 in thread 2143 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_lidar.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_main_mod.F90 in thread 2144 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_main_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_misr_simulator.F90 in thread 2145 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_misr_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_modis_simulator.F90 in thread 2146 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_modis_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_rttov_simulator.F90 in thread 2147 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_rttov_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_simulator.F90 in thread 2148 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_simulator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_stats.F90 in thread 2149 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_stats.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_types_mod.F90 in thread 2150 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_types_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/cosp_utils.F90 in thread 2151 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/cosp_utils.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/icarus-scops-4.1-bsd/icarus.F90 in thread 2152 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/icarus-scops-4.1-bsd/icarus.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/icarus-scops-4.1-bsd/scops.F90 in thread 2153 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/icarus-scops-4.1-bsd/scops.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/llnl/cosp_radar.F90 in thread 2154 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/llnl/cosp_radar.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/llnl/llnl_stats.F90 in thread 2155 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/llnl/llnl_stats.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/llnl/prec_scops.F90 in thread 2156 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/llnl/prec_scops.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/array_lib.f90 in thread 2157 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/array_lib.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/calc_Re.f90 in thread 2158 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/calc_Re.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/dsd.f90 in thread 2159 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/dsd.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/format_input.f90 in thread 2160 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/format_input.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/gases.f90 in thread 2161 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/gases.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/math_lib.f90 in thread 2162 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/math_lib.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/mrgrnk.f90 in thread 2163 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/mrgrnk.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/optics_lib.f90 in thread 2164 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/optics_lib.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/quickbeam_README in thread 2165 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/quickbeam_README'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator.f90 in thread 2166 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator.f90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator_init.f90 in thread 2167 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator_init.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator_types.f90 in thread 2168 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator_types.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/zeff.f90 in thread 2169 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP/quickbeam/zeff.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_constants_mod.F90 in thread 2170 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_dependencies_mod.F90 in thread 2171 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_dependencies_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_diagnostics_mod.F90 in thread 2172 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_diagnostics_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_gather_inputs_mod.F90 in thread 2173 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_gather_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_init_um_mod.F90 in thread 2174 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_init_um_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_main_mod.F90 in thread 2175 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_main_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_mxratio_mod.F90 in thread 2176 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_mxratio_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_precip_mod.F90 in thread 2177 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_precip_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_radiation_mod.F90 in thread 2178 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_radiation_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_reff_mod.F90 in thread 2179 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_reff_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_subgrid_mod.F90 in thread 2180 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_subgrid_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_types_mod.F90 in thread 2181 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_types_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/cosp_utils_mod.F90 in thread 2182 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/cosp_utils_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/model-interface/cosp_kinds.F90 in thread 2183 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/model-interface/cosp_kinds.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/src/cosp.F90 in thread 2184 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/src/cosp.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/COSP2/src/cosp_config.F90 in thread 2185 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/COSP2/src/cosp_config.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/diff_mod.F90 in thread 2186 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/diff_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/icao_ht_fc.F90 in thread 2187 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/icao_ht_fc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/lionpylr_mod.F90 in thread 2188 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/lionpylr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/maxwindspline_mod.F90 in thread 2189 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/maxwindspline_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_brunt_vaisala_freq_mod.F90 in thread 2190 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_brunt_vaisala_freq_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cape_cin_mod.F90 in thread 2191 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cape_cin_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cat_mod.F90 in thread 2192 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cloudturb_pot_mod.F90 in thread 2193 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cloudturb_pot_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_contrail_mod.F90 in thread 2194 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_contrail_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_diags_driver_mod.F90 in thread 2195 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_diags_driver_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_diags_mod.F90 in thread 2196 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_diags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_divergence_diag.F90 in thread 2197 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_divergence_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_dust_diag_mod.F90 in thread 2198 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_dust_diag_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_icing_pot_mod.F90 in thread 2199 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_icing_pot_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_inv_richardson_number_mod.F90 in thread 2200 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_inv_richardson_number_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_isotherm_mod.F90 in thread 2201 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_isotherm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_max_winds_topbase.F90 in thread 2202 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_max_winds_topbase.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_mtn_stress_pref_mod.F90 in thread 2203 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_mtn_stress_pref_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_mtn_turb_mod.F90 in thread 2204 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_mtn_turb_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_parcel_ascents_mod.F90 in thread 2205 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_parcel_ascents_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_precip_sym_diag.F90 in thread 2206 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_precip_sym_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_rel_vortic_diag.F90 in thread 2207 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_rel_vortic_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_snow_prob_diag.F90 in thread 2208 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_snow_prob_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_thickness_diag.F90 in thread 2209 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_thickness_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_tropoht_mod.F90 in thread 2210 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_tropoht_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_updh_diag_mod.F90 in thread 2211 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_updh_diag_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_vert_wind_shear_sq_mod.F90 in thread 2212 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_vert_wind_shear_sq_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_vis_diag_mod.F90 in thread 2213 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_vis_diag_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_wafc_cat_mod.F90 in thread 2214 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_wafc_cat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_wafc_ellrod1_mod.F90 in thread 2215 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_wafc_ellrod1_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/temp_plevs.F90 in thread 2216 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/temp_plevs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/uv_plevsB.F90 in thread 2217 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/uv_plevsB.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/zenith_delay.F90 in thread 2218 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/PWS_diagnostics/zenith_delay.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/README in thread 2219 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/README'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/aero_ctl-aeroctl2_4A.F90 in thread 2220 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/aero_ctl-aeroctl2_4A.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/aero_nuclscav.F90 in thread 2221 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/aero_nuclscav.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/aero_params_mod.F90 in thread 2222 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/aero_params_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/age_aerosol.F90 in thread 2223 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/age_aerosol.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/aodband_mod.F90 in thread 2224 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/aodband_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/aodtype_mod.F90 in thread 2225 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/aodtype_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/arcl_mod.F90 in thread 2226 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/arcl_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/bmass_variable_hilem_mod.F90 in thread 2227 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/bmass_variable_hilem_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_aero_chm_mod.F90 in thread 2228 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_aero_chm_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_bm_bdy_mod.F90 in thread 2229 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_bm_bdy_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_bm_con_mod.F90 in thread 2230 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_bm_con_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_nitrate_bdy_mod.F90 in thread 2231 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_nitrate_bdy_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_nitrate_con_mod.F90 in thread 2232 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_nitrate_con_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_ocff_bdy_mod.F90 in thread 2233 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_ocff_bdy_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_ocff_con_mod.F90 in thread 2234 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_ocff_con_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_st_bdy_mod.F90 in thread 2235 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_st_bdy_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_st_con_mod.F90 in thread 2236 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_st_con_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_sulbdy_mod.F90 in thread 2237 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_sulbdy_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/c_sulchm_mod.F90 in thread 2238 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/c_sulchm_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/calc_pm_diags_mod.F90 in thread 2239 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/calc_pm_diags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/calc_pm_params.f90 in thread 2240 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/calc_pm_params.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/calc_surf_area_mod.F90 in thread 2241 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/calc_surf_area_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/coag_qi.F90 in thread 2242 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/coag_qi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/diagnostics_aero.F90 in thread 2243 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/diagnostics_aero.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/dms_flux_4A.F90 in thread 2244 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/dms_flux_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/dust_parameters_mod.F90 in thread 2245 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/dust_parameters_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/dustbin_conversion_mod.F90 in thread 2246 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/dustbin_conversion_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/get_sulpc_oxidants.F90 in thread 2247 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/get_sulpc_oxidants.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/grow_particles_mod.F90 in thread 2248 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/grow_particles_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/hygro_fact.F90 in thread 2249 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/hygro_fact.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/mass_calc.F90 in thread 2250 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/mass_calc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/ncnwsh2.F90 in thread 2251 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/ncnwsh2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/nh3dwash.F90 in thread 2252 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/nh3dwash.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/nitrate.F90 in thread 2253 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/nitrate.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/rainout.F90 in thread 2254 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/rainout.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/run_aerosol_mod.F90 in thread 2255 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/run_aerosol_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/scnscv2.F90 in thread 2256 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/scnscv2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/scnwsh2.F90 in thread 2257 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/scnwsh2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/set_arcl_clim.F90 in thread 2258 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/set_arcl_clim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/set_arcl_dimensions.F90 in thread 2259 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/set_arcl_dimensions.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/sl3dwash.F90 in thread 2260 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/sl3dwash.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/sootdiffscav.F90 in thread 2261 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/sootdiffscav.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/sulphr.F90 in thread 2262 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/sulphr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/aerosols/write_sulpc_oxidants.F90 in thread 2263 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/aerosols/write_sulpc_oxidants.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_vis_prob.F90 in thread 2264 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_vis_prob.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_wp.F90 in thread 2265 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_wp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_wp_below_t.F90 in thread 2266 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_wp_below_t.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/fog_fr.F90 in thread 2267 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/fog_fr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/include/qsat_mod_qsat.h in thread 2268 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/include/qsat_mod_qsat.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/include/qsat_mod_qsat_mix.h in thread 2269 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/include/qsat_mod_qsat_mix.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/murk_inputs_mod.F90 in thread 2270 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/murk_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/number_droplet_mod.F90 in thread 2271 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/number_droplet_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_data_real32_mod.F90 in thread 2272 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_data_real32_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_data_real64_mod.F90 in thread 2273 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_data_real64_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_mod.F90 in thread 2274 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/set_seasalt_4A.F90 in thread 2275 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/set_seasalt_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_function_mod.F90 in thread 2276 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_function_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_global_mod.F90 in thread 2277 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_global_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_hydration_mod.F90 in thread 2278 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_hydration_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_inputs_mod.F90 in thread 2279 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_kind_mod.F90 in thread 2280 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_kind_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_mie_mod.F90 in thread 2281 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_mie_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_minpack_mod.F90 in thread 2282 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_minpack_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_mod.F90 in thread 2283 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_murk_scaling_mod.F90 in thread 2284 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_murk_scaling_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_noise_mod.F90 in thread 2285 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_noise_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_cast_mod.F90 in thread 2286 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_cast_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_list_mod.F90 in thread 2287 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_list_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_tools_mod.F90 in thread 2288 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_tools_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_scheme_mod.F90 in thread 2289 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_scheme_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_water_mod.F90 in thread 2290 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_water_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vis_precip.F90 in thread 2291 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vis_precip.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/visbty.F90 in thread 2292 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/visbty.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/visbty_constants_mod.F90 in thread 2293 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/visbty_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/atmosphere_service/vistoqt.F90 in thread 2294 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/atmosphere_service/vistoqt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl1.F90 in thread 2295 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl2.F90 in thread 2296 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl2_1a.F90 in thread 2297 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl2_1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl3.F90 in thread 2298 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl3.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl3.F90 in thread 2299 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl3.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl3_wtrac.F90 in thread 2300 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl3_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl4.F90 in thread 2301 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl4.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl4_wtrac.F90 in thread 2302 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl4_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_layr.F90 in thread 2303 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_layr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_cloud_diags.F90 in thread 2304 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bl_cloud_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_diags_mod.F90 in thread 2305 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bl_diags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_lsp.F90 in thread 2306 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bl_lsp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_option_mod.F90 in thread 2307 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bl_option_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_trmix_dd.F90 in thread 2308 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/bl_trmix_dd.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/btq_int.F90 in thread 2309 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/btq_int.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/buoy_tq.F90 in thread 2310 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/buoy_tq.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_ctl.F90 in thread 2311 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_initialize.F90 in thread 2312 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_initialize.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_mix_length.F90 in thread 2313 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_mix_length.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/diagnostics_bl.F90 in thread 2314 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/diagnostics_bl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/dust_calc_emiss_frac.F90 in thread 2315 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/dust_calc_emiss_frac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/dust_srce.F90 in thread 2316 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/dust_srce.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ex_coef.F90 in thread 2317 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ex_coef.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ex_flux_tq.F90 in thread 2318 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ex_flux_tq.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ex_flux_uv.F90 in thread 2319 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ex_flux_uv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/excf_nl_9c.F90 in thread 2320 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/excf_nl_9c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/excfnl_cci.F90 in thread 2321 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/excfnl_cci.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/excfnl_compin.F90 in thread 2322 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/excfnl_compin.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/fm_drag.F90 in thread 2323 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/fm_drag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/gravsett.F90 in thread 2324 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/gravsett.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/imp_mix.F90 in thread 2325 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/imp_mix.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/imp_solver.F90 in thread 2326 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/imp_solver.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/include/buoy_tq.h in thread 2327 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/include/buoy_tq.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/interp_uv_bl_tauxy.F90 in thread 2328 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/interp_uv_bl_tauxy.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/kmkh.F90 in thread 2329 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/kmkh.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/kmkhz_9c.F90 in thread 2330 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/kmkhz_9c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/kmkhz_9c_wtrac.F90 in thread 2331 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/kmkhz_9c_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_calcphi.F90 in thread 2332 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_calcphi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_condensation.F90 in thread 2333 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_condensation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_const_mod.F90 in thread 2334 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_const_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_const_set.F90 in thread 2335 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_const_set.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ctl.F90 in thread 2336 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_diff_matcoef.F90 in thread 2337 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_diff_matcoef.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_errfunc.F90 in thread 2338 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_errfunc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ex_flux_tq.F90 in thread 2339 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ex_flux_tq.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ex_flux_uv.F90 in thread 2340 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ex_flux_uv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_implic.F90 in thread 2341 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_implic.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_initialize.F90 in thread 2342 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_initialize.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_length.F90 in thread 2343 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_length.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_level2.F90 in thread 2344 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_level2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_option_mod.F90 in thread 2345 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_option_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_shcu_buoy.F90 in thread 2346 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_shcu_buoy.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_simeq_ilud2_decmp.F90 in thread 2347 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_simeq_ilud2_decmp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_simeq_matrix_prod.F90 in thread 2348 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_simeq_matrix_prod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq.F90 in thread 2349 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_bcgstab.F90 in thread 2350 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_bcgstab.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_ilud2.F90 in thread 2351 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_ilud2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_lud.F90 in thread 2352 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_lud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_turbulence.F90 in thread 2353 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_turbulence.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_update_covariance.F90 in thread 2354 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_update_covariance.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_update_fields.F90 in thread 2355 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/mym_update_fields.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ni_bl_ctl.F90 in thread 2356 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ni_bl_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/ni_imp_ctl.F90 in thread 2357 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/ni_imp_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/sblequil.F90 in thread 2358 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/sblequil.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/sresfact.F90 in thread 2359 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/sresfact.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/surf_couple_wtrac.F90 in thread 2360 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/surf_couple_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/tr_mix.F90 in thread 2361 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/tr_mix.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/vertical_diffs.F90 in thread 2362 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/vertical_diffs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/boundary_layer/wtrac_bl.F90 in thread 2363 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/boundary_layer/wtrac_bl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/carbon/carbon_options_mod.F90 in thread 2364 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/carbon/carbon_options_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/calc_div_ep_flux.F90 in thread 2365 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/calc_div_ep_flux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/check_prod_levs.F90 in thread 2366 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/check_prod_levs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/eot_diag.F90 in thread 2367 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/eot_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/eot_increments_mod.F90 in thread 2368 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/eot_increments_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/fft_track.F90 in thread 2369 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/fft_track.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/filter_2D.F90 in thread 2370 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/filter_2D.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/legendre_poly_comp.F90 in thread 2371 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/legendre_poly_comp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/pc_to_pb.F90 in thread 2372 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/pc_to_pb.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/proj_matrix_comp.F90 in thread 2373 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/proj_matrix_comp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/track_main.F90 in thread 2374 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/track_main.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/track_mod.F90 in thread 2375 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/track_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/winds_for_track.F90 in thread 2376 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/winds_for_track.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/climate_diagnostics/zonal_average.F90 in thread 2377 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/climate_diagnostics/zonal_average.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/all_scav_calls.F90 in thread 2378 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/all_scav_calls.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/autotune_conv_seg_mod.F90 in thread 2379 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/autotune_conv_seg_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/betts_interface.F90 in thread 2380 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/betts_interface.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/calc_3d_cca-cal3dcca.F90 in thread 2381 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/calc_3d_cca-cal3dcca.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/calc_ccp_strength_mod.F90 in thread 2382 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/calc_ccp_strength_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/calc_w_eqn.F90 in thread 2383 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/calc_w_eqn.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/ccp_sea_breeze_mod.F90 in thread 2384 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/ccp_sea_breeze_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/chg_phse-chgphs3c.F90 in thread 2385 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/chg_phse-chgphs3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cloud_w-cloudw1a.F90 in thread 2386 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cloud_w-cloudw1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cloud_w_mod-6a.F90 in thread 2387 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cloud_w_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cloud_w_wtrac.F90 in thread 2388 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cloud_w_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cmt_heating_mod-6a.F90 in thread 2389 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cmt_heating_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cmt_mass-cmtmass4a.F90 in thread 2390 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cmt_mass-cmtmass4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/column_rh_mod.F90 in thread 2391 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/column_rh_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/add_conv_cloud.F90 in thread 2392 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/add_conv_cloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/add_res_source.F90 in thread 2393 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/add_res_source.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/apply_scaling.F90 in thread 2394 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/apply_scaling.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_diag_conv_cloud.F90 in thread 2395 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_diag_conv_cloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_pressure_incr_diag.F90 in thread 2396 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_pressure_incr_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_subregion_diags.F90 in thread 2397 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_subregion_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_sum_massflux.F90 in thread 2398 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_sum_massflux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_turb_diags.F90 in thread 2399 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_turb_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_indep.F90 in thread 2400 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_indep.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_scaling.F90 in thread 2401 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_scaling.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_sum_ent.F90 in thread 2402 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_sum_ent.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cloudfracs_type_mod.F90 in thread 2403 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/cloudfracs_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cmpr_type_mod.F90 in thread 2404 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/cmpr_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_constants_mod.F90 in thread 2405 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_ctl.F90 in thread 2406 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_diags_type_mod.F90 in thread 2407 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_diags_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_main.F90 in thread 2408 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_main.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_closure_ctl.F90 in thread 2409 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_closure_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_genesis_ctl.F90 in thread 2410 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_genesis_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_incr_ctl.F90 in thread 2411 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_incr_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_sweep_compress.F90 in thread 2412 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_sweep_compress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_sweep_ctl.F90 in thread 2413 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_sweep_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/diag_type_mod.F90 in thread 2414 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/diag_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/diags_2d_type_mod.F90 in thread 2415 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/diags_2d_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/diags_super_type_mod.F90 in thread 2416 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/diags_super_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/draft_diags_type_mod.F90 in thread 2417 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/draft_diags_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/env_half_mod.F90 in thread 2418 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/env_half_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_2d_mod.F90 in thread 2419 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_2d_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_diags_type_mod.F90 in thread 2420 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_diags_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_type_mod.F90 in thread 2421 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/find_cmpr_any.F90 in thread 2422 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/find_cmpr_any.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/force_cloudfrac_consistency.F90 in thread 2423 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/force_cloudfrac_consistency.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/grid_type_mod.F90 in thread 2424 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/grid_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/homog_conv_bl.F90 in thread 2425 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/homog_conv_bl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/homog_conv_bl_ctl.F90 in thread 2426 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/homog_conv_bl_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/init_diag_array.F90 in thread 2427 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/init_diag_array.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/mass_rearrange.F90 in thread 2428 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/mass_rearrange.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/mass_rearrange_calc.F90 in thread 2429 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/mass_rearrange_calc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/par_gen_distinct_layers.F90 in thread 2430 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/par_gen_distinct_layers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/parcel_diags_type_mod.F90 in thread 2431 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/parcel_diags_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/parcel_type_mod.F90 in thread 2432 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/parcel_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/res_source_type_mod.F90 in thread 2433 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/res_source_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/save_parcel_bl_top.F90 in thread 2434 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/save_parcel_bl_top.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/set_dependent_constants.F90 in thread 2435 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/set_dependent_constants.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/set_l_within_bl.F90 in thread 2436 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/set_l_within_bl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/subregion_diags_type_mod.F90 in thread 2437 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/subregion_diags_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/subregion_mod.F90 in thread 2438 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/subregion_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/control/turb_type_mod.F90 in thread 2439 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/control/turb_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/qsat_data.F90 in thread 2440 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/qsat_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/raise_error.F90 in thread 2441 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/raise_error.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/set_qsat.F90 in thread 2442 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/set_qsat.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/standalone_test.F90 in thread 2443 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/standalone_test.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/tracer_source.F90 in thread 2444 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/tracer_source.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/assign_fields.F90 in thread 2445 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/assign_fields.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/assign_tracers.F90 in thread 2446 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/assign_tracers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/calc_conv_incs.F90 in thread 2447 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/calc_conv_incs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/calc_turb_len.F90 in thread 2448 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/calc_turb_len.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_conv_cloud_extras.F90 in thread 2449 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_conv_cloud_extras.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_diags_scm_mod.F90 in thread 2450 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_diags_scm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_diags_um_mod.F90 in thread 2451 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_diags_um_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_interface_um.F90 in thread 2452 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_interface_um.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_um_namelist_mod.F90 in thread 2453 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_um_namelist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/conv_update_precfrac.F90 in thread 2454 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/conv_update_precfrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/fracs_consistency.F90 in thread 2455 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/fracs_consistency.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/interp_turb.F90 in thread 2456 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/interp_turb.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/limit_turb_perts.F90 in thread 2457 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/limit_turb_perts.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/raise_error.F90 in thread 2458 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/raise_error.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/set_constants_from_um.F90 in thread 2459 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/set_constants_from_um.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/set_qsat.F90 in thread 2460 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/set_qsat.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/tracer_source.F90 in thread 2461 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/tracer_source.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/activate_cond.F90 in thread 2462 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/activate_cond.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/calc_cond_properties.F90 in thread 2463 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/calc_cond_properties.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/calc_kqkt.F90 in thread 2464 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/calc_kqkt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/collision_ctl.F90 in thread 2465 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/collision_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/collision_rate.F90 in thread 2466 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/collision_rate.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/fall_speed.F90 in thread 2467 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/fall_speed.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/ice_nucleation.F90 in thread 2468 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/ice_nucleation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/ice_rain_to_graupel.F90 in thread 2469 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/ice_rain_to_graupel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/microphysics_1.F90 in thread 2470 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/microphysics_1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/microphysics_2.F90 in thread 2471 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/microphysics_2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/set_cond_radius.F90 in thread 2472 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/set_cond_radius.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/solve_wf_cond.F90 in thread 2473 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/solve_wf_cond.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/calc_cond_temp.F90 in thread 2474 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/calc_cond_temp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/calc_phase_change_coefs.F90 in thread 2475 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/calc_phase_change_coefs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/check_negatives.F90 in thread 2476 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/check_negatives.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/fall_in.F90 in thread 2477 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/fall_in.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/fall_out.F90 in thread 2478 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/fall_out.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/linear_qs_mod.F90 in thread 2479 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/linear_qs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/melt_ctl.F90 in thread 2480 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/melt_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/modify_coefs_ice.F90 in thread 2481 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/modify_coefs_ice.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/modify_coefs_liq.F90 in thread 2482 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/modify_coefs_liq.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc.F90 in thread 2483 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_conservation.F90 in thread 2484 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_conservation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_consistency.F90 in thread 2485 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_consistency.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_diags_type_mod.F90 in thread 2486 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_diags_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/phase_change_coefs_mod.F90 in thread 2487 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/phase_change_coefs_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/phase_change_solve.F90 in thread 2488 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/phase_change_solve.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/proc_incr.F90 in thread 2489 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/proc_incr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/solve_tq.F90 in thread 2490 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/solve_tq.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/toggle_melt.F90 in thread 2491 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/toggle_melt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_layer_mass.F90 in thread 2492 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_layer_mass.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_q_tot.F90 in thread 2493 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_q_tot.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_rho_dry.F90 in thread 2494 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_rho_dry.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_virt_temp.F90 in thread 2495 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_virt_temp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_virt_temp_dry.F90 in thread 2496 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_virt_temp_dry.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/dry_adiabat.F90 in thread 2497 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/dry_adiabat.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/lat_heat_mod.F90 in thread 2498 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/lat_heat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/sat_adjust.F90 in thread 2499 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/sat_adjust.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/set_cp_tot.F90 in thread 2500 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/set_cp_tot.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/set_dqsatdt.F90 in thread 2501 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/set_dqsatdt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/add_region_parcel.F90 in thread 2502 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/add_region_parcel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_env_partitions.F90 in thread 2503 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_env_partitions.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_fields_next.F90 in thread 2504 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_fields_next.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_init_mass.F90 in thread 2505 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_init_mass.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_init_par_fields.F90 in thread 2506 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_init_par_fields.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_qss_forcing_init.F90 in thread 2507 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_qss_forcing_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_turb_parcel.F90 in thread 2508 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_turb_parcel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_turb_perts.F90 in thread 2509 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_turb_perts.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/init_mass_moist_frac.F90 in thread 2510 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/init_mass_moist_frac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/init_test.F90 in thread 2511 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/init_test.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/normalise_init_parcel.F90 in thread 2512 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/normalise_init_parcel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/region_parcel_calcs.F90 in thread 2513 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/region_parcel_calcs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/set_par_winds.F90 in thread 2514 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/set_par_winds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/set_region_cond_fields.F90 in thread 2515 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/set_region_cond_fields.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/buoyancy_mod.F90 in thread 2516 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/buoyancy_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/calc_cape.F90 in thread 2517 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/calc_cape.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/calc_sat_height.F90 in thread 2518 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/calc_sat_height.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/closure_scale_integrals.F90 in thread 2519 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/closure_scale_integrals.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/conv_level_step.F90 in thread 2520 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/conv_level_step.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/entdet_res_source.F90 in thread 2521 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/entdet_res_source.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/entrain_fields.F90 in thread 2522 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/entrain_fields.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/interp_diag_conv_cloud.F90 in thread 2523 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/interp_diag_conv_cloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/momentum_eqn.F90 in thread 2524 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/momentum_eqn.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/normalise_integrals.F90 in thread 2525 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/normalise_integrals.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/parcel_dyn.F90 in thread 2526 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/parcel_dyn.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/plume_model_diags_type_mod.F90 in thread 2527 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/plume_model_diags_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/precip_res_source.F90 in thread 2528 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/precip_res_source.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_det.F90 in thread 2529 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_det.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_diag_conv_cloud.F90 in thread 2530 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_diag_conv_cloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_edge_virt_temp.F90 in thread 2531 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_edge_virt_temp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_ent.F90 in thread 2532 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_ent.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_par_cloudfrac.F90 in thread 2533 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_par_cloudfrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/solve_detrainment.F90 in thread 2534 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/solve_detrainment.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/update_par_radius.F90 in thread 2535 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/update_par_radius.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_calc_cond_properties.sh in thread 2536 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_calc_cond_properties.sh'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_check_bad_values.sh in thread 2537 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_check_bad_values.sh'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_comorph.sh in thread 2538 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_comorph.sh'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_moist_proc.sh in thread 2539 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_moist_proc.sh'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_solve_detrainment.sh in thread 2540 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/build_test_solve_detrainment.sh'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/set_test_profiles.F90 in thread 2541 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/set_test_profiles.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_calc_cond_properties.F90 in thread 2542 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_calc_cond_properties.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_check_bad_values.F90 in thread 2543 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_check_bad_values.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_comorph.F90 in thread 2544 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_comorph.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_moist_proc.F90 in thread 2545 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_moist_proc.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_solve_detrainment.F90 in thread 2546 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_solve_detrainment.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/util/brent_dekker_mod.F90 in thread 2547 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/util/brent_dekker_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/util/check_bad_values.F90 in thread 2548 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/util/check_bad_values.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/util/compress.F90 in thread 2549 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/util/compress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/util/copy_field.F90 in thread 2550 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/util/copy_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/util/decompress.F90 in thread 2551 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/util/decompress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/util/diff_field.F90 in thread 2552 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/util/diff_field.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/comorph/util/init_zero.F90 in thread 2553 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/comorph/util/init_zero.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/con_rad-conrad1a.F90 in thread 2554 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/con_rad-conrad1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/con_rad_mod-6a.F90 in thread 2555 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/con_rad_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/con_scav-consc1a.F90 in thread 2556 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/con_scav-consc1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/congest_conv.F90 in thread 2557 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/congest_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/congest_conv_mod-6a.F90 in thread 2558 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/congest_conv_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_cold_pools_mod.F90 in thread 2559 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_cold_pools_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_diag-6a.F90 in thread 2560 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_diag-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_diag-condiag5a.F90 in thread 2561 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_diag-condiag5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_diag_comp-6a.F90 in thread 2562 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_diag_comp-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_diag_comp_5a.F90 in thread 2563 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_diag_comp_5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init.F90 in thread 2564 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init_q_wtrac.F90 in thread 2565 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init_q_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init_wtrac.F90 in thread 2566 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_surf_flux.F90 in thread 2567 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_surf_flux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/conv_type_defs.F90 in thread 2568 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/conv_type_defs.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/convec2-conv24a.F90 in thread 2569 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/convec2-conv24a.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/convec2_mod-6a.F90 in thread 2570 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/convec2_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cor_engy-5a.F90 in thread 2571 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cor_engy-5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cor_engy_mod-6a.F90 in thread 2572 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cor_engy_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cor_engy_wtrac_mod.F90 in thread 2573 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cor_engy_wtrac_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/correct_small_q_conv.F90 in thread 2574 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/correct_small_q_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/crs_frzl-crsfrz3c.F90 in thread 2575 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/crs_frzl-crsfrz3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cumulus_test_5a.F90 in thread 2576 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cumulus_test_5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_alloc_diag_array.F90 in thread 2577 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_alloc_diag_array.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_dealloc_diag_array.F90 in thread 2578 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_dealloc_diag_array.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_dependent_switch_mod.F90 in thread 2579 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_dependent_switch_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_derived_constants_mod.F90 in thread 2580 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_derived_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_diag_param_mod.F90 in thread 2581 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_diag_param_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_diagnostic_array_mod.F90 in thread 2582 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_diagnostic_array_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_hist_constants_mod.F90 in thread 2583 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_hist_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_param_mod.F90 in thread 2584 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_param_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_parcel_neutral_dil.F90 in thread 2585 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_parcel_neutral_dil.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_parcel_neutral_inv.F90 in thread 2586 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_parcel_neutral_inv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_run_mod.F90 in thread 2587 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_run_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_set_dependent_switches.F90 in thread 2588 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_set_dependent_switches.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/cv_stash_flg_mod.F90 in thread 2589 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/cv_stash_flg_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_all_call-ddacall4a.F90 in thread 2590 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_all_call-ddacall4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_all_call-ddacall6a.F90 in thread 2591 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_all_call-ddacall6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_call-ddcall4a.F90 in thread 2592 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_call-ddcall4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_call-ddcall6a.F90 in thread 2593 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_call-ddcall6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_env-ddenv4a.F90 in thread 2594 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_env-ddenv4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_env-ddenv6a.F90 in thread 2595 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_env-ddenv6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_init-ddinit4a.F90 in thread 2596 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_init-ddinit4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dd_init-ddinit6a.F90 in thread 2597 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dd_init-ddinit6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/ddraught-5a.F90 in thread 2598 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/ddraught-5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/ddraught-6a.F90 in thread 2599 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/ddraught-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/deep_cmt_incr-dpcmtinc4a.F90 in thread 2600 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/deep_cmt_incr-dpcmtinc4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/deep_conv-dpconv5a.F90 in thread 2601 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/deep_conv-dpconv5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/deep_conv_mod-6a.F90 in thread 2602 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/deep_conv_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/deep_grad_stress-dpgrstrs4a.F90 in thread 2603 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/deep_grad_stress-dpgrstrs4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/deep_ngrad_stress-dpngstrs4a.F90 in thread 2604 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/deep_ngrad_stress-dpngstrs4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/deep_turb_cmt.F90 in thread 2605 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/deep_turb_cmt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/deep_turb_grad_stress.F90 in thread 2606 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/deep_turb_grad_stress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/det_rate-detrat3c.F90 in thread 2607 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/det_rate-detrat3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/det_rate_mod-6a.F90 in thread 2608 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/det_rate_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/detrain-detrai4a.F90 in thread 2609 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/detrain-detrai4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/devap-devap3a.F90 in thread 2610 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/devap-devap3a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/diagnostics_conv.F90 in thread 2611 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/diagnostics_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/downd-downd4a.F90 in thread 2612 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/downd-downd4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/downd-downd6a.F90 in thread 2613 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/downd-downd6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dqs_dth-5a.F90 in thread 2614 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dqs_dth-5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_cape.F90 in thread 2615 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_cape.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_cntl_mod.F90 in thread 2616 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_cntl_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_cond_and_dep.F90 in thread 2617 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_cond_and_dep.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_conv_classify.F90 in thread 2618 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_conv_classify.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_deduce_thetaandqv.F90 in thread 2619 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_deduce_thetaandqv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_deep_turb_conv.F90 in thread 2620 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_deep_turb_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_dthvdz.F90 in thread 2621 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_dthvdz.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_evaporation.F90 in thread 2622 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_evaporation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_fitpars_mod.F90 in thread 2623 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_fitpars_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_flux_par.F90 in thread 2624 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_flux_par.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_locate_closest_levels.F90 in thread 2625 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_locate_closest_levels.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_melt.F90 in thread 2626 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_melt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_mseflux.F90 in thread 2627 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_mseflux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_pc2.F90 in thread 2628 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_pc2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_qflux.F90 in thread 2629 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_qflux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_rainprod.F90 in thread 2630 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_rainprod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_sublimation.F90 in thread 2631 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_sublimation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_tracerflux.F90 in thread 2632 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_tracerflux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_update.F90 in thread 2633 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_update.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_w_variance.F90 in thread 2634 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_w_variance.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/dts_wthv.F90 in thread 2635 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/dts_wthv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/edge_exchange_mod.F90 in thread 2636 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/edge_exchange_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/eman_cex.F90 in thread 2637 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/eman_cex.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/eman_dd.F90 in thread 2638 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/eman_dd.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/eman_dd_rev.F90 in thread 2639 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/eman_dd_rev.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/environ-enviro4a.F90 in thread 2640 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/environ-enviro4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/environ_mod-6a.F90 in thread 2641 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/environ_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/environ_wtrac.F90 in thread 2642 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/environ_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd-evapud3c.F90 in thread 2643 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd-evapud3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd-evapud6a.F90 in thread 2644 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd-evapud6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd_all-evpuda4a.F90 in thread 2645 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd_all-evpuda4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd_all-evpuda6a.F90 in thread 2646 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd_all-evpuda6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/evp-evp3a.F90 in thread 2647 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/evp-evp3a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/flag_wet-flagw3c.F90 in thread 2648 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/flag_wet-flagw3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/flx_init-flxini2a.F90 in thread 2649 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/flx_init-flxini2a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/flx_init-flxini6a.F90 in thread 2650 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/flx_init-flxini6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/glue_conv-6a.F90 in thread 2651 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/glue_conv-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/glue_conv-gconv5a.F90 in thread 2652 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/glue_conv-gconv5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/init_conv6a_mod.F90 in thread 2653 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/init_conv6a_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/init_conv_ap2_mod.F90 in thread 2654 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/init_conv_ap2_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/layer_cn_5a.F90 in thread 2655 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/layer_cn_5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/layer_cn_mod-6a.F90 in thread 2656 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/layer_cn_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/layer_dd-layerd4a.F90 in thread 2657 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/layer_dd-layerd4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/layer_dd-layerd6a.F90 in thread 2658 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/layer_dd-layerd6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/les_shall_func_rhlev.F90 in thread 2659 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/les_shall_func_rhlev.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/les_shall_func_thlev.F90 in thread 2660 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/les_shall_func_thlev.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/lift_cond_lev_5a.F90 in thread 2661 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/lift_cond_lev_5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/lift_par-5a.F90 in thread 2662 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/lift_par-5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/lift_par_mod-6a.F90 in thread 2663 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/lift_par_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/lift_par_phase_chg_wtrac.F90 in thread 2664 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/lift_par_phase_chg_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/lift_undil_par_mod-6a.F90 in thread 2665 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/lift_undil_par_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/llcs.F90 in thread 2666 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/llcs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/mean_w_layer.F90 in thread 2667 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/mean_w_layer.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/mid_conv-mdconv5a.F90 in thread 2668 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/mid_conv-mdconv5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/mid_conv_dif_cmt.F90 in thread 2669 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/mid_conv_dif_cmt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/mid_conv_mod-6a.F90 in thread 2670 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/mid_conv_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/mix_inc-mixinc3c.F90 in thread 2671 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/mix_inc-mixinc3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/mix_ipert.F90 in thread 2672 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/mix_ipert.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/mix_ipert_mod-6a.F90 in thread 2673 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/mix_ipert_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/ni_conv_ctl.F90 in thread 2674 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/ni_conv_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/other_conv_ctl.F90 in thread 2675 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/other_conv_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/output_var_betts_mod.F90 in thread 2676 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/output_var_betts_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/parcel-parcel4a.F90 in thread 2677 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/parcel-parcel4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/parcel_ascent_5a.F90 in thread 2678 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/parcel_ascent_5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/parcel_mod-6a.F90 in thread 2679 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/parcel_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/parcel_wtrac.F90 in thread 2680 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/parcel_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/pevp_bcb-5a.F90 in thread 2681 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/pevp_bcb-5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/satcal-5a.F90 in thread 2682 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/satcal-5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/save_conv_diags.F90 in thread 2683 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/save_conv_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/scm_diag_conv.F90 in thread 2684 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/scm_diag_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/sh_grad_flux.F90 in thread 2685 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/sh_grad_flux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_base_stress-shbsstrs4a.F90 in thread 2686 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_base_stress-shbsstrs4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_cmt_incr-shcmtinc4a.F90 in thread 2687 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_cmt_incr-shcmtinc4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_conv-shconv5a.F90 in thread 2688 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_conv-shconv5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_conv_mod-6a.F90 in thread 2689 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_conv_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_grad_h.F90 in thread 2690 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_grad_h.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_grad_stress-sgrdstrs4a.F90 in thread 2691 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_grad_stress-sgrdstrs4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_turb_conv.F90 in thread 2692 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_turb_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shallow_wql.F90 in thread 2693 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shallow_wql.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shconv_cloudbase.F90 in thread 2694 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shconv_cloudbase.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shconv_inversion.F90 in thread 2695 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shconv_inversion.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shconv_precip.F90 in thread 2696 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shconv_precip.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shconv_qlup.F90 in thread 2697 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shconv_qlup.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shconv_turb_fluxes.F90 in thread 2698 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shconv_turb_fluxes.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shtconv_base_stress.F90 in thread 2699 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shtconv_base_stress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shtconv_cmt_incr.F90 in thread 2700 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shtconv_cmt_incr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/shtconv_grad_stress.F90 in thread 2701 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/shtconv_grad_stress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/simple_betts_miller_convection.F90 in thread 2702 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/simple_betts_miller_convection.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/simple_moist_parcel.F90 in thread 2703 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/simple_moist_parcel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/smooth_conv_inc.F90 in thread 2704 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/smooth_conv_inc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_base_stress.F90 in thread 2705 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_base_stress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_calc_scales.F90 in thread 2706 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_calc_scales.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_cb_stress.F90 in thread 2707 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_cb_stress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_class_cloud.F90 in thread 2708 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_class_cloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_class_interface.F90 in thread 2709 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_class_interface.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_class_scales.F90 in thread 2710 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_class_scales.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_class_similarity.F90 in thread 2711 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_class_similarity.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_classes.F90 in thread 2712 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_classes.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_cloudbase.F90 in thread 2713 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_cloudbase.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_incr-6a.F90 in thread 2714 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_incr-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_incr.F90 in thread 2715 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_incr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_cg.F90 in thread 2716 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_cg.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_dp.F90 in thread 2717 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_dp.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_sh.F90 in thread 2718 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_sh.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_common_warm.F90 in thread 2719 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_common_warm.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_constants.F90 in thread 2720 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_constants.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_grad_flux.F90 in thread 2721 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_grad_flux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_grad_h.F90 in thread 2722 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_grad_h.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_grad_stress.F90 in thread 2723 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_grad_stress.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_inversion.F90 in thread 2724 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_inversion.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_parameters_warm.F90 in thread 2725 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_parameters_warm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_pc2.F90 in thread 2726 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_pc2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_precip.F90 in thread 2727 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_precip.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_qlup.F90 in thread 2728 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_qlup.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_similarity.F90 in thread 2729 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_similarity.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_turb_fluxes.F90 in thread 2730 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_turb_fluxes.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_warm_mod.F90 in thread 2731 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_warm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tcs_wql.F90 in thread 2732 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tcs_wql.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/term_con-termco4a.F90 in thread 2733 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/term_con-termco4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/termdd-termdd2a.F90 in thread 2734 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/termdd-termdd2a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/thetar-thetar1a.F90 in thread 2735 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/thetar-thetar1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/thetar_mod-6a.F90 in thread 2736 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/thetar_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/thp_det-thpdet4a.F90 in thread 2737 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/thp_det-thpdet4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/thp_det_mod-6a.F90 in thread 2738 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/thp_det_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tracer_copy.F90 in thread 2739 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tracer_copy.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tracer_restore.F90 in thread 2740 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tracer_restore.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tracer_total_var.F90 in thread 2741 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tracer_total_var.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tridiag-tridia4a.F90 in thread 2742 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tridiag-tridia4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tridiag_all.F90 in thread 2743 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tridiag_all.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/tridiag_all_n.F90 in thread 2744 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/tridiag_all_n.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/update_conv_cloud.F90 in thread 2745 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/update_conv_cloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/update_conv_diags.F90 in thread 2746 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/update_conv_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/water_loading_mod-6a.F90 in thread 2747 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/water_loading_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/wtrac_conv.F90 in thread 2748 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/wtrac_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/wtrac_conv_store.F90 in thread 2749 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/wtrac_conv_store.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/wtrac_gather_conv.F90 in thread 2750 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/wtrac_gather_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/wtrac_precip_chg_phse.F90 in thread 2751 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/wtrac_precip_chg_phse.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/wtrac_precip_evap.F90 in thread 2752 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/wtrac_precip_evap.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/convection/wtrac_scatter_conv.F90 in thread 2753 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/convection/wtrac_scatter_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/calc_stats.F90 in thread 2754 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/calc_stats.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diagnostics_dif.F90 in thread 2755 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diagnostics_dif.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diff_coeff_mod.F90 in thread 2756 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diff_coeff_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diff_increments_mod.F90 in thread 2757 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diff_increments_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_diff_ctl.F90 in thread 2758 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_diff_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_diffupper.F90 in thread 2759 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_diffupper.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_ni_filter_ctl.F90 in thread 2760 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_ni_filter_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_ni_filter_incs_ctl.F90 in thread 2761 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_ni_filter_incs_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_pofil_vatp.F90 in thread 2762 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_pofil_vatp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_tardiff_q_w.F90 in thread 2763 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_tardiff_q_w.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff.F90 in thread 2764 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff_u.F90 in thread 2765 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff_u.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff_v.F90 in thread 2766 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff_v.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_smagorinsky.F90 in thread 2767 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_smagorinsky.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_u.F90 in thread 2768 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_u.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_v.F90 in thread 2769 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_v.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_w.F90 in thread 2770 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_w.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/init_turb_diff.F90 in thread 2771 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/init_turb_diff.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_incs_mod.F90 in thread 2772 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_incs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_ctl.F90 in thread 2773 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_th.F90 in thread 2774 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_th.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_u.F90 in thread 2775 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_u.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_v.F90 in thread 2776 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_v.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/print_diag_4a.F90 in thread 2777 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/print_diag_4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/print_l2norms.F90 in thread 2778 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/print_l2norms.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/turb_diff_ctl_mod.F90 in thread 2779 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/turb_diff_ctl_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/turb_diff_mod.F90 in thread 2780 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/turb_diff_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/calc_curl_mod.F90 in thread 2781 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/calc_curl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/calc_div_mod.F90 in thread 2782 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/calc_div_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/calc_grad_mod.F90 in thread 2783 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/calc_grad_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/calc_vector_Laplacian_mod.F90 in thread 2784 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/calc_vector_Laplacian_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/check_dmoist_inc.F90 in thread 2785 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/check_dmoist_inc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/conservation_diag_mod.F90 in thread 2786 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/conservation_diag_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/coriolis_mod.F90 in thread 2787 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/coriolis_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/curl_at_poles.F90 in thread 2788 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/curl_at_poles.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/departure_pts_mod.F90 in thread 2789 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/departure_pts_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/diag_R.F90 in thread 2790 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/diag_R.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/diag_ctl_mod.F90 in thread 2791 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/diag_ctl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/diag_print_mod.F90 in thread 2792 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/diag_print_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/dynamics_input_mod.F90 in thread 2793 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/dynamics_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/dynamics_testing_mod.F90 in thread 2794 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/dynamics_testing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/dyncore_ctl_mod.F90 in thread 2795 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/dyncore_ctl_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_R.F90 in thread 2796 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_R.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_R_S.F90 in thread 2797 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_R_S.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_destroy_vert_damp_mod.F90 in thread 2798 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_destroy_vert_damp_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_dry_static_adj_ref_pro.F90 in thread 2799 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_dry_static_adj_ref_pro.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_dry_static_adjust_mod.F90 in thread 2800 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_dry_static_adjust_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_f1sp.F90 in thread 2801 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_f1sp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_f1sp_inc.F90 in thread 2802 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_f1sp_inc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_parameters_mod.F90 in thread 2803 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_parameters_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_star_mod.F90 in thread 2804 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_star_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_thetav_theta.F90 in thread 2805 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_thetav_theta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/eg_vert_damp_mod.F90 in thread 2806 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/eg_vert_damp_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/fields_rhs_mod.F90 in thread 2807 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/fields_rhs_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/filter_diag_printing.F90 in thread 2808 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/filter_diag_printing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/gcr_input_mod.F90 in thread 2809 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/gcr_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/gravity_mod.F90 in thread 2810 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/gravity_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/held_suarez_mod.F90 in thread 2811 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/held_suarez_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/helmholtz_const_matrix_mod.F90 in thread 2812 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/helmholtz_const_matrix_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/helmholtz_mod_4A.F90 in thread 2813 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/helmholtz_mod_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/horiz_grid_4A_mod.F90 in thread 2814 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/horiz_grid_4A_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_data_mod.F90 in thread 2815 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/imbnd_data_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_hill_mod.F90 in thread 2816 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/imbnd_hill_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_initialise_mod.F90 in thread 2817 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/imbnd_initialise_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_sources.F90 in thread 2818 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/imbnd_sources.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/init_etadot.F90 in thread 2819 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/init_etadot.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/init_exner_star_4A.F90 in thread 2820 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/init_exner_star_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/init_psiw.F90 in thread 2821 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/init_psiw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/init_vert_damp_mod.F90 in thread 2822 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/init_vert_damp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/interp_grid_const_mod.F90 in thread 2823 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/interp_grid_const_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/lbc_input_mod.F90 in thread 2824 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/lbc_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/lookup_table_mod.F90 in thread 2825 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/lookup_table_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/metric_terms_mod.F90 in thread 2826 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/metric_terms_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/precon_constants_mod.F90 in thread 2827 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/precon_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/print_physics_sources.F90 in thread 2828 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/print_physics_sources.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/q_to_mix_nocopy.F90 in thread 2829 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/q_to_mix_nocopy.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/ref_pro_4A_mod.F90 in thread 2830 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/ref_pro_4A_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/set_star_zero_level_mod_4A.F90 in thread 2831 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/set_star_zero_level_mod_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/set_vert_interp_consts_mod.F90 in thread 2832 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/set_vert_interp_consts_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/sl_input_mod.F90 in thread 2833 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/sl_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/update_moisture.F90 in thread 2834 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/update_moisture.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/update_rho_mod.F90 in thread 2835 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/update_rho_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/var_input_mod.F90 in thread 2836 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/var_input_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/wet_to_dry_n_calc_mod.F90 in thread 2837 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/wet_to_dry_n_calc_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics/windmax_mod.F90 in thread 2838 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics/windmax_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/adv_correct_incs_mod.F90 in thread 2839 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/adv_correct_incs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/adv_increments_mod.F90 in thread 2840 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/adv_increments_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/bi_linear.F90 in thread 2841 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/bi_linear.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_exner_at_theta.F90 in thread 2842 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_exner_at_theta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_p_from_exner.F90 in thread 2843 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_p_from_exner.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_p_star.F90 in thread 2844 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_p_star.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_spectra.F90 in thread 2845 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_spectra.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/departure_point_eta_mod.F90 in thread 2846 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/departure_point_eta_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/diagnostics_adv.F90 in thread 2847 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/diagnostics_adv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/diagnostics_adv_correct.F90 in thread 2848 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/diagnostics_adv_correct.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/dyn_coriolis_mod.F90 in thread 2849 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/dyn_coriolis_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/dyn_var_res_mod.F90 in thread 2850 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/dyn_var_res_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_SISL_Init.F90 in thread 2851 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_SISL_Init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_SISL_Init_uvw.F90 in thread 2852 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_SISL_Init_uvw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_adjust_vert_bound2.F90 in thread 2853 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_adjust_vert_bound2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_alpha_mod.F90 in thread 2854 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_alpha_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_alpha_ramp_mod.F90 in thread 2855 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_alpha_ramp_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_bi_linear_h.F90 in thread 2856 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_bi_linear_h.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_calc_p_star.F90 in thread 2857 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_calc_p_star.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_check_mass_conservation.F90 in thread 2858 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_check_mass_conservation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_check_sl_domain.F90 in thread 2859 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_check_sl_domain.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_coriolis_star.F90 in thread 2860 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_coriolis_star.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_correct_moisture.F90 in thread 2861 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_correct_moisture.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_correct_thetav_priestley.F90 in thread 2862 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_correct_thetav_priestley.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_cubic_lagrange.F90 in thread 2863 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_cubic_lagrange.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_dep_pnt_cart_eta.F90 in thread 2864 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_dep_pnt_cart_eta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_enforce_mono_mz.F90 in thread 2865 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_enforce_mono_mz.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta.F90 in thread 2866 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta_pmf.F90 in thread 2867 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta_pmf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta_pseudo_lbflux.F90 in thread 2868 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta_pseudo_lbflux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_lam_domain_kind_mod.F90 in thread 2869 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_lam_domain_kind_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_mass_conservation.F90 in thread 2870 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_mass_conservation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_mix_to_q.F90 in thread 2871 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_mix_to_q.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_moisture_pseudo_lbflux.F90 in thread 2872 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_moisture_pseudo_lbflux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_q_to_mix.F90 in thread 2873 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_q_to_mix.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_quintic_lagrange.F90 in thread 2874 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_quintic_lagrange.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_rho_pseudo_lbflux.F90 in thread 2875 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_rho_pseudo_lbflux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_casim.F90 in thread 2876 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_casim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_full_wind.F90 in thread 2877 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_full_wind.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_moisture.F90 in thread 2878 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_moisture.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_rho.F90 in thread 2879 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_rho.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_thermo.F90 in thread 2880 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_thermo.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_turb.F90 in thread 2881 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_turb.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_u.F90 in thread 2882 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_u.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_v.F90 in thread 2883 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_v.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_w.F90 in thread 2884 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_w.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_tri_linear.F90 in thread 2885 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_tri_linear.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_v_at_poles.F90 in thread 2886 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_v_at_poles.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_vert_weights_eta.F90 in thread 2887 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_vert_weights_eta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_zlf_conservation_mod.F90 in thread 2888 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_zlf_conservation_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_zlf_mod.F90 in thread 2889 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_zlf_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/fft_2d.F90 in thread 2890 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/fft_2d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/fountain_buster.F90 in thread 2891 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/fountain_buster.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/highos_mod.F90 in thread 2892 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/highos_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/idl_force_lbc_4A.F90 in thread 2893 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/idl_force_lbc_4A.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/idl_lbc_reset_4A.F90 in thread 2894 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/idl_lbc_reset_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/level_heights_mod.F90 in thread 2895 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/level_heights_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/locate_hdps.F90 in thread 2896 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/locate_hdps.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/mono_enforce.F90 in thread 2897 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/mono_enforce.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/monots_mod.F90 in thread 2898 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/monots_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/perturb_theta.F90 in thread 2899 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/perturb_theta.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/perturb_theta_ctl.F90 in thread 2900 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/perturb_theta_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/polar_vector_wind_n.F90 in thread 2901 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/polar_vector_wind_n.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/problem_mod.F90 in thread 2902 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/problem_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/q_to_mix.F90 in thread 2903 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/q_to_mix.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/set_adv_winds_4A.F90 in thread 2904 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/set_adv_winds_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/super_moist_cf.F90 in thread 2905 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/super_moist_cf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_advection/trignometric_mod.F90 in thread 2906 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_advection/trignometric_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_end.F90 in thread 2907 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_end.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_fast.F90 in thread 2908 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_fast.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_np1.F90 in thread 2909 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_np1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_sav_4A.F90 in thread 2910 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_sav_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_slow.F90 in thread 2911 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_slow.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/array_norm_mod.F90 in thread 2912 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/array_norm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv.F90 in thread 2913 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv_at_theta.F90 in thread 2914 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv_at_theta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv_full_mod.F90 in thread 2915 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv_full_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/diab_tracers_mod.F90 in thread 2916 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/diab_tracers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/dyn_diag.F90 in thread 2917 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/dyn_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_helm_norm.F90 in thread 2918 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_helm_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_sl_PV_trac.F90 in thread 2919 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_sl_PV_trac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_sl_theta_trac.F90 in thread 2920 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_sl_theta_trac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_total_conservation.F90 in thread 2921 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_total_conservation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_total_mass_region.F90 in thread 2922 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_total_mass_region.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/moist_norm.F90 in thread 2923 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/moist_norm.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/rot_coeff_mod.F90 in thread 2924 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/rot_coeff_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_moist_norm.F90 in thread 2925 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_moist_norm.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_rho_norm.F90 in thread 2926 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_rho_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_thermo_norm.F90 in thread 2927 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_thermo_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_tracer_norm.F90 in thread 2928 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_tracer_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_wind_norm.F90 in thread 2929 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_wind_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/testdiag.F90 in thread 2930 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/testdiag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/theta_tracer_mod.F90 in thread 2931 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/theta_tracer_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/diagnostics_solver.F90 in thread 2932 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/diagnostics_solver.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/div_Pu.F90 in thread 2933 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/div_Pu.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_add_pressure.F90 in thread 2934 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_add_pressure.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_add_pressure_inc.F90 in thread 2935 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_add_pressure_inc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_bicgstab.F90 in thread 2936 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_bicgstab.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_calc_ax.F90 in thread 2937 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_calc_ax.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_fixd_rhs.F90 in thread 2938 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_fixd_rhs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_rhs_inc.F90 in thread 2939 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_rhs_inc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_rhs_star.F90 in thread 2940 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_rhs_star.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_var_rhs.F90 in thread 2941 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_var_rhs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_inner_prod.F90 in thread 2942 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_inner_prod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_precon.F90 in thread 2943 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_precon.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_sl_helmholtz.F90 in thread 2944 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_sl_helmholtz.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_sl_helmholtz_inc.F90 in thread 2945 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_sl_helmholtz_inc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/gather_mg_field_gcom.F90 in thread 2946 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/gather_mg_field_gcom.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/gmres1_coef.F90 in thread 2947 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/gmres1_coef.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/eg_calc_ax.h in thread 2948 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/include/eg_calc_ax.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/eg_inner_prod.h in thread 2949 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/include/eg_inner_prod.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/gmres1.h in thread 2950 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/include/gmres1.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/tri_sor.h in thread 2951 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/include/tri_sor.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/tri_sor_vl.h in thread 2952 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/include/tri_sor_vl.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg.F90 in thread 2953 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_alloc_and_setup.F90 in thread 2954 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_alloc_and_setup.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_datastructures.F90 in thread 2955 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_datastructures.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_endgame_helmholtz.F90 in thread 2956 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_endgame_helmholtz.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_field_norm.F90 in thread 2957 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_field_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_grid.F90 in thread 2958 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_intergrid.F90 in thread 2959 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_intergrid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_operator.F90 in thread 2960 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_operator.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_solver.F90 in thread 2961 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_solver.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/pressure_grad.F90 in thread 2962 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/pressure_grad.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/solver_increments_mod.F90 in thread 2963 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/solver_increments_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/tri_sor.F90 in thread 2964 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/tri_sor.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/tri_sor_vl.F90 in thread 2965 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/tri_sor_vl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/two_norm_levels.F90 in thread 2966 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/two_norm_levels.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/dynamics_solver/update_moisture_mod.F90 in thread 2967 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/dynamics_solver/update_moisture_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/conv_electric_main_mod.F90 in thread 2968 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/conv_electric_main_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/define_storm.F90 in thread 2969 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/define_storm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/diagnostics_electric.F90 in thread 2970 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/diagnostics_electric.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/distribute_flash.F90 in thread 2971 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/distribute_flash.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/electric_constants_mod.F90 in thread 2972 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/electric_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/electric_init.F90 in thread 2973 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/electric_init.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/electric_inputs_mod.F90 in thread 2974 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/electric_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/electric_main.F90 in thread 2975 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/electric_main.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/flash_rate_mod.F90 in thread 2976 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/flash_rate_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/fr_conv_price_rind_mod.F90 in thread 2977 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/fr_conv_price_rind_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/fr_gwp.F90 in thread 2978 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/fr_gwp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/electric/fr_mccaul.F90 in thread 2979 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/electric/fr_mccaul.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/add_eng_corr-aencor1a.F90 in thread 2980 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/add_eng_corr-aencor1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/cal_eng_mass_corr-cemcor1a_4A.F90 in thread 2981 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/cal_eng_mass_corr-cemcor1a_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/eng_corr_atm_step_mod.F90 in thread 2982 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/eng_corr_atm_step_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/eng_corr_inputs_mod.F90 in thread 2983 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/eng_corr_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/eng_mass_diag-emdiag1b.F90 in thread 2984 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/eng_mass_diag-emdiag1b.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/eng_mass_param_mod.F90 in thread 2985 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/eng_mass_param_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/flux_diag-fldiag1a.F90 in thread 2986 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/flux_diag-fldiag1a.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/init_emcorr-inemcr1a.F90 in thread 2987 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/init_emcorr-inemcr1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/energy_correction/vert_eng_massq-vrtemq1b.F90 in thread 2988 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/energy_correction/vert_eng_massq-vrtemq1b.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/cariolle_o3_psc.F90 in thread 2989 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/cariolle_o3_psc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/free_tracers_inputs_mod.F90 in thread 2990 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/free_tracers_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_all_phase_chg.h in thread 2991 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_all_phase_chg.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_calc_ratio_fn.h in thread 2992 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_calc_ratio_fn.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_move_phase.h in thread 2993 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_move_phase.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/water_tracers_mod.F90 in thread 2994 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/water_tracers_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_all_phase_chg.F90 in thread 2995 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_all_phase_chg.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_calc_ratio.F90 in thread 2996 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_calc_ratio.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_check_valid_setup.F90 in thread 2997 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_check_valid_setup.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_checks.F90 in thread 2998 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_checks.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_correct.F90 in thread 2999 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_correct.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_ap2.F90 in thread 3000 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_ap2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_mod.F90 in thread 3001 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_sfc.F90 in thread 3002 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_sfc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_move_phase.F90 in thread 3003 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_move_phase.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_output_diags.F90 in thread 3004 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_output_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/c_gwave_mod.F90 in thread 3005 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/c_gwave_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/diagnostics_gwd.F90 in thread 3006 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/diagnostics_gwd.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave4a.F90 in thread 3007 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave4a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave5a.F90 in thread 3008 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave5a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave_input_mod.F90 in thread 3009 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_block.F90 in thread 3010 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_block.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_satn.F90 in thread 3011 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_satn.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_setup.F90 in thread 3012 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_setup.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_surf.F90 in thread 3013 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_surf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_core_mod.F90 in thread 3014 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_core_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_mod.F90 in thread 3015 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_params_mod.F90 in thread 3016 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_params_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_prec_mod.F90 in thread 3017 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_prec_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_vert.F90 in thread 3018 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_vert.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_wake.F90 in thread 3019 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_wake.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_wave.F90 in thread 3020 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_wave.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/ni_gwd_ctl_mod.F90 in thread 3021 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/gravity_wave_drag/ni_gwd_ctl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/alloc_ideal_diag.F90 in thread 3022 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/alloc_ideal_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/apply_w_forcing_mod.F90 in thread 3023 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/apply_w_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/cal_idl_pressure_terms.F90 in thread 3024 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/cal_idl_pressure_terms.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/copy_profile_mod.F90 in thread 3025 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/copy_profile_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/dealloc_ideal_diag.F90 in thread 3026 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/dealloc_ideal_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/diagnostics_ideal.F90 in thread 3027 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/diagnostics_ideal.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/earth_like_forcing_mod.F90 in thread 3028 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/earth_like_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/eg_idl_forcing_mod.F90 in thread 3029 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/eg_idl_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/eg_idl_friction_mod.F90 in thread 3030 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/eg_idl_friction_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/eg_idl_theta_forcing_mod.F90 in thread 3031 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/eg_idl_theta_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/external_force_2_mod.F90 in thread 3032 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/external_force_2_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/geostrophic_forcing_mod.F90 in thread 3033 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/geostrophic_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/gj1214b_forcing_mod.F90 in thread 3034 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/gj1214b_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/hd209458b_forcing_mod.F90 in thread 3035 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/hd209458b_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/held_suarez_forcing_mod.F90 in thread 3036 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/held_suarez_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/ideal_update_sst_mod.F90 in thread 3037 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/ideal_update_sst_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/idealise_run_mod.F90 in thread 3038 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/idealise_run_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/idealised_diag_mod.F90 in thread 3039 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/idealised_diag_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/idl_col_int_diag_mod.F90 in thread 3040 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/idl_col_int_diag_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/idl_forcing_norm.F90 in thread 3041 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/idl_forcing_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/idl_local_heat_mod.F90 in thread 3042 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/idl_local_heat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/local_heat_mod.F90 in thread 3043 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/local_heat_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/p_profile_mod.F90 in thread 3044 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/p_profile_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/planet_forcing_mod.F90 in thread 3045 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/planet_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/planet_suite_mod.F90 in thread 3046 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/planet_suite_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/prof_interp_mod.F90 in thread 3047 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/prof_interp_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/prof_temporal_interp_mod.F90 in thread 3048 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/prof_temporal_interp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/profile_increment_mod.F90 in thread 3049 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/profile_increment_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/profile_relax_mod.F90 in thread 3050 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/profile_relax_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/profile_uv_geo_mod.F90 in thread 3051 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/profile_uv_geo_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/profile_w_force_mod.F90 in thread 3052 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/profile_w_force_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/profiles_mod.F90 in thread 3053 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/profiles_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/set_ideal_stash_flags_mod.F90 in thread 3054 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/set_ideal_stash_flags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/shallow_hot_jupiter_forcing_mod.F90 in thread 3055 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/shallow_hot_jupiter_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/surface_flux_mod.F90 in thread 3056 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/surface_flux_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/tforce_mod.F90 in thread 3057 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/tforce_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/tidally_locked_earth_forcing_mod.F90 in thread 3058 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/tidally_locked_earth_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/trelax_mod.F90 in thread 3059 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/trelax_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/idealised/y_dwarf_forcing_mod.F90 in thread 3060 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/idealised/y_dwarf_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_calc_tau.F90 in thread 3061 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_calc_tau.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_cld.F90 in thread 3062 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_cld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ctl.F90 in thread 3063 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_entrain_parcel.F90 in thread 3064 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_entrain_parcel.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ez_diagnosis.F90 in thread 3065 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ez_diagnosis.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ql_mean.F90 in thread 3066 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ql_mean.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/c_cldsgs_mod.F90 in thread 3067 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/c_cldsgs_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/c_lowcld_mod.F90 in thread 3068 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/c_lowcld_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/cloud_call_b4_conv.F90 in thread 3069 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/cloud_call_b4_conv.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/cloud_inputs_mod.F90 in thread 3070 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/cloud_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/diagnostics_lscld.F90 in thread 3071 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/diagnostics_lscld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/initial_pc2_check.F90 in thread 3072 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/initial_pc2_check.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_acf_brooks.F90 in thread 3073 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_acf_brooks.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_arcld.F90 in thread 3074 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_arcld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_cld.F90 in thread 3075 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_cld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_cld_c.F90 in thread 3076 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_cld_c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_arcld.F90 in thread 3077 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_arcld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_assim.F90 in thread 3078 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_assim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bl_forced_cu.F90 in thread 3079 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bl_forced_cu.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bl_inhom_ice.F90 in thread 3080 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bl_inhom_ice.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bm_initiate.F90 in thread 3081 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bm_initiate.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks.F90 in thread 3082 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks2.F90 in thread 3083 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks_wtrac.F90 in thread 3084 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_constants_mod.F90 in thread 3085 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_delta_hom_turb.F90 in thread 3086 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_delta_hom_turb.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_environ_mod-6a.F90 in thread 3087 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_environ_mod-6a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_from_conv_ctl.F90 in thread 3088 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_from_conv_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_arcld.F90 in thread 3089 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_arcld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_conv.F90 in thread 3090 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_conv_wtrac.F90 in thread 3091 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_conv_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_homog_plus_turb.F90 in thread 3092 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_homog_plus_turb.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_initiate.F90 in thread 3093 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_initiate.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_initiation_ctl.F90 in thread 3094 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_initiation_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_pressure_forcing.F90 in thread 3095 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_pressure_forcing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_pressure_forcing_only.F90 in thread 3096 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_pressure_forcing_only.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_rhtl.F90 in thread 3097 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_rhtl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_total_cf.F90 in thread 3098 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_total_cf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_turbulence_ctl.F90 in thread 3099 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_turbulence_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/qt_bal_cld.F90 in thread 3100 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/qt_bal_cld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2.F90 in thread 3101 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_bl.F90 in thread 3102 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_bl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_checks_ap1.F90 in thread 3103 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_checks_ap1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_phase_chg.F90 in thread 3104 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_phase_chg.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/aerosol_convert_return_mod.F90 in thread 3105 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/aerosol_convert_return_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/aerosol_extract_convert_mod.F90 in thread 3106 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/aerosol_extract_convert_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_activation_in_um_mod.F90 in thread 3107 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_activation_in_um_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_conv_interface_mod.F90 in thread 3108 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_conv_interface_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_ctl_mod.F90 in thread 3109 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_ctl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_mp_turb.F90 in thread 3110 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_mp_turb.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_prognostics.F90 in thread 3111 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_prognostics.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_set_dependent_switches_mod.F90 in thread 3112 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_set_dependent_switches_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_step_cloud_mod.F90 in thread 3113 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_step_cloud_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_switches.F90 in thread 3114 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_switches.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_tidy_mod.F90 in thread 3115 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_tidy_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/diagnostics_casim_mod.F90 in thread 3116 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/diagnostics_casim_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/init_casim_run_mod.F90 in thread 3117 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/init_casim_run_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/lbc_set_number_conc.F90 in thread 3118 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/lbc_set_number_conc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/mphys_die.F90 in thread 3119 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/mphys_die.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/rim_set_active_aerosol_zero.F90 in thread 3120 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/rim_set_active_aerosol_zero.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/beta_precip-btprec3c.F90 in thread 3121 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/beta_precip-btprec3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/diagnostics_lsrain.F90 in thread 3122 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/diagnostics_lsrain.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/diagnostics_pc2checks.F90 in thread 3123 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/diagnostics_pc2checks.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/gammaf-lspcon3c.F90 in thread 3124 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/gammaf-lspcon3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/include/lsp_moments.h in thread 3125 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/include/lsp_moments.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/include/lsp_subgrid_lsp_qclear.h in thread 3126 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/include/lsp_subgrid_lsp_qclear.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/ls_ppn.F90 in thread 3127 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/ls_ppn.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/ls_ppnc.F90 in thread 3128 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/ls_ppnc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_accretion.F90 in thread 3129 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_accretion.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_autoc.F90 in thread 3130 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_autoc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_autoc_consts_mod.F90 in thread 3131 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_autoc_consts_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_capture.F90 in thread 3132 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_capture.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_collection.F90 in thread 3133 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_collection.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_combine_precfrac.F90 in thread 3134 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_combine_precfrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_deposition.F90 in thread 3135 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_deposition.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_deposition_wtrac.F90 in thread 3136 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_deposition_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_dif_mod3c.F90 in thread 3137 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_dif_mod3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap.F90 in thread 3138 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap_precfrac.F90 in thread 3139 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap_precfrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap_snow.F90 in thread 3140 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap_snow.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_fall.F90 in thread 3141 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_fall.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_fall_precfrac.F90 in thread 3142 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_fall_precfrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_froude_moist.F90 in thread 3143 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_froude_moist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_gen_wtrac.F90 in thread 3144 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_gen_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_graup_autoc.F90 in thread 3145 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_graup_autoc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_het_freezing_rain.F90 in thread 3146 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_het_freezing_rain.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_ice-lspice3d.F90 in thread 3147 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_ice-lspice3d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_init.F90 in thread 3148 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_init_wtrac.F90 in thread 3149 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_init_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_melting.F90 in thread 3150 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_melting.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_moments.F90 in thread 3151 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_moments.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_nucleation.F90 in thread 3152 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_nucleation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_nucleation_wtrac.F90 in thread 3153 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_nucleation_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_orogwater.F90 in thread 3154 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_orogwater.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_precfrac_checks.F90 in thread 3155 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_precfrac_checks.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_prognostic_tnuc.F90 in thread 3156 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_prognostic_tnuc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_riming.F90 in thread 3157 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_riming.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_scav.F90 in thread 3158 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_scav.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_sedim_eulexp.F90 in thread 3159 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_sedim_eulexp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_sedim_eulexp_wtrac.F90 in thread 3160 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_sedim_eulexp_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_settle.F90 in thread 3161 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_settle.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_settle_wtrac.F90 in thread 3162 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_settle_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_snow_autoc.F90 in thread 3163 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_snow_autoc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_subgrid.F90 in thread 3164 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_subgrid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_taper_ndrop.F90 in thread 3165 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_taper_ndrop.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_tidy.F90 in thread 3166 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_tidy.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_update_precfrac.F90 in thread 3167 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_update_precfrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lspcon-lspcon3c.F90 in thread 3168 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lspcon-lspcon3c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsprec_mod.F90 in thread 3169 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsprec_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/max_hail_size.F90 in thread 3170 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/max_hail_size.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/microphys_ctl.F90 in thread 3171 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/microphys_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_air_density_mod.F90 in thread 3172 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_air_density_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_bypass_mod.F90 in thread 3173 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_bypass_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_constants_mod.F90 in thread 3174 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_diags_mod.F90 in thread 3175 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_diags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_ice_mod.F90 in thread 3176 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_ice_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_inputs_mod.F90 in thread 3177 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_psd_mod.F90 in thread 3178 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_psd_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_radar_mod.F90 in thread 3179 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_radar_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_reflec.F90 in thread 3180 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_reflec.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_turb_gen_mixed_phase.F90 in thread 3181 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_turb_gen_mixed_phase.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/wtrac_mphys.F90 in thread 3182 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/large_scale_precipitation/wtrac_mphys.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/balance_lbc_values_4A.F90 in thread 3183 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/balance_lbc_values_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/boundval-boundva1.F90 in thread 3184 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/boundval-boundva1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/chk_look_bounda.F90 in thread 3185 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/chk_look_bounda.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/convert_lbcs.F90 in thread 3186 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/convert_lbcs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/copy_atmos_lbcs.F90 in thread 3187 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/copy_atmos_lbcs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/inbounda.F90 in thread 3188 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/inbounda.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/increment_atmos_lbcs.F90 in thread 3189 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/increment_atmos_lbcs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/init_lbc_dynamics.F90 in thread 3190 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/init_lbc_dynamics.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/item_bounda_mod.F90 in thread 3191 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/item_bounda_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/lam_lbc_weights.F90 in thread 3192 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/lam_lbc_weights.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/lbc_calc_size_mod.F90 in thread 3193 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/lbc_calc_size_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/lbc_read_data_mod.F90 in thread 3194 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/lbc_read_data_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/lbc_update.F90 in thread 3195 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/lbc_update.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/read_atmos_lbcs.F90 in thread 3196 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/read_atmos_lbcs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/set_lateral_boundaries-setlbc1a.F90 in thread 3197 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/set_lateral_boundaries-setlbc1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/lbc_input/update_lam_lbcs-updlbc1a.F90 in thread 3198 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/lbc_input/update_lam_lbcs-updlbc1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_ana2mod_grid.F90 in thread 3199 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_ana2mod_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_atm_step_mod.F90 in thread 3200 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_atm_step_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_bi_interpolation_zero_d.F90 in thread 3201 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_bi_interpolation_zero_d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_diags.F90 in thread 3202 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_ecmwf_levs.F90 in thread 3203 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_ecmwf_levs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_tropopause_level.F90 in thread 3204 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_tropopause_level.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_call_relax.F90 in thread 3205 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_call_relax.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_control.F90 in thread 3206 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_control.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_d1_defs.F90 in thread 3207 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_d1_defs.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_ecmwf_level_defs.F90 in thread 3208 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_ecmwf_level_defs.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_ecmwf_to_mod.F90 in thread 3209 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_ecmwf_to_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_filename_mod.F90 in thread 3210 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_filename_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_getfrac.F90 in thread 3211 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_getfrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_getregbounds.F90 in thread 3212 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_getregbounds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_input_mod.F90 in thread 3213 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_three_d.F90 in thread 3214 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_three_d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_two_d.F90 in thread 3215 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_two_d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_zero_d.F90 in thread 3216 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_zero_d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_io_mod.F90 in thread 3217 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_io_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_jra_plevel_def.F90 in thread 3218 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_jra_plevel_def.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_main1-nudging_main1.F90 in thread 3219 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_main1-nudging_main1.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_nudging_control.F90 in thread 3220 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_nudging_control.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_nudging_three_d.F90 in thread 3221 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_nudging_three_d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_pres_to_mod.F90 in thread 3222 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_pres_to_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_sync_poles.F90 in thread 3223 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_sync_poles.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/nudging/nudging_varloader_pressure_lev.F90 in thread 3224 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/nudging/nudging_varloader_pressure_lev.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_phys1_norm.F90 in thread 3225 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_phys1_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_phys2_norm.F90 in thread 3226 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_phys2_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_start_norm.F90 in thread 3227 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_start_norm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/physics_diagnostics/icao_ht.F90 in thread 3228 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/physics_diagnostics/icao_ht.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/physics_diagnostics/phy_diag.F90 in thread 3229 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/physics_diagnostics/phy_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/physics_diagnostics/thetaw.F90 in thread 3230 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/physics_diagnostics/thetaw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/aspang.F90 in thread 3231 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/aspang.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/aspang_ancil.F90 in thread 3232 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/aspang_ancil.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/c_micro_mod.F90 in thread 3233 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/c_micro_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/calc_mean_anom_ve_mod.F90 in thread 3234 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/calc_mean_anom_ve_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/classic_3D_diags.F90 in thread 3235 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/classic_3D_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/cld_generator_mod.F90 in thread 3236 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/cld_generator_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/clmchfcg_scenario_mod.F90 in thread 3237 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/clmchfcg_scenario_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/close_cloud_gen.F90 in thread 3238 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/close_cloud_gen.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/coeffs_degrade.F90 in thread 3239 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/coeffs_degrade.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/compress_spectrum.F90 in thread 3240 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/compress_spectrum.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/compute_all_aod.F90 in thread 3241 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/compute_all_aod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/compute_aod.F90 in thread 3242 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/compute_aod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/coradoca.F90 in thread 3243 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/coradoca.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/def_diag.F90 in thread 3244 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/def_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/def_easyaerosol.F90 in thread 3245 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/def_easyaerosol.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/def_photolysis.F90 in thread 3246 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/def_photolysis.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/diagnostics_rad.F90 in thread 3247 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/diagnostics_rad.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/diagoffset.F90 in thread 3248 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/diagoffset.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/dimensions_spec_ucf.F90 in thread 3249 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/dimensions_spec_ucf.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_mod.F90 in thread 3250 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_option_mod.F90 in thread 3251 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_option_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_read_input_mod.F90 in thread 3252 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_read_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/fill_missing_data_lw.F90 in thread 3253 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/fill_missing_data_lw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/fill_missing_data_sw.F90 in thread 3254 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/fill_missing_data_sw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/fsd_parameters_mod.F90 in thread 3255 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/fsd_parameters_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/gas_calc.F90 in thread 3256 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/gas_calc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/gas_calc_all.F90 in thread 3257 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/gas_calc_all.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/horizon_1d.F90 in thread 3258 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/horizon_1d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/in_footprint.F90 in thread 3259 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/in_footprint.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/interp_field.F90 in thread 3260 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/interp_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/lsp_focwwil.F90 in thread 3261 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/lsp_focwwil.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/lw_control_default.F90 in thread 3262 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/lw_control_default.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/lw_control_struct.F90 in thread 3263 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/lw_control_struct.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/lw_diag_mod.F90 in thread 3264 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/lw_diag_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/lw_rad.F90 in thread 3265 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/lw_rad.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/lw_rad_input_mod.F90 in thread 3266 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/lw_rad_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/max_calls.F90 in thread 3267 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/max_calls.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/mcica_mod.F90 in thread 3268 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/mcica_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/mcica_order.F90 in thread 3269 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/mcica_order.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/mmr_BS1999_mod.F90 in thread 3270 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/mmr_BS1999_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/open_cloud_gen.F90 in thread 3271 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/open_cloud_gen.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/orbprm.F90 in thread 3272 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/orbprm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/pole_bearing.F90 in thread 3273 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/pole_bearing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/prelim_lwrad.F90 in thread 3274 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/prelim_lwrad.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/prelim_swrad.F90 in thread 3275 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/prelim_swrad.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_calc_total_cloud_cover.F90 in thread 3276 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_calc_total_cloud_cover.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_cloud_level_diag.F90 in thread 3277 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_cloud_level_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_column_droplet_conc.F90 in thread 3278 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_column_droplet_conc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_re_mrf_umist.F90 in thread 3279 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_re_mrf_umist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_690nm_weight.F90 in thread 3280 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_690nm_weight.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_aero_clim_hadcm3.F90 in thread 3281 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_aero_clim_hadcm3.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_aerosol_field.F90 in thread 3282 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_aerosol_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_cloud_field.F90 in thread 3283 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_cloud_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_cloud_parametrization.F90 in thread 3284 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_cloud_parametrization.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_gas_mix_ratio.F90 in thread 3285 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_gas_mix_ratio.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_uv_weight.F90 in thread 3286 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_uv_weight.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/rad3d_inp.F90 in thread 3287 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/rad3d_inp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/rad_ccf.F90 in thread 3288 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/rad_ccf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/rad_ctl.F90 in thread 3289 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/rad_ctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/rad_degrade_mask.F90 in thread 3290 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/rad_degrade_mask.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/rad_input_mod.F90 in thread 3291 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/rad_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/rad_mask_trop_mod.F90 in thread 3292 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/rad_mask_trop_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/rand_no_mcica.F90 in thread 3293 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/rand_no_mcica.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/realtype_rd.F90 in thread 3294 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/realtype_rd.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/satopt_mod.F90 in thread 3295 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/satopt_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_aer.F90 in thread 3296 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_aer.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_atm_mod.F90 in thread 3297 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_atm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_bound.F90 in thread 3298 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_bound.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_control.F90 in thread 3299 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_control.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_diag.F90 in thread 3300 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_dimen.F90 in thread 3301 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_dimen.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_fsd_parameters_mod.F90 in thread 3302 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_fsd_parameters_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_lwdiag_logic.F90 in thread 3303 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_lwdiag_logic.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_moist_aerosol_properties.F90 in thread 3304 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_moist_aerosol_properties.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_rad_steps_mod.F90 in thread 3305 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_rad_steps_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_swdiag_logic.F90 in thread 3306 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_swdiag_logic.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/set_thermodynamic_mod.F90 in thread 3307 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/set_thermodynamic_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/setup_spectra_mod.F90 in thread 3308 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/setup_spectra_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/skyview.F90 in thread 3309 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/skyview.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/socrates_calc.F90 in thread 3310 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/socrates_calc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/socrates_init.F90 in thread 3311 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/socrates_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/socrates_postproc.F90 in thread 3312 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/socrates_postproc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/solang.F90 in thread 3313 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/solang.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/solang_sph.F90 in thread 3314 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/solang_sph.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/solinc.F90 in thread 3315 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/solinc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/solinc_data.F90 in thread 3316 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/solinc_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/solpos.F90 in thread 3317 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/solpos.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/solvar_mod.F90 in thread 3318 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/solvar_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/spec_sw_lw.F90 in thread 3319 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/spec_sw_lw.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/sw_control_default.F90 in thread 3320 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/sw_control_default.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/sw_control_struct.F90 in thread 3321 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/sw_control_struct.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/sw_diag_mod.F90 in thread 3322 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/sw_diag_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/sw_rad.F90 in thread 3323 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/sw_rad.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/sw_rad_input_mod.F90 in thread 3324 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/sw_rad_input_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/radiation_control/tropin.F90 in thread 3325 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/radiation_control/tropin.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/SH_spect2grid.F90 in thread 3326 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/SH_spect2grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_add.F90 in thread 3327 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_add.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_conservation.F90 in thread 3328 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_conservation.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_main.F90 in thread 3329 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_main.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/backscatter_spectrum.F90 in thread 3330 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/backscatter_spectrum.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/biharm_diss.F90 in thread 3331 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/biharm_diss.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/bl_pert_theta.F90 in thread 3332 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/bl_pert_theta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/c_skeb2_mod.F90 in thread 3333 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/c_skeb2_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/diagnostics_spt.F90 in thread 3334 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/diagnostics_spt.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/diagnostics_stph.F90 in thread 3335 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/diagnostics_stph.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/for_pattern.F90 in thread 3336 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/for_pattern.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/fourier.F90 in thread 3337 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/fourier.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/fp_mod.F90 in thread 3338 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/fp_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/legendre_poly_comp_stph.F90 in thread 3339 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/legendre_poly_comp_stph.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/pattern_spectrum2.F90 in thread 3340 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/pattern_spectrum2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/qpassm.F90 in thread 3341 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/qpassm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/rpassm.F90 in thread 3342 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/rpassm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/set99.F90 in thread 3343 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/set99.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/skeb_forcing.F90 in thread 3344 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/skeb_forcing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/skeb_smagorinsky.F90 in thread 3345 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/skeb_smagorinsky.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/spt_add_wtrac.F90 in thread 3346 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/spt_add_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/spt_diag_mod.F90 in thread 3347 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/spt_diag_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stochastic_physics_run_mod.F90 in thread 3348 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stochastic_physics_run_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_closeinput.F90 in thread 3349 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_closeinput.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_closeoutput.F90 in thread 3350 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_closeoutput.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_diag_mod.F90 in thread 3351 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_diag_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_openinput.F90 in thread 3352 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_openinput.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_openoutput.F90 in thread 3353 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_openoutput.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_readentry.F90 in thread 3354 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_readentry.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp-stph_rp2.F90 in thread 3355 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp-stph_rp2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp_pert.F90 in thread 3356 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp_pert.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp_pert_lsfc.F90 in thread 3357 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp_pert_lsfc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_seed.F90 in thread 3358 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_seed.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_setup.F90 in thread 3359 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_setup.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_skeb2-stph_skeb2.F90 in thread 3360 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_skeb2-stph_skeb2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_writeentry.F90 in thread 3361 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_writeentry.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/update_dpsidt.F90 in thread 3362 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/update_dpsidt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/update_pattern.F90 in thread 3363 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/update_pattern.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/stochastic_physics/update_pert.F90 in thread 3364 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/stochastic_physics/update_pert.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/bdryv.F90 in thread 3365 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/bdryv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/correct_sources_mod2.F90 in thread 3366 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/correct_sources_mod2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_moisture_priestley.F90 in thread 3367 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_moisture_priestley.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_priestley_wtrac.F90 in thread 3368 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_priestley_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers.F90 in thread 3369 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers_priestley.F90 in thread 3370 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers_priestley.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers_ukca.F90 in thread 3371 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers_ukca.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_group_tracers.F90 in thread 3372 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_group_tracers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_mix_to_q_con_wtrac.F90 in thread 3373 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_mix_to_q_con_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_mix_to_q_wtrac.F90 in thread 3374 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_mix_to_q_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_q_to_mix_con_wtrac.F90 in thread 3375 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_q_to_mix_con_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_q_to_mix_wtrac.F90 in thread 3376 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_q_to_mix_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_sl_wtrac.F90 in thread 3377 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_sl_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_tracers_total_mass.F90 in thread 3378 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_tracers_total_mass.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_ungroup_tracers.F90 in thread 3379 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/eg_ungroup_tracers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/priestley_algorithm_mod.F90 in thread 3380 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/priestley_algorithm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/sl_norm_wtrac.F90 in thread 3381 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/sl_norm_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/sl_tracer1-sltrac1_4A.F90 in thread 3382 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/sl_tracer1-sltrac1_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/tr_reset_4A.F90 in thread 3383 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/tr_reset_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/tr_set_phys-tr_set_phys_4A.F90 in thread 3384 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/tr_set_phys-tr_set_phys_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/trbdry-trbdry2a.F90 in thread 3385 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/trbdry-trbdry2a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/tracer_advection/trsrce-trsrce2a.F90 in thread 3386 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/tracer_advection/trsrce-trsrce2a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/atmosphere/vegetation/disturb_veg_category_mod.F90 in thread 3387 +DEBUG : file_chunk is ['../../../UM_Trunk//src/atmosphere/vegetation/disturb_veg_category_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/constants/astro_constants_mod.F90 in thread 3388 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/astro_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/constants/atmos_model_working_constants_mod.F90 in thread 3389 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/atmos_model_working_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/constants/calc_planet_m.F90 in thread 3390 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/calc_planet_m.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/constants/chemistry_constants_mod.F90 in thread 3391 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/chemistry_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/constants/conversions_mod.F90 in thread 3392 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/conversions_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/constants/planet_constants_mod.F90 in thread 3393 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/planet_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/constants/rel_mol_mass_mod.F90 in thread 3394 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/rel_mol_mass_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/constants/water_constants_mod.F90 in thread 3395 +DEBUG : file_chunk is ['../../../UM_Trunk//src/constants/water_constants_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/ancil_check_mod.F90 in thread 3396 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/ancil_check_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/ancil_headers_mod.F90 in thread 3397 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/ancil_headers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/ancil_mod.F90 in thread 3398 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/ancil_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/ancilcta_namelist_mod.F90 in thread 3399 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/ancilcta_namelist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/cancila_mod.F90 in thread 3400 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/cancila_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/inancctl.F90 in thread 3401 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/inancctl.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/inancila.F90 in thread 3402 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/inancila.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/items_nml_mod.F90 in thread 3403 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/items_nml_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/populate_ancil_requests_mod.F90 in thread 3404 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/populate_ancil_requests_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/replanca.F90 in thread 3405 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/replanca.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ancillaries/up_ancil.F90 in thread 3406 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ancillaries/up_ancil.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_address_routines.c in thread 3407 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_address_routines.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_affinity.c in thread 3408 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_affinity.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io.c in thread 3409 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_blackhole.c in thread 3410 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_blackhole.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_byteswap.c in thread 3411 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_byteswap.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_libc.c in thread 3412 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_libc.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_lustreapi.c in thread 3413 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_lustreapi.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_lustreapi_pool.c in thread 3414 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_lustreapi_pool.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_rbuffering.c in thread 3415 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_rbuffering.c'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_throttle.c in thread 3416 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_throttle.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_timing.c in thread 3417 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_timing.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_trace.c in thread 3418 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_trace.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_unix.c in thread 3419 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_unix.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_io_wbuffering.c in thread 3420 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_io_wbuffering.c'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_lustre_control.c in thread 3421 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_lustre_control.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/c_memprof_routines.c in thread 3422 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/c_memprof_routines.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-generic.c in thread 3423 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-generic.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-ibm.c in thread 3424 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-ibm.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-libunwind.c in thread 3425 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-libunwind.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-linux.c in thread 3426 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-linux.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/exceptions/exceptions.c in thread 3427 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/exceptions/exceptions.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/exceptions/exceptions_get_nml.F90 in thread 3428 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/exceptions/exceptions_get_nml.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_addr_mod.F90 in thread 3429 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_addr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_affinity_interfaces_mod.F90 in thread 3430 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_affinity_interfaces_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_buffin_interfaces.F90 in thread 3431 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_buffin_interfaces.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_buffo_interfaces.F90 in thread 3432 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_buffo_interfaces.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_exceptions_interfaces_mod.F90 in thread 3433 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_exceptions_interfaces_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_getpos_interfaces.F90 in thread 3434 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_getpos_interfaces.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_interfaces_mod.F90 in thread 3435 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_interfaces_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_lustre_control_interfaces.F90 in thread 3436 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_lustre_control_interfaces.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_memcpy_interfaces.F90 in thread 3437 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_memcpy_interfaces.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_memprof_mod.F90 in thread 3438 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_memprof_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_portio_interfaces_mod.F90 in thread 3439 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_portio_interfaces_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_setpos_interfaces.F90 in thread 3440 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_setpos_interfaces.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/fort2c_umprint_interfaces.F90 in thread 3441 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/fort2c_umprint_interfaces.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/io_timing_interfaces_mod.F90 in thread 3442 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/io_timing_interfaces_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/pio_io_timer.c in thread 3443 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/pio_io_timer.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/pio_umprint.c in thread 3444 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/pio_umprint.c'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/portio2a.c in thread 3445 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/portio2a.c'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/portio2b.c in thread 3446 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/portio2b.c'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/c_code/portutils.c in thread 3447 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/c_code/portutils.c'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/check_hybrid_sent.F90 in thread 3448 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/check_hybrid_sent.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/correct_polar_uv.F90 in thread 3449 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/correct_polar_uv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/coupling_control_namelist.F90 in thread 3450 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/coupling_control_namelist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/hybrid_control_mod.F90 in thread 3451 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/hybrid_control_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/hybrid_cpl_freq_mod.F90 in thread 3452 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/hybrid_cpl_freq_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/hybrid_cpl_stats_mod.F90 in thread 3453 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/hybrid_cpl_stats_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/hybrid_h2o_feedback_mod.F90 in thread 3454 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/hybrid_h2o_feedback_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/hybrid_theta_adj_mod.F90 in thread 3455 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/hybrid_theta_adj_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/ice_sheet_mass.F90 in thread 3456 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/ice_sheet_mass.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_advance_date.F90 in thread 3457 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_advance_date.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_atmos_init_mod.F90 in thread 3458 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_atmos_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_get.F90 in thread 3459 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_get.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_get_hybrid_mod.F90 in thread 3460 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_get_hybrid_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_geto2a.F90 in thread 3461 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_geto2a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_getw2a.F90 in thread 3462 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_getw2a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_grad_bicubic_mod.F90 in thread 3463 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_grad_bicubic_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_grid.F90 in thread 3464 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_grid_stub.F90 in thread 3465 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_grid_stub.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_put.F90 in thread 3466 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_put.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_put_hybrid_mod.F90 in thread 3467 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_put_hybrid_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_puta2o.F90 in thread 3468 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_puta2o.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_puta2w.F90 in thread 3469 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_puta2w.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis3_split_comm_mod.F90 in thread 3470 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis3_split_comm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_atm_data_mod.F90 in thread 3471 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_atm_data_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_finalise.F90 in thread 3472 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_finalise.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_finalise_stub.F90 in thread 3473 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_finalise_stub.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_grad_calc_mod.F90 in thread 3474 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_grad_calc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_grad_index_mod.F90 in thread 3475 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_grad_index_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_init_hybrid_mod.F90 in thread 3476 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_init_hybrid_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_inita2o.F90 in thread 3477 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_inita2o.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_inita2o_stub.F90 in thread 3478 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_inita2o_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_inita2w.F90 in thread 3479 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_inita2w.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_inita2w_stub.F90 in thread 3480 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_inita2w_stub.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_initialise.F90 in thread 3481 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_initialise.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_initialise_2.F90 in thread 3482 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_initialise_2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_initialise_2_stub.F90 in thread 3483 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_initialise_2_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_initialise_stub.F90 in thread 3484 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_initialise_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_operations_mod.F90 in thread 3485 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_operations_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_pnt_transl_hyb_mod.F90 in thread 3486 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_pnt_transl_hyb_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_point_translist.F90 in thread 3487 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_point_translist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_point_translist_wav.F90 in thread 3488 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_point_translist_wav.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_read_translist.F90 in thread 3489 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_read_translist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_send_recv_mod.F90 in thread 3490 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_send_recv_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_send_recv_stub_mod.F90 in thread 3491 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_send_recv_stub_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_tidy.F90 in thread 3492 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_tidy.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_tidy_stub.F90 in thread 3493 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_tidy_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_timers.F90 in thread 3494 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_timers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_updatecpl.F90 in thread 3495 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_updatecpl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_updatecpl_stub.F90 in thread 3496 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_updatecpl_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_updatecpl_wav.F90 in thread 3497 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_updatecpl_wav.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/coupling/oasis_updatecpl_wav_stub.F90 in thread 3498 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/coupling/oasis_updatecpl_wav_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dummy_libs/drhook/drhook_control_mod.F90 in thread 3499 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dummy_libs/drhook/drhook_control_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dummy_libs/drhook/parkind1.F90 in thread 3500 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dummy_libs/drhook/parkind1.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/dummy_libs/drhook/yomhook.F90 in thread 3501 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dummy_libs/drhook/yomhook.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dummy_libs/gcom/gc__buildconst.F90 in thread 3502 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dummy_libs/gcom/gc__buildconst.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/buffin32_f77.F90 in thread 3503 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/buffin32_f77.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/buffout32_f77.F90 in thread 3504 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/buffout32_f77.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/chk_look.F90 in thread 3505 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/chk_look.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/copy_buffer_32.F90 in thread 3506 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/copy_buffer_32.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/dump_headers_mod.F90 in thread 3507 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/dump_headers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/expand21.F90 in thread 3508 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/expand21.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/expand32b.F90 in thread 3509 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/expand32b.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/get_dim.F90 in thread 3510 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/get_dim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/init_flh.F90 in thread 3511 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/init_flh.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/ioerror.F90 in thread 3512 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/ioerror.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/lookup_addresses.F90 in thread 3513 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/lookup_addresses.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/newpack.F90 in thread 3514 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/newpack.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pack21.F90 in thread 3515 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pack21.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/poserror_mod.F90 in thread 3516 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/poserror_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pr_fixhd.F90 in thread 3517 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pr_fixhd.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pr_ifld.F90 in thread 3518 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pr_ifld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pr_inhda.F90 in thread 3519 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pr_inhda.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pr_lfld.F90 in thread 3520 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pr_lfld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pr_look.F90 in thread 3521 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pr_look.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pr_rehda.F90 in thread 3522 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pr_rehda.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/pr_rfld.F90 in thread 3523 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/pr_rfld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/read_flh.F90 in thread 3524 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/read_flh.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/read_multi.F90 in thread 3525 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/read_multi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/read_serial.F90 in thread 3526 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/read_serial.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/read_unpack.F90 in thread 3527 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/read_unpack.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/readacobs.F90 in thread 3528 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/readacobs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/readflds.F90 in thread 3529 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/readflds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/readhead.F90 in thread 3530 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/readhead.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/set_dumpfile_address.F90 in thread 3531 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/set_dumpfile_address.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/um_readdump.F90 in thread 3532 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/um_readdump.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/um_writdump.F90 in thread 3533 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/um_writdump.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/unite_output_files_mod.F90 in thread 3534 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/unite_output_files_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/write_multi.F90 in thread 3535 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/write_multi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/writflds.F90 in thread 3536 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/writflds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/dump_io/writhead.F90 in thread 3537 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/dump_io/writhead.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_cdnc_mod.F90 in thread 3538 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_cdnc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_get_netcdffile_rec_mod.F90 in thread 3539 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_get_netcdffile_rec_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_identify_fields_mod.F90 in thread 3540 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_identify_fields_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_ancil_mod.F90 in thread 3541 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_ancil_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_anclist_mod.F90 in thread 3542 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_anclist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_io_mod.F90 in thread 3543 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_io_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_parameter_mod.F90 in thread 3544 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_parameter_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_option_mod.F90 in thread 3545 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_option_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_radaer_get.F90 in thread 3546 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_radaer_get.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/prepare_fields_for_radaer_mod.F90 in thread 3547 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/prepare_fields_for_radaer_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/glomap_clim_interface/tstmsk_glomap_clim_mod.F90 in thread 3548 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/glomap_clim_interface/tstmsk_glomap_clim_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/calc_npmsl.F90 in thread 3549 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/calc_npmsl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/calc_npmsl_redbl.F90 in thread 3550 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/calc_npmsl_redbl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/calc_pmsl.F90 in thread 3551 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/calc_pmsl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/calc_pmsl_inputs_mod.F90 in thread 3552 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/calc_pmsl_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/coast_aj-coasaj1a.F90 in thread 3553 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/coast_aj-coasaj1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/interpor_mod.F90 in thread 3554 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/interpor_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/lam_inclusion_mod.F90 in thread 3555 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/lam_inclusion_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/latlon_eq_rotation_mod.F90 in thread 3556 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/latlon_eq_rotation_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/nlsizes_namelist_mod.F90 in thread 3557 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/nlsizes_namelist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_t.F90 in thread 3558 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_t.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_t_vol.F90 in thread 3559 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_t_vol.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_u.F90 in thread 3560 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_u.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_u_land.F90 in thread 3561 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_u_land.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_u_sea.F90 in thread 3562 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_u_sea.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_v.F90 in thread 3563 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_v.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_v_land.F90 in thread 3564 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_v_land.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/p_to_v_sea.F90 in thread 3565 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/p_to_v_sea.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/polar_row_mean.F90 in thread 3566 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/polar_row_mean.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/t_int.F90 in thread 3567 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/t_int.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/t_int_c.F90 in thread 3568 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/t_int_c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/t_vert_interp_to_p.F90 in thread 3569 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/t_vert_interp_to_p.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/u_to_p.F90 in thread 3570 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/u_to_p.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/uc_to_ub.F90 in thread 3571 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/uc_to_ub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/uv_p_pnts_mod.F90 in thread 3572 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/uv_p_pnts_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/v_to_p.F90 in thread 3573 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/v_to_p.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vc_to_vb.F90 in thread 3574 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vc_to_vb.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vert_h_onto_p.F90 in thread 3575 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vert_h_onto_p.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vert_interp.F90 in thread 3576 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vert_interp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vert_interp2.F90 in thread 3577 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vert_interp2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vert_interp_mdi.F90 in thread 3578 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vert_interp_mdi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vert_interp_mdi2.F90 in thread 3579 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vert_interp_mdi2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vertnamelist_mod.F90 in thread 3580 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vertnamelist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/grids/vrhoriz_grid_mod.F90 in thread 3581 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/grids/vrhoriz_grid_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/address_check.F90 in thread 3582 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/address_check.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/affinity_mod.F90 in thread 3583 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/affinity_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/app_banner.F90 in thread 3584 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/app_banner.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/atmos_max_sizes.F90 in thread 3585 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/atmos_max_sizes.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/autotune_mod.F90 in thread 3586 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/autotune_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/cdaydata_mod.F90 in thread 3587 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/cdaydata_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/check_iostat_mod.F90 in thread 3588 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/check_iostat_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/check_nan_inf_mod.f90 in thread 3589 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/check_nan_inf_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/chk_opts_mod.F90 in thread 3590 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/chk_opts_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/compute_chunk_size_mod.F90 in thread 3591 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/compute_chunk_size_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/control_max_sizes.F90 in thread 3592 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/control_max_sizes.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/cppxref_mod.F90 in thread 3593 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/cppxref_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/day_of_week_mod.F90 in thread 3594 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/day_of_week_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/del_hist.F90 in thread 3595 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/del_hist.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/diagdesc.F90 in thread 3596 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/diagdesc.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/ereport_mod.F90 in thread 3597 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/ereport_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/errorurl_mod.F90 in thread 3598 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/errorurl_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/f_type.F90 in thread 3599 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/f_type.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/field_types.F90 in thread 3600 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/field_types.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/get_env_var_mod.F90 in thread 3601 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/get_env_var_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/hostname_mod.f90 in thread 3602 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/hostname_mod.f90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/lbc_mod.F90 in thread 3603 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/lbc_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/leapyear_mod.F90 in thread 3604 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/leapyear_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/levsrt.F90 in thread 3605 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/levsrt.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/memory_usage_mod.F90 in thread 3606 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/memory_usage_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/near_equal_real_mod.F90 in thread 3607 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/near_equal_real_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/nlcfiles_namelist_mod.F90 in thread 3608 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/nlcfiles_namelist_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/ppxlook_mod.F90 in thread 3609 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/ppxlook_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/readstm.F90 in thread 3610 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/readstm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/rimtypes.F90 in thread 3611 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/rimtypes.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/run_info_mod.F90 in thread 3612 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/run_info_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/science_fixes_mod.F90 in thread 3613 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/science_fixes_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/segments_mod.F90 in thread 3614 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/segments_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/setperlen.F90 in thread 3615 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/setperlen.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/svd.F90 in thread 3616 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/svd.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/ukmo_grib_mod.F90 in thread 3617 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/ukmo_grib_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/um_abort_mod.F90 in thread 3618 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/um_abort_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/um_submodel_init.F90 in thread 3619 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/um_submodel_init.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/um_types.F90 in thread 3620 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/um_types.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/umerf_mod.F90 in thread 3621 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/umerf_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/umflush_mod.F90 in thread 3622 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/umflush_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/umprintmgr.F90 in thread 3623 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/umprintmgr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/umprintmgr_nml_mod.F90 in thread 3624 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/umprintmgr_nml_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/vectlib_mod.F90 in thread 3625 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/vectlib_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/misc/wait_policy_mod.F90 in thread 3626 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/misc/wait_policy_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/all_gather_field.F90 in thread 3627 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/all_gather_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/calc_land_field.F90 in thread 3628 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/calc_land_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/decomp_db.F90 in thread 3629 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/decomp_db.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/decomp_params.F90 in thread 3630 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/decomp_params.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/derv_land_field.F90 in thread 3631 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/derv_land_field.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/extended_halo_exchange_mod.F90 in thread 3632 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/extended_halo_exchange_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/fill_external_halos_mod.F90 in thread 3633 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/fill_external_halos_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/gather_field.F90 in thread 3634 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/gather_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/gather_field_gcom.F90 in thread 3635 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/gather_field_gcom.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/gather_field_mpl.F90 in thread 3636 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/gather_field_mpl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/gather_field_mpl32.F90 in thread 3637 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/gather_field_mpl32.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/gather_pack_field.F90 in thread 3638 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/gather_pack_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/gather_zonal_field.F90 in thread 3639 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/gather_zonal_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/general_gather_field.F90 in thread 3640 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/general_gather_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/general_scatter_field.F90 in thread 3641 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/general_scatter_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/get_fld_type.F90 in thread 3642 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/get_fld_type.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/global_2d_sums.F90 in thread 3643 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/global_2d_sums.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/global_to_local_rc.F90 in thread 3644 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/global_to_local_rc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/global_to_local_subdomain.F90 in thread 3645 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/global_to_local_subdomain.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/halo_exchange.F90 in thread 3646 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/halo_exchange.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/halo_exchange_base_mod.F90 in thread 3647 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/halo_exchange_base_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/halo_exchange_ddt_mod.F90 in thread 3648 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/halo_exchange_ddt_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/halo_exchange_mpi_mod.F90 in thread 3649 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/halo_exchange_mpi_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/halo_exchange_os_mod.F90 in thread 3650 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/halo_exchange_os_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/hardware_topology_mod.F90 in thread 3651 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/hardware_topology_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/extended_halo_exchange_mod_swap_bounds_ext.h in thread 3652 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/extended_halo_exchange_mod_swap_bounds_ext.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/fill_external_halos.h in thread 3653 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/fill_external_halos.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_aao.h in thread 3654 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_aao.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_nsew_wa.h in thread 3655 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_nsew_wa.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_aao.h in thread 3656 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_aao.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_nsew_wa.h in thread 3657 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_nsew_wa.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_aao.h in thread 3658 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_aao.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_nsew_wa.h in thread 3659 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_nsew_wa.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_RB_hub.h in thread 3660 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_RB_hub.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub.h in thread 3661 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_2D.h in thread 3662 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_2D.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_4D_to_3D.h in thread 3663 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_4D_to_3D.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_aao.h in thread 3664 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_aao.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_nsew_wa.h in thread 3665 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_nsew_wa.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_aao.h in thread 3666 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_aao.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_nsew_wa.h in thread 3667 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_nsew_wa.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_aao.h in thread 3668 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_aao.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_nsew_wa.h in thread 3669 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_nsew_wa.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_rb.h in thread 3670 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_rb.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_begin_swap_bounds_osput_nsew_wa.h in thread 3671 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_begin_swap_bounds_osput_nsew_wa.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_end_swap_bounds_osput_nsew_wa.h in thread 3672 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_end_swap_bounds_osput_nsew_wa.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_swap_bounds_osput_nsew_wa.h in thread 3673 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_swap_bounds_osput_nsew_wa.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/non_blocking_halo_exchange_mod_begin_swap_bounds_hub.h in thread 3674 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/non_blocking_halo_exchange_mod_begin_swap_bounds_hub.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/non_blocking_halo_exchange_mod_end_swap_bounds_hub.h in thread 3675 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/non_blocking_halo_exchange_mod_end_swap_bounds_hub.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_cr_halo.h in thread 3676 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_cr_halo.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ew_halo.h in thread 3677 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ew_halo.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ns_halo.h in thread 3678 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ns_halo.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_cr_halo_to_buffer.h in thread 3679 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_cr_halo_to_buffer.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_edge_to_ns_halo.h in thread 3680 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_edge_to_ns_halo.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ew_halo_to_buffer.h in thread 3681 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ew_halo_to_buffer.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_single.h in thread 3682 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_single.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_to_buffer.h in thread 3683 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_to_buffer.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ew_halo.h in thread 3684 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ew_halo.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ns_halo.h in thread 3685 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ns_halo.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ew_halo_to_buffer.h in thread 3686 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ew_halo_to_buffer.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ns_halo_to_buffer.h in thread 3687 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ns_halo_to_buffer.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/mpp_conf_mod.F90 in thread 3688 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/mpp_conf_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/multiple_variables_halo_exchange.F90 in thread 3689 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/multiple_variables_halo_exchange.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/non_blocking_halo_exchange.F90 in thread 3690 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/non_blocking_halo_exchange.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/read_land_sea.F90 in thread 3691 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/read_land_sea.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/regrid_alloc_calc_mod.F90 in thread 3692 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/regrid_alloc_calc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/regrid_swap_mod.F90 in thread 3693 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/regrid_swap_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/regrid_types_mod.F90 in thread 3694 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/regrid_types_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/regrid_utils_mod.F90 in thread 3695 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/regrid_utils_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/scatter_atmos_lbcs.F90 in thread 3696 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/scatter_atmos_lbcs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/scatter_field.F90 in thread 3697 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/scatter_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/scatter_field_gcom.F90 in thread 3698 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/scatter_field_gcom.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/scatter_field_ml-sctfml1c.F90 in thread 3699 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/scatter_field_ml-sctfml1c.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/scatter_field_mpl.F90 in thread 3700 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/scatter_field_mpl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/scatter_field_mpl32.F90 in thread 3701 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/scatter_field_mpl32.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/scatter_zonal_field.F90 in thread 3702 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/scatter_zonal_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/set_external_halos.F90 in thread 3703 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/set_external_halos.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/stash_gather_field.F90 in thread 3704 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/stash_gather_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/stash_scatter_field.F90 in thread 3705 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/stash_scatter_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/sterr_mod.F90 in thread 3706 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/sterr_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/tags_params.F90 in thread 3707 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/tags_params.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/tools_halo_exchange_mod.F90 in thread 3708 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/tools_halo_exchange_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/um_parcore.F90 in thread 3709 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/um_parcore.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/um_parparams.F90 in thread 3710 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/um_parparams.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/mpp/um_parvars.F90 in thread 3711 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/mpp/um_parvars.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/cf_metadata_mod.F90 in thread 3712 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/cf_metadata_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/init_nc.F90 in thread 3713 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/init_nc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/init_nc_crun.F90 in thread 3714 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/init_nc_crun.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/init_stash_nc.F90 in thread 3715 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/init_stash_nc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/nc_dimension_id_mod.F90 in thread 3716 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/nc_dimension_id_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_init.F90 in thread 3717 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_reinit.F90 in thread 3718 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_reinit.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_data.F90 in thread 3719 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_horiz_dim.F90 in thread 3720 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_horiz_dim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_horiz_var.F90 in thread 3721 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_horiz_var.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_pseudo_dim.F90 in thread 3722 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_pseudo_dim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_pseudo_var.F90 in thread 3723 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_pseudo_var.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_time_dim.F90 in thread 3724 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_time_dim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_time_var.F90 in thread 3725 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_time_var.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_vert_dim.F90 in thread 3726 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_vert_dim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/ncfile_write_vert_var.F90 in thread 3727 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/ncfile_write_vert_var.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/nlstcall_nc_namelist_mod.F90 in thread 3728 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/nlstcall_nc_namelist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/reinit_file_times.F90 in thread 3729 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/reinit_file_times.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/um_netcdf_wrap_mod.F90 in thread 3730 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/um_netcdf_wrap_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/netcdf/umnetcdf_mod.F90 in thread 3731 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/netcdf/umnetcdf_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/packing_tools/mask_compression.F90 in thread 3732 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/packing_tools/mask_compression.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/packing_tools/packing_codes_mod.F90 in thread 3733 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/packing_tools/packing_codes_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/check_stm_codes_mod.F90 in thread 3734 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/check_stm_codes_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/close_unneeded_stash_files_mod.F90 in thread 3735 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/close_unneeded_stash_files_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/copydiag_03d_mod.F90 in thread 3736 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/copydiag_03d_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/copydiag_3d_mod.F90 in thread 3737 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/copydiag_3d_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/copydiag_mod.F90 in thread 3738 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/copydiag_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/cstash_mod.F90 in thread 3739 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/cstash_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/extra_make_vector.F90 in thread 3740 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/extra_make_vector.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/extra_ts_info.F90 in thread 3741 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/extra_ts_info.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/init_pp.F90 in thread 3742 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/init_pp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/init_pp_crun.F90 in thread 3743 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/init_pp_crun.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/meandiag.F90 in thread 3744 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/meandiag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/multi_spatial.F90 in thread 3745 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/multi_spatial.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/pp_file.F90 in thread 3746 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/pp_file.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/pp_head.F90 in thread 3747 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/pp_head.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/profilename_length_mod.F90 in thread 3748 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/profilename_length_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/set_levels_list.F90 in thread 3749 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/set_levels_list.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/set_pseudo_list.F90 in thread 3750 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/set_pseudo_list.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/set_zero_levels_list.F90 in thread 3751 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/set_zero_levels_list.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/spatial.F90 in thread 3752 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/spatial.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/st_diag1.F90 in thread 3753 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/st_diag1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/st_diag2.F90 in thread 3754 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/st_diag2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/st_diag3.F90 in thread 3755 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/st_diag3.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/st_mean.F90 in thread 3756 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/st_mean.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/staccum.F90 in thread 3757 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/staccum.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stash.F90 in thread 3758 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stash.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stash_array_mod.F90 in thread 3759 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stash_array_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stash_comp_grid.F90 in thread 3760 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stash_comp_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stash_get_global_size.F90 in thread 3761 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stash_get_global_size.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stcolm.F90 in thread 3762 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stcolm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stextc.F90 in thread 3763 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stextc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stextend_mod.F90 in thread 3764 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stextend_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stfieldm.F90 in thread 3765 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stfieldm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stglom.F90 in thread 3766 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stglom.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stlevels.F90 in thread 3767 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stlevels.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stmax.F90 in thread 3768 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stmax.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stmerm.F90 in thread 3769 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stmerm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stmin.F90 in thread 3770 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stmin.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stparam_mod.F90 in thread 3771 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stparam_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stuff_int.F90 in thread 3772 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stuff_int.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stwork.F90 in thread 3773 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stwork.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/stzonm.F90 in thread 3774 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/stzonm.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/temporal.F90 in thread 3775 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/temporal.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/temporal_greg.F90 in thread 3776 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/temporal_greg.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/totimp_mod.F90 in thread 3777 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/totimp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/um_stashcode_mod.F90 in thread 3778 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/um_stashcode_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/stash/wgdos_packing.F90 in thread 3779 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/stash/wgdos_packing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/timer/get_cpu_time.F90 in thread 3780 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/timer/get_cpu_time.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/timer/get_wallclock_time.F90 in thread 3781 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/timer/get_wallclock_time.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/timer/timer-timer1a.F90 in thread 3782 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/timer/timer-timer1a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/timer/timer-timer3a.F90 in thread 3783 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/timer/timer-timer3a.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/timer/timer-timer4a.F90 in thread 3784 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/timer/timer-timer4a.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/timer/timer_output.F90 in thread 3785 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/timer/timer_output.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/SISL_ReSetcon_4A.F90 in thread 3786 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/SISL_ReSetcon_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/SISL_setcon_4A.F90 in thread 3787 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/SISL_setcon_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/acumps.F90 in thread 3788 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/acumps.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/add_period_to_date.F90 in thread 3789 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/add_period_to_date.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/addres.F90 in thread 3790 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/addres.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/addrln.F90 in thread 3791 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/addrln.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/alloc_grid.F90 in thread 3792 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/alloc_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/allocate_ukca_cdnc_mod.F90 in thread 3793 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/allocate_ukca_cdnc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/application_description.F90 in thread 3794 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/application_description.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/application_description_runtypes.F90 in thread 3795 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/application_description_runtypes.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_boundary_headers_mod.F90 in thread 3796 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_boundary_headers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_d1_indices_mod.F90 in thread 3797 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_d1_indices_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_fields_bounds_mod.F90 in thread 3798 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_fields_bounds_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_fields_int_mod.F90 in thread 3799 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_fields_int_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_fields_mod.F90 in thread 3800 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_fields_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_land_sea_mask_mod.F90 in thread 3801 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_land_sea_mask_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_4A.F90 in thread 3802 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_4A.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_ac_assim.F90 in thread 3803 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_ac_assim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_alloc_4A.F90 in thread 3804 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_alloc_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_const.F90 in thread 3805 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_const.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_diag.F90 in thread 3806 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_diag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_init.F90 in thread 3807 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_local_mod.F90 in thread 3808 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_local_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_phys_init.F90 in thread 3809 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_phys_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_phys_reset.F90 in thread 3810 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_phys_reset.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_prog_to_np1_mod.F90 in thread 3811 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_prog_to_np1_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_stash.F90 in thread 3812 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_stash.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_swap_bounds_mod.F90 in thread 3813 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_swap_bounds_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_timestep.F90 in thread 3814 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_timestep.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atm_step_timestep_init.F90 in thread 3815 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atm_step_timestep_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atmos_physics1.F90 in thread 3816 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atmos_physics1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atmos_physics1_alloc.F90 in thread 3817 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atmos_physics1_alloc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atmos_physics2.F90 in thread 3818 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atmos_physics2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atmos_physics2_alloc.F90 in thread 3819 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atmos_physics2_alloc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atmos_physics2_init_inferno_mod.F90 in thread 3820 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atmos_physics2_init_inferno_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atmos_physics2_save_restore.F90 in thread 3821 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atmos_physics2_save_restore.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/atmos_physics2_swap_mv.F90 in thread 3822 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/atmos_physics2_swap_mv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/c_model_id_mod.F90 in thread 3823 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/c_model_id_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/calc_global_grid_spacing_mod.F90 in thread 3824 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/calc_global_grid_spacing_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/calc_ntiles_mod.F90 in thread 3825 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/calc_ntiles_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/cderived_mod.F90 in thread 3826 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/cderived_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/check_dump_packing.F90 in thread 3827 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/check_dump_packing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/check_nlstcgen_mod.F90 in thread 3828 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/check_nlstcgen_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/consistent_pressure.F90 in thread 3829 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/consistent_pressure.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/cosp_variable_mod.F90 in thread 3830 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/cosp_variable_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/d1_array_mod.F90 in thread 3831 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/d1_array_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/dervsize.F90 in thread 3832 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/dervsize.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/disct_lev.F90 in thread 3833 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/disct_lev.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/dumpctl.F90 in thread 3834 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/dumpctl.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/duplevl.F90 in thread 3835 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/duplevl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/duplic.F90 in thread 3836 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/duplic.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/duppsll.F90 in thread 3837 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/duppsll.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/eg_sisl_consts.F90 in thread 3838 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/eg_sisl_consts.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/errormessagelength_mod.F90 in thread 3839 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/errormessagelength_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/exitchek.F90 in thread 3840 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/exitchek.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/field_length_mod.F90 in thread 3841 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/field_length_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/filename_generation_mod.F90 in thread 3842 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/filename_generation_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/filenamelength_mod.F90 in thread 3843 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/filenamelength_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/fill_d1_array.F90 in thread 3844 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/fill_d1_array.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/findptr.F90 in thread 3845 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/findptr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/gen_phys_inputs_mod.F90 in thread 3846 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/gen_phys_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/grdtypes_mod.F90 in thread 3847 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/grdtypes_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/gt_decode.F90 in thread 3848 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/gt_decode.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/h_vers_mod.F90 in thread 3849 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/h_vers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/history_mod.F90 in thread 3850 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/history_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/idl_set_init_4A.F90 in thread 3851 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/idl_set_init_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/in_bound.F90 in thread 3852 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/in_bound.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/incrtime.F90 in thread 3853 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/incrtime.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/init_block4_pr.F90 in thread 3854 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/init_block4_pr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/init_ccp_mod.F90 in thread 3855 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/init_ccp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/init_cnv.F90 in thread 3856 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/init_cnv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/init_corner_pr.F90 in thread 3857 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/init_corner_pr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/init_polar_cap.F90 in thread 3858 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/init_polar_cap.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/initctl.F90 in thread 3859 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/initctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/initdiag.F90 in thread 3860 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/initdiag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/initdump.F90 in thread 3861 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/initdump.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/inithdrs.F90 in thread 3862 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/inithdrs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/initial_4A.F90 in thread 3863 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/initial_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/initial_atm_step_mod.F90 in thread 3864 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/initial_atm_step_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/initmean.F90 in thread 3865 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/initmean.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/initphys.F90 in thread 3866 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/initphys.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/inittime-inittim1.F90 in thread 3867 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/inittime-inittim1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/inputl.F90 in thread 3868 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/inputl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/interp_2_press_at_uv_pos_b_grid.F90 in thread 3869 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/interp_2_press_at_uv_pos_b_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/lam_config_inputs_mod.F90 in thread 3870 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/lam_config_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/land_soil_dimensions_mod.F90 in thread 3871 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/land_soil_dimensions_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/levcod.F90 in thread 3872 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/levcod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/lltoll.F90 in thread 3873 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/lltoll.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/lltorc.F90 in thread 3874 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/lltorc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/meanctl.F90 in thread 3875 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/meanctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/meanps.F90 in thread 3876 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/meanps.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/missing_data_mod.F90 in thread 3877 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/missing_data_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/model_domain_mod.F90 in thread 3878 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/model_domain_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/model_id_mod.F90 in thread 3879 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/model_id_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/model_time_mod.F90 in thread 3880 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/model_time_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/ni_methox.F90 in thread 3881 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/ni_methox.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/ni_methox_wtrac.F90 in thread 3882 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/ni_methox_wtrac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/nlstcall_mod.F90 in thread 3883 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/nlstcall_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/nlstcall_nrun_as_crun_mod.F90 in thread 3884 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/nlstcall_nrun_as_crun_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/nlstcall_pp_namelist_mod.F90 in thread 3885 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/nlstcall_pp_namelist_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/nlstcall_subs_mod.F90 in thread 3886 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/nlstcall_subs_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/nlstgen_mod.F90 in thread 3887 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/nlstgen_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/null_cosp_gridbox_mod.F90 in thread 3888 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/null_cosp_gridbox_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/o3_to_3d.F90 in thread 3889 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/o3_to_3d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/o3crits_mod.F90 in thread 3890 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/o3crits_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/order.F90 in thread 3891 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/order.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/outptl.F90 in thread 3892 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/outptl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/ozone_inputs_mod.F90 in thread 3893 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/ozone_inputs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/physics_tendencies_mod.F90 in thread 3894 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/physics_tendencies_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/pointr.F90 in thread 3895 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/pointr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/ppctl_init.F90 in thread 3896 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/ppctl_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/ppctl_init_climate_means.F90 in thread 3897 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/ppctl_init_climate_means.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/ppctl_reinit.F90 in thread 3898 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/ppctl_reinit.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/pr_block4_mod.F90 in thread 3899 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/pr_block4_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/prelim.F90 in thread 3900 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/prelim.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/primary.F90 in thread 3901 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/primary.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/pslcom.F90 in thread 3902 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/pslcom.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/pslevcod.F90 in thread 3903 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/pslevcod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/pslims.F90 in thread 3904 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/pslims.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/rdbasis.F90 in thread 3905 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/rdbasis.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/readcntl.F90 in thread 3906 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/readcntl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/readhist.F90 in thread 3907 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/readhist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/readlsta.F90 in thread 3908 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/readlsta.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/readsize.F90 in thread 3909 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/readsize.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/river_routing_sizes.F90 in thread 3910 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/river_routing_sizes.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/scm_main.F90 in thread 3911 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/scm_main.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/scm_shell.F90 in thread 3912 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/scm_shell.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/sec2time.F90 in thread 3913 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/sec2time.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_atm_fields.F90 in thread 3914 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_atm_fields.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_atm_pointers.F90 in thread 3915 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_atm_pointers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_fastrun.F90 in thread 3916 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_fastrun.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_helm_lhs_4A.F90 in thread 3917 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_helm_lhs_4A.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_helmholtz_4A.F90 in thread 3918 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_helmholtz_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_horiz_grid_4A.F90 in thread 3919 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_horiz_grid_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_horiz_interp_consts.F90 in thread 3920 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_horiz_interp_consts.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_metric_terms_4A.F90 in thread 3921 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_metric_terms_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_run_indic_op.F90 in thread 3922 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_run_indic_op.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_super_array_sizes.F90 in thread 3923 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_super_array_sizes.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_trigs.F90 in thread 3924 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_trigs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_trigs_4A.F90 in thread 3925 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_trigs_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/set_var_horiz_grid_4A.F90 in thread 3926 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/set_var_horiz_grid_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/setcona_4A.F90 in thread 3927 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/setcona_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/setcona_ctl_4A.F90 in thread 3928 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/setcona_ctl_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/setdiff_4A.F90 in thread 3929 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/setdiff_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/setmodl.F90 in thread 3930 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/setmodl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/settsctl.F90 in thread 3931 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/settsctl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/setup_nml_type.F90 in thread 3932 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/setup_nml_type.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/sindx.F90 in thread 3933 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/sindx.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/sl_param_mod.F90 in thread 3934 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/sl_param_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/stash_model_mod.F90 in thread 3935 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/stash_model_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/stash_proc.F90 in thread 3936 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/stash_proc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/stp2time.F90 in thread 3937 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/stp2time.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/submodel_mod.F90 in thread 3938 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/submodel_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/temphist.F90 in thread 3939 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/temphist.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/tim2step.F90 in thread 3940 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/tim2step.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/time2sec.F90 in thread 3941 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/time2sec.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/time_df.F90 in thread 3942 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/time_df.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/timestep_mod.F90 in thread 3943 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/timestep_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/timser.F90 in thread 3944 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/timser.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/trophgt1_mod.F90 in thread 3945 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/trophgt1_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/tstmsk.F90 in thread 3946 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/tstmsk.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/tuning_segments_mod.F90 in thread 3947 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/tuning_segments_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/u_model_4A.F90 in thread 3948 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/u_model_4A.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/um_config.F90 in thread 3949 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/um_config.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/um_index.F90 in thread 3950 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/um_index.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/um_main.F90 in thread 3951 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/um_main.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/um_shell.F90 in thread 3952 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/um_shell.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/um_version_mod.F90 in thread 3953 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/um_version_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/unpack.F90 in thread 3954 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/unpack.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/up_bound.F90 in thread 3955 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/up_bound.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/var_cubic_mod.F90 in thread 3956 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/var_cubic_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/var_end_mod.F90 in thread 3957 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/var_end_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/var_look_mod.F90 in thread 3958 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/var_look_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/version_mod.F90 in thread 3959 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/version_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/wstlst.F90 in thread 3960 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/wstlst.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/top_level/wtrac_atm_step.F90 in thread 3961 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/top_level/wtrac_atm_step.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/aero_ddep_lscat_mod.F90 in thread 3962 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/aero_ddep_lscat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_albedo_mod.F90 in thread 3963 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_albedo_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_callback_mod.F90 in thread 3964 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_callback_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_humidity_mod.F90 in thread 3965 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_humidity_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_mod.F90 in thread 3966 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_setup_mod.F90 in thread 3967 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_setup_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/emiss_io_mod.F90 in thread 3968 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/emiss_io_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/fastjx_inphot.F90 in thread 3969 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/fastjx_inphot.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/fastjx_specs.F90 in thread 3970 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/fastjx_specs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/get_emdiag_stash_mod.F90 in thread 3971 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/get_emdiag_stash_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/init_radukca.F90 in thread 3972 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/init_radukca.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/o3intp_mod.F90 in thread 3973 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/o3intp_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/param2d_mod.F90 in thread 3974 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/param2d_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/read_phot2d_mod.F90 in thread 3975 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/read_phot2d_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/tstmsk_ukca_mod.F90 in thread 3976 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/tstmsk_ukca_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_activ_mini_hybrid_mod.F90 in thread 3977 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_activ_mini_hybrid_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_activate_hybrid_mod.F90 in thread 3978 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_activate_hybrid_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_all_tracers_copy_mod.F90 in thread 3979 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_all_tracers_copy_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_calc_plev_diag_mod.F90 in thread 3980 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_calc_plev_diag_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_cdnc_mod.F90 in thread 3981 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_cdnc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_d1_defs.F90 in thread 3982 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_d1_defs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_diags_callback_mod.F90 in thread 3983 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_diags_callback_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_diags_interface_mod.F90 in thread 3984 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_diags_interface_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_eg_tracers_total_mass_mod.F90 in thread 3985 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_eg_tracers_total_mass_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_extract_d1_data_mod.F90 in thread 3986 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_extract_d1_data_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_feedback_mod.F90 in thread 3987 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_feedback_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_nc_emiss_mod.F90 in thread 3988 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_nc_emiss_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_nmspec_mod.F90 in thread 3989 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_nmspec_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_option_mod.F90 in thread 3990 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_option_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_plev_diags_mod.F90 in thread 3991 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_plev_diags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_get.F90 in thread 3992 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_get.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_get_specinfo.F90 in thread 3993 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_get_specinfo.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_init-ukca1.F90 in thread 3994 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_init-ukca1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_lut_in.F90 in thread 3995 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_lut_in.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_luts.F90 in thread 3996 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_luts.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_precalc.F90 in thread 3997 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_precalc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_presc_mod.F90 in thread 3998 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_presc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_saved_mod.F90 in thread 3999 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_saved_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_set_aerosol_field.F90 in thread 4000 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_set_aerosol_field.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_struct_mod.F90 in thread 4001 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_struct_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_read_aerosol.F90 in thread 4002 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_read_aerosol.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_read_offline_oxidants_mod.F90 in thread 4003 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_read_offline_oxidants_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_scavenging_diags_mod.F90 in thread 4004 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_scavenging_diags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_scavenging_mod.F90 in thread 4005 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_scavenging_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_scenario_rcp_mod.F90 in thread 4006 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_scenario_rcp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_set_array_bounds.F90 in thread 4007 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_set_array_bounds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_set_landsurf_emiss.F90 in thread 4008 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_set_landsurf_emiss.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_setd1defs.F90 in thread 4009 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_setd1defs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_trace_gas_mixratio.F90 in thread 4010 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_trace_gas_mixratio.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_tracer_stash.F90 in thread 4011 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_tracer_stash.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_um_interf_mod.F90 in thread 4012 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_um_interf_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_um_legacy_mod.F90 in thread 4013 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_um_legacy_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_um_surf_wet_mod.F90 in thread 4014 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_um_surf_wet_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/ukca_volcanic_so2.F90 in thread 4015 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/ukca_volcanic_so2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/control/ukca_interface/um_photol_driver_mod.F90 in thread 4016 +DEBUG : file_chunk is ['../../../UM_Trunk//src/control/ukca_interface/um_photol_driver_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_fort2c_prototypes.h in thread 4017 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_fort2c_prototypes.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io.h in thread 4018 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_blackhole.h in thread 4019 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_blackhole.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_byteswap.h in thread 4020 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_byteswap.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_errcodes.h in thread 4021 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_errcodes.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_internal.h in thread 4022 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_internal.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_layers.h in thread 4023 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_layers.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_libc.h in thread 4024 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_libc.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_lustreapi.h in thread 4025 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_lustreapi.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_lustreapi_pool.h in thread 4026 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_lustreapi_pool.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_nextlayer.h in thread 4027 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_nextlayer.h'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_rbuffering.h in thread 4028 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_rbuffering.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_throttle.h in thread 4029 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_throttle.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_timing.h in thread 4030 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_timing.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_trace.h in thread 4031 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_trace.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_unix.h in thread 4032 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_unix.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_io_wbuffering.h in thread 4033 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_io_wbuffering.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_lustre_control.h in thread 4034 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_lustre_control.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_memprof_routines.h in thread 4035 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_memprof_routines.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_pio_timer.h in thread 4036 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_pio_timer.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/c_portio.h in thread 4037 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/c_portio.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/exceptions-generic.h in thread 4038 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/exceptions-generic.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/exceptions-ibm.h in thread 4039 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/exceptions-ibm.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/exceptions-libunwind.h in thread 4040 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/exceptions-libunwind.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/exceptions-linux.h in thread 4041 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/exceptions-linux.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/exceptions.h in thread 4042 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/exceptions.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/io_timing_interfaces.h in thread 4043 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/io_timing_interfaces.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/pio_umprint.h in thread 4044 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/pio_umprint.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/portio_api.h in thread 4045 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/portio_api.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/portutils.h in thread 4046 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/portutils.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/read_wgdos_header.h in thread 4047 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/read_wgdos_header.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/sstpert.h in thread 4048 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/sstpert.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/um_compile_diag_suspend.h in thread 4049 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/um_compile_diag_suspend.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/include/other/wafccb.h in thread 4050 +DEBUG : file_chunk is ['../../../UM_Trunk//src/include/other/wafccb.h'] +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/client/ios.F90 in thread 4051 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/client/ios.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/client/ios_client_queue.F90 in thread 4052 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/client/ios_client_queue.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/client/stash/ios_client_coupler.F90 in thread 4053 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/client/stash/ios_client_coupler.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/client/stash/ios_dump.F90 in thread 4054 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/client/stash/ios_dump.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/client/stash/ios_stash.F90 in thread 4055 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/client/stash/ios_stash.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/client/stash/stwork_aux.F90 in thread 4056 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/client/stash/stwork_aux.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/geometry/ios_geometry_utils.F90 in thread 4057 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/geometry/ios_geometry_utils.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/geometry/ios_model_geometry.F90 in thread 4058 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/geometry/ios_model_geometry.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/io_configuration_mod.F90 in thread 4059 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/io_configuration_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_common.F90 in thread 4060 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_common.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_comms.F90 in thread 4061 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_comms.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_communicators.F90 in thread 4062 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_communicators.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_constants.F90 in thread 4063 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_constants.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_decompose.F90 in thread 4064 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_decompose.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_mpi_error_handlers.F90 in thread 4065 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_mpi_error_handlers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_print_mgr.F90 in thread 4066 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_print_mgr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/ios_types.F90 in thread 4067 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/ios_types.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/lustre_control_mod.F90 in thread 4068 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/lustre_control_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/common/stash/ios_stash_common.F90 in thread 4069 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/common/stash/ios_stash_common.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/model_api/file_manager.F90 in thread 4070 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/model_api/file_manager.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/model_api/io.F90 in thread 4071 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/model_api/io.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/model_api/io_constants.F90 in thread 4072 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/model_api/io_constants.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/model_api/io_dependencies.F90 in thread 4073 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/model_api/io_dependencies.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/model_api/model_file.F90 in thread 4074 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/model_api/model_file.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/model_api/mppio_file_utils.F90 in thread 4075 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/model_api/mppio_file_utils.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/server/io_server_listener.F90 in thread 4076 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/server/io_server_listener.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/server/io_server_writer.F90 in thread 4077 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/server/io_server_writer.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/server/ios_init.F90 in thread 4078 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/server/ios_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/server/ios_queue_mod.F90 in thread 4079 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/server/ios_queue_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/server/stash/ios_server_coupler.F90 in thread 4080 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/server/stash/ios_server_coupler.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/server/stash/ios_stash_server.F90 in thread 4081 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/server/stash/ios_stash_server.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/io_services/server/stash/ios_stash_wgdos.F90 in thread 4082 +DEBUG : file_chunk is ['../../../UM_Trunk//src/io_services/server/stash/ios_stash_wgdos.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/ancils/MCC_data.F90 in thread 4083 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/ancils/MCC_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/ancils/TWPICE_data.F90 in thread 4084 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/ancils/TWPICE_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/add2dump.F90 in thread 4085 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/add2dump.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/add_substep_to_sname.F90 in thread 4086 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/add_substep_to_sname.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/define_domprof.F90 in thread 4087 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/define_domprof.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_atm_phys1.F90 in thread 4088 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dgnstcs_atm_phys1.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_atm_phys2.F90 in thread 4089 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dgnstcs_atm_phys2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_glue_conv.F90 in thread 4090 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dgnstcs_glue_conv.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_imp_ctl2.F90 in thread 4091 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dgnstcs_imp_ctl2.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_scm_main.F90 in thread 4092 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dgnstcs_scm_main.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dump_streams.F90 in thread 4093 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dump_streams.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dump_streams_end.F90 in thread 4094 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dump_streams_end.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/dump_streams_init.F90 in thread 4095 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/dump_streams_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/expand_scmop.F90 in thread 4096 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/expand_scmop.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/getdistinctdiags.F90 in thread 4097 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/getdistinctdiags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/newdiag.F90 in thread 4098 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/newdiag.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/scm_substep_start.F90 in thread 4099 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/scm_substep_start.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/scm_substepping_end.F90 in thread 4100 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/scm_substepping_end.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/scmoutput.F90 in thread 4101 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/scmoutput.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/setup_diags.F90 in thread 4102 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/setup_diags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/write_domain_data.F90 in thread 4103 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/write_domain_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/diagnostic/write_scumlist.F90 in thread 4104 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/diagnostic/write_scumlist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/init_scm_misc.F90 in thread 4105 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/init_scm_misc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/init_soil_mod.F90 in thread 4106 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/init_soil_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/initqlcf.F90 in thread 4107 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/initqlcf.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/initstat.F90 in thread 4108 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/initstat.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/inittime-s_initim.F90 in thread 4109 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/inittime-s_initim.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/pre_physics.F90 in thread 4110 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/pre_physics.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/print_initdata.F90 in thread 4111 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/print_initdata.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/read_um_nml.F90 in thread 4112 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/read_um_nml.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/initialise/run_init.F90 in thread 4113 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/initialise/run_init.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/modules/global_scmop.F90 in thread 4114 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/modules/global_scmop.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/modules/s_scmop_mod.F90 in thread 4115 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/modules/s_scmop_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/modules/scm_cntl.F90 in thread 4116 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/modules/scm_cntl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/modules/scm_convss_dg_mod.F90 in thread 4117 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/modules/scm_convss_dg_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/modules/scm_utils.F90 in thread 4118 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/modules/scm_utils.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/modules/scmoptype_defn.F90 in thread 4119 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/modules/scmoptype_defn.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/netcdf/RACMO_netCDF.F90 in thread 4120 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/netcdf/RACMO_netCDF.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/netcdf/TWPICE_netCDF.F90 in thread 4121 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/netcdf/TWPICE_netCDF.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/netcdf/id_arr_netCDF.F90 in thread 4122 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/netcdf/id_arr_netCDF.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/netcdf/netCDF_arr.F90 in thread 4123 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/netcdf/netCDF_arr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/netcdf/netCDF_obs.F90 in thread 4124 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/netcdf/netCDF_obs.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/cloud_forcing.F90 in thread 4125 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/cloud_forcing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/forcing.F90 in thread 4126 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/forcing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/read_scm_nml.F90 in thread 4127 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/read_scm_nml.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/relax_forcing.F90 in thread 4128 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/relax_forcing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_indata.F90 in thread 4129 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_indata.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_ingeofor.F90 in thread 4130 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_ingeofor.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_ingwd.F90 in thread 4131 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_ingwd.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_injules.F90 in thread 4132 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_injules.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_inobsfor.F90 in thread 4133 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_inobsfor.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_inprof.F90 in thread 4134 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_inprof.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_logic.F90 in thread 4135 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_logic.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_main_force.F90 in thread 4136 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_main_force.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_maxdim.F90 in thread 4137 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_maxdim.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_nc_obs.F90 in thread 4138 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_nc_obs.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_physwitch.F90 in thread 4139 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_physwitch.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_radcloud.F90 in thread 4140 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_radcloud.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/s_rundata.F90 in thread 4141 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/s_rundata.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/obs_forcing/vertadv_forcing.F90 in thread 4142 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/obs_forcing/vertadv_forcing.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/resubs/dumpinit.F90 in thread 4143 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/resubs/dumpinit.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/resubs/restart_dump.F90 in thread 4144 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/resubs/restart_dump.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/calc_levels.F90 in thread 4145 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/calc_levels.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/calc_press.F90 in thread 4146 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/calc_press.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/calc_rho.F90 in thread 4147 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/calc_rho.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/ran1_jc.F90 in thread 4148 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/ran1_jc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/random_num_gen.F90 in thread 4149 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/random_num_gen.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/random_num_var.F90 in thread 4150 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/random_num_var.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/s_interp_mod.F90 in thread 4151 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/s_interp_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/sort_mod.F90 in thread 4152 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/sort_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/sub_data.F90 in thread 4153 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/sub_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/service/timecalc.F90 in thread 4154 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/service/timecalc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stats_forcing/abnew.F90 in thread 4155 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stats_forcing/abnew.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stats_forcing/acinit.F90 in thread 4156 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stats_forcing/acinit.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stats_forcing/daynew.F90 in thread 4157 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stats_forcing/daynew.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stats_forcing/printsub.F90 in thread 4158 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stats_forcing/printsub.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stats_forcing/statday.F90 in thread 4159 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stats_forcing/statday.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stats_forcing/statstep.F90 in thread 4160 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stats_forcing/statstep.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stats_forcing/xnew.F90 in thread 4161 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stats_forcing/xnew.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/dgnstcs_atm_phys1.F90 in thread 4162 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/dgnstcs_atm_phys1.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/dgnstcs_atm_phys2.F90 in thread 4163 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/dgnstcs_atm_phys2.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/dgnstcs_glue_conv.F90 in thread 4164 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/dgnstcs_glue_conv.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/dgnstcs_imp_ctl2_stub.F90 in thread 4165 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/dgnstcs_imp_ctl2_stub.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/s_main_force.F90 in thread 4166 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/s_main_force.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/scm_convss_dg_mod_stub.F90 in thread 4167 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/scm_convss_dg_mod_stub.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/scm_substep_end_stub.F90 in thread 4168 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/scm_substep_end_stub.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/scm_substep_start_stub.F90 in thread 4169 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/scm_substep_start_stub.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/scmoutput_stub.F90 in thread 4170 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/scmoutput_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/scm/stub/sub_data_stub.F90 in thread 4171 +DEBUG : file_chunk is ['../../../UM_Trunk//src/scm/stub/sub_data_stub.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/autodetect_file_mod.f90 in thread 4172 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/autodetect_file_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/calc_frame_grids_mod.f90 in thread 4173 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/calc_frame_grids_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/calc_lbc_coords_mod.f90 in thread 4174 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/calc_lbc_coords_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/calc_wind_rotation_coeff_mod.f90 in thread 4175 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/calc_wind_rotation_coeff_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/check_pole_rotation_mod.f90 in thread 4176 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/check_pole_rotation_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/check_vertical_interp_mod.f90 in thread 4177 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/check_vertical_interp_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/copy_file_header_mod.f90 in thread 4178 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/copy_file_header_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/cray32_packing_mod.F90 in thread 4179 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/cray32_packing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/createbc.f90 in thread 4180 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/createbc.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/data_location_mod.f90 in thread 4181 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/data_location_mod.f90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/datafile_mod.f90 in thread 4182 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/datafile_mod.f90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/dust_field_conversion_mod.f90 in thread 4183 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/dust_field_conversion_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/field_mod.f90 in thread 4184 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/field_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/fieldsfile_constants_mod.f90 in thread 4185 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/fieldsfile_constants_mod.f90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/fieldsfile_mod.F90 in thread 4186 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/fieldsfile_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/file_mod.f90 in thread 4187 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/file_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/find_fields_to_interp_mod.f90 in thread 4188 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/find_fields_to_interp_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/generate_frame_mod.f90 in thread 4189 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/generate_frame_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/generate_heights_mod.f90 in thread 4190 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/generate_heights_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/horizontal_lat_long_grid_mod.f90 in thread 4191 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/horizontal_lat_long_grid_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/interp_control_mod.f90 in thread 4192 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/interp_control_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/interp_input_winds_mod.f90 in thread 4193 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/interp_input_winds_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/interp_lbc_mod.f90 in thread 4194 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/interp_lbc_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/interp_output_winds_mod.f90 in thread 4195 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/interp_output_winds_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/interp_weights_mod.f90 in thread 4196 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/interp_weights_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/lbc_grid_namelist_file_mod.f90 in thread 4197 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/lbc_grid_namelist_file_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/lbc_output_control_mod.f90 in thread 4198 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/lbc_output_control_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/lbc_stashcode_mapping_mod.f90 in thread 4199 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/lbc_stashcode_mapping_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/lbcfile_mod.f90 in thread 4200 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/lbcfile_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/post_interp_transform_mod.f90 in thread 4201 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/post_interp_transform_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/process_orography_mod.f90 in thread 4202 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/process_orography_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/process_winds_mod.f90 in thread 4203 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/process_winds_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/rotate_output_winds_mod.f90 in thread 4204 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/rotate_output_winds_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/stashmaster_constants_mod.f90 in thread 4205 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/stashmaster_constants_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/stashmaster_utils_mod.f90 in thread 4206 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/stashmaster_utils_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/three_dimensional_grid_mod.f90 in thread 4207 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/three_dimensional_grid_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/time_utils_mod.f90 in thread 4208 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/time_utils_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/transform_stash_order_mod.f90 in thread 4209 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/transform_stash_order_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/unrotate_input_winds_mod.f90 in thread 4210 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/unrotate_input_winds_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/update_file_header_mod.f90 in thread 4211 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/update_file_header_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/update_frame_field_grid_mod.f90 in thread 4212 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/update_frame_field_grid_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/vertical_grid_mod.f90 in thread 4213 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/vertical_grid_mod.f90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/createbc/wind_rotation_coeff_mod.f90 in thread 4214 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/createbc/wind_rotation_coeff_mod.f90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_crmwork_arrays.F90 in thread 4215 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_crmwork_arrays.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_hires_data.F90 in thread 4216 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_hires_data.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_sample_arrays_mod.F90 in thread 4217 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_sample_arrays_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/calc_heights_sea.F90 in thread 4218 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/calc_heights_sea.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/cape_cin_from_mean.F90 in thread 4219 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/cape_cin_from_mean.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/count_plumes.F90 in thread 4220 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/count_plumes.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_all_means.F90 in thread 4221 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_all_means.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cal_grads.F90 in thread 4222 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cal_grads.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cal_weights.F90 in thread 4223 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cal_weights.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_class_col.F90 in thread 4224 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_class_col.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cntl_mod.F90 in thread 4225 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cntl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_coarse_grid.F90 in thread 4226 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_coarse_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_decompose_grid.F90 in thread 4227 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_decompose_grid.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_filenames_mod.F90 in thread 4228 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_filenames_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_get_env.F90 in thread 4229 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_get_env.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_grid_info_mod.F90 in thread 4230 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_grid_info_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_hstat_balance.F90 in thread 4231 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_hstat_balance.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_output_hdr_mod.F90 in thread 4232 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_output_hdr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_pcape.F90 in thread 4233 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_pcape.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_pp_data_mod.F90 in thread 4234 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_pp_data_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_all_ffhdr.F90 in thread 4235 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_all_ffhdr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_ff_input.F90 in thread 4236 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_ff_input.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_landsea.F90 in thread 4237 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_landsea.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_orog.F90 in thread 4238 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_orog.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_pp_input.F90 in thread 4239 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_pp_input.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_sample.F90 in thread 4240 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_sample.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_sample_arrays_mod.F90 in thread 4241 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_sample_arrays_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_scale_rmdi.F90 in thread 4242 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_scale_rmdi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_all_ff.F90 in thread 4243 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_all_ff.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_bcu_mask.F90 in thread 4244 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_bcu_mask.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_crm_ff.F90 in thread 4245 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_crm_ff.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_ff_mask.F90 in thread 4246 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_ff_mask.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_ff_out.F90 in thread 4247 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_ff_out.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_plume_ff.F90 in thread 4248 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_plume_ff.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_single_ff.F90 in thread 4249 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_single_ff.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_zero_arrays.F90 in thread 4250 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_zero_arrays.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmwork_arrays_mod.F90 in thread 4251 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmwork_arrays_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/err_mod.F90 in thread 4252 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/err_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/field_flags_mod.F90 in thread 4253 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/field_flags_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/fldout.F90 in thread 4254 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/fldout.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/gather_cp_to_pp_struct.F90 in thread 4255 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/gather_cp_to_pp_struct.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/get_anc_flds.F90 in thread 4256 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/get_anc_flds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/hires_data_mod.F90 in thread 4257 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/hires_data_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/io_mod.F90 in thread 4258 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/io_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/locate_fields.F90 in thread 4259 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/locate_fields.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f2d.F90 in thread 4260 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f2d.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f3d_large.F90 in thread 4261 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f3d_large.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f3d_mask.F90 in thread 4262 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f3d_mask.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/new_umhdr.F90 in thread 4263 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/new_umhdr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pack_single.F90 in thread 4264 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pack_single.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_field32_mod.F90 in thread 4265 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_field32_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_header_int32_mod.F90 in thread 4266 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_header_int32_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_header_real32_mod.F90 in thread 4267 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_header_real32_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/put_on_fixed_heights.F90 in thread 4268 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/put_on_fixed_heights.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_lev_info.F90 in thread 4269 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_lev_info.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_next_ffield_scat.F90 in thread 4270 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_next_ffield_scat.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_next_pp_field.F90 in thread 4271 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_next_pp_field.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_umhdr.F90 in thread 4272 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_umhdr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/readfld.F90 in thread 4273 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/readfld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/reset_field_flags.F90 in thread 4274 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/reset_field_flags.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/setup_umhdr.F90 in thread 4275 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/setup_umhdr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/unpackflds.F90 in thread 4276 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/unpackflds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/update_time.F90 in thread 4277 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/update_time.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/word_sizes_mod.F90 in thread 4278 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/word_sizes_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/writeflds.F90 in thread 4279 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/writeflds.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/writelookup.F90 in thread 4280 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/crmstyle_coarse_grid/writelookup.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/anc_fld.F90 in thread 4281 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/anc_fld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/anc_head.F90 in thread 4282 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/anc_head.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/calc_cfi_and_fld.F90 in thread 4283 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/calc_cfi_and_fld.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/calc_len_cfi.F90 in thread 4284 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/calc_len_cfi.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/conv_real.F90 in thread 4285 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/conv_real.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/dataw.F90 in thread 4286 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/dataw.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/date_conversions.F90 in thread 4287 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/date_conversions.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/find_namelist.F90 in thread 4288 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/find_namelist.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/oa_pack.F90 in thread 4289 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/oa_pack.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/pp_table.F90 in thread 4290 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/pp_table.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/pptoanc.F90 in thread 4291 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/pptoanc.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/read_pp_header.F90 in thread 4292 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/read_pp_header.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/pptoanc/readdata.F90 in thread 4293 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/pptoanc/readdata.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/box_bnd.F90 in thread 4294 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/box_bnd.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/box_sum.F90 in thread 4295 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/box_sum.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/calc_fit_fsat.F90 in thread 4296 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/calc_fit_fsat.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/calc_nlookups_mod.F90 in thread 4297 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/calc_nlookups_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/h_int_aw.F90 in thread 4298 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/h_int_aw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/h_int_init_aw.F90 in thread 4299 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/h_int_init_aw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/inancila-rcf_inancila.F90 in thread 4300 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/inancila-rcf_inancila.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ac_interp_mod.F90 in thread 4301 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ac_interp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_address_length_mod.F90 in thread 4302 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_address_length_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_address_mod.F90 in thread 4303 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_address_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_address_vars_mod.F90 in thread 4304 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_address_vars_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_adjust_pstar_mod.F90 in thread 4305 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_adjust_pstar_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_adjust_tsoil_mod.F90 in thread 4306 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_adjust_tsoil_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_alloc_field_mod.F90 in thread 4307 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_alloc_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_allochdr_mod.F90 in thread 4308 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_allochdr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ancil_atmos_mod.F90 in thread 4309 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ancil_atmos_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ancil_mod.F90 in thread 4310 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ancil_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_apply_coastal_adjustment_mod.F90 in thread 4311 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_apply_coastal_adjustment_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_nlsizes.F90 in thread 4312 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_nlsizes.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_recon_horizontal_mod.F90 in thread 4313 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_recon_horizontal_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_recon_vertical_mod.F90 in thread 4314 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_recon_vertical_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_aux_file_mod.F90 in thread 4315 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_aux_file_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_average_polar_mod.F90 in thread 4316 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_average_polar_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_bcaststm_mod.F90 in thread 4317 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_bcaststm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_brunt_vaisala_prof_mod.F90 in thread 4318 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_brunt_vaisala_prof_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_2d_cca_mod.F90 in thread 4319 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_2d_cca_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_coords_mod.F90 in thread 4320 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_coords_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_exner_theta_mod.F90 in thread 4321 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_exner_theta_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_fsat_mod.F90 in thread 4322 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_fsat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_gamtot_mod.F90 in thread 4323 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_gamtot_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_len_ancil_mod.F90 in thread 4324 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_len_ancil_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_output_exner_mod.F90 in thread 4325 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_output_exner_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_p_star_mod.F90 in thread 4326 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_p_star_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_rho_mod.F90 in thread 4327 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_rho_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_tile_map_mod.F90 in thread 4328 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_tile_map_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_tiles_mod.F90 in thread 4329 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_tiles_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_water_tracers.F90 in thread 4330 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_calc_water_tracers.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_change_dust_bins_mod.F90 in thread 4331 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_change_dust_bins_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_cloud_frac_chk_mod.F90 in thread 4332 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_cloud_frac_chk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_compare_tiles_mod.F90 in thread 4333 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_compare_tiles_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_control_mod.F90 in thread 4334 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_control_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_conv_cld_chk_mod.F90 in thread 4335 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_conv_cld_chk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_create_dump_mod.F90 in thread 4336 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_create_dump_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_data_source_mod.F90 in thread 4337 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_data_source_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_decompose_mod.F90 in thread 4338 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_decompose_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_2d_cca_mod.F90 in thread 4339 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_2d_cca_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_adv_winds_mod.F90 in thread 4340 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_adv_winds_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_cloudfrac_mod.F90 in thread 4341 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_cloudfrac_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_dry_rho.F90 in thread 4342 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_dry_rho.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_etadot.F90 in thread 4343 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_etadot.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_exner_surf.F90 in thread 4344 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_exner_surf.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_cat_thick_mod.F90 in thread 4345 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_cat_thick_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_temp_mod.F90 in thread 4346 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_temp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_thick_mod.F90 in thread 4347 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_thick_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_sea_ice_temp_mod.F90 in thread 4348 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_sea_ice_temp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_thetavd.F90 in thread 4349 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_thetavd.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_wav_winds_mod.F90 in thread 4350 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_wav_winds_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_z0_sice_mod.F90 in thread 4351 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_derv_z0_sice_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ecmwfcodes_mod.F90 in thread 4352 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ecmwfcodes_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_eg_poles.F90 in thread 4353 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_eg_poles.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_est_sthzw_mod.F90 in thread 4354 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_est_sthzw_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_est_zw_mod.F90 in thread 4355 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_est_zw_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_exner_p_convs_mod.F90 in thread 4356 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_exner_p_convs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_exppx_mod.F90 in thread 4357 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_exppx_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_field_calcs_mod.F90 in thread 4358 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_field_calcs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_field_dependent_calcs_mod.F90 in thread 4359 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_field_dependent_calcs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_field_equals_mod.F90 in thread 4360 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_field_equals_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_field_type_mod.F90 in thread 4361 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_field_type_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_filter_exner.F90 in thread 4362 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_filter_exner.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_finalise_mod.F90 in thread 4363 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_finalise_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_fit_fsat_mod.F90 in thread 4364 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_fit_fsat_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_freeumhdr_mod.F90 in thread 4365 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_freeumhdr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_freeze_soil_mod.F90 in thread 4366 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_freeze_soil_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_gather_field_mod.F90 in thread 4367 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_gather_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_gather_zonal_field_mod.F90 in thread 4368 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_gather_zonal_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_general_gather_field_mod.F90 in thread 4369 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_general_gather_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_general_scatter_field_mod.F90 in thread 4370 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_general_scatter_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_generate_heights_mod.F90 in thread 4371 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_generate_heights_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_get_regridded_tile_fractions.F90 in thread 4372 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_get_regridded_tile_fractions.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_getppx_mod.F90 in thread 4373 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_getppx_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_global_to_local_mod.F90 in thread 4374 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_global_to_local_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib2ff_init_mod.F90 in thread 4375 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib2ff_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_assign_mod.F90 in thread 4376 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_assign_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_block_params_mod.F90 in thread 4377 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_block_params_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_check_mod.F90 in thread 4378 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_check_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_control_mod.F90 in thread 4379 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_control_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_debug_tools_mod.F90 in thread 4380 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_debug_tools_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_dest_list_mod.F90 in thread 4381 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_dest_list_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_fldsort_mod.F90 in thread 4382 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_fldsort_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_interp_tnpstar_mod.F90 in thread 4383 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_interp_tnpstar_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_lookups_mod.F90 in thread 4384 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_lookups_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_read_data_mod.F90 in thread 4385 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_read_data_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_sethdr_mod.F90 in thread 4386 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_sethdr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_ctl_mod.F90 in thread 4387 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_ctl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_exner_mod.F90 in thread 4388 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_exner_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_hdr_mod.F90 in thread 4389 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_hdr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_lpstar_mod.F90 in thread 4390 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_lpstar_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_lsm_mod.F90 in thread 4391 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_lsm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_orog_mod.F90 in thread 4392 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_orog_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_snow_mod.F90 in thread 4393 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_snow_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_soilm_mod.F90 in thread 4394 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_soilm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_t_n_pstar_h_interp_mod.F90 in thread 4395 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grib_t_n_pstar_h_interp_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_grid_type_mod.F90 in thread 4396 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_grid_type_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_ctl_mod.F90 in thread 4397 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_ctl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_bl_mod.F90 in thread 4398 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_bl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_cart_aw.F90 in thread 4399 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_cart_aw.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_cart_bl.F90 in thread 4400 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_cart_bl.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_nearest_mod.F90 in thread 4401 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_nearest_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_hdppxrf_mod.F90 in thread 4402 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_hdppxrf_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_headaddress_mod.F90 in thread 4403 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_headaddress_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_headers_mod.F90 in thread 4404 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_headers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_horizontal_mod.F90 in thread 4405 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_horizontal_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_1d_profiles_mod.F90 in thread 4406 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_1d_profiles_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_T_p_mod.F90 in thread 4407 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_T_p_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_eta_conv_mod.F90 in thread 4408 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_eta_conv_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_geo_p_mod.F90 in thread 4409 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_geo_p_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_pert_mod.F90 in thread 4410 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_pert_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_u_p_mod.F90 in thread 4411 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_u_p_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_channel_mod.F90 in thread 4412 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_channel_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_constants_mod.F90 in thread 4413 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_mod.F90 in thread 4414 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_bubble_constants_mod.F90 in thread 4415 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_bubble_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_bubble_mod.F90 in thread 4416 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_bubble_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baro_pert_mod.F90 in thread 4417 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baro_pert_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baroclinic_constants_mod.F90 in thread 4418 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baroclinic_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baroclinic_mod.F90 in thread 4419 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baroclinic_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_file_forcing_mod.F90 in thread 4420 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_file_forcing_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_gauss_bubble_mod.F90 in thread 4421 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_gauss_bubble_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_generic_temperature_profile_mod.F90 in thread 4422 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_generic_temperature_profile_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_gflat_mod.F90 in thread 4423 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_gflat_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_hydrostatic_balance_mod.F90 in thread 4424 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_hydrostatic_balance_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_hydrostatic_from_temp_mod.F90 in thread 4425 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_hydrostatic_from_temp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_initial_profiles_mod.F90 in thread 4426 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_initial_profiles_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_initialisation_mod.F90 in thread 4427 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_initialisation_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_invert_jacob_mod.F90 in thread 4428 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_invert_jacob_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_isothermal_profile_mod.F90 in thread 4429 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_isothermal_profile_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_newton_1d_equations_mod.F90 in thread 4430 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_newton_1d_equations_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_newton_solver.F90 in thread 4431 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_newton_solver.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_pprofile_constants_mod.F90 in thread 4432 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_pprofile_constants_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_qprofile_mod.F90 in thread 4433 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_qprofile_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_random_perturbation_mod.F90 in thread 4434 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_random_perturbation_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_rotating_solid_body_mod.F90 in thread 4435 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_rotating_solid_body_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_set_eta_levels_mod.F90 in thread 4436 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_set_eta_levels_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_set_orography_mod.F90 in thread 4437 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_set_orography_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_surface_mod.F90 in thread 4438 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_surface_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_thermodynamic_profile_mod.F90 in thread 4439 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_thermodynamic_profile_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_tprofile_mod.F90 in thread 4440 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_tprofile_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_tracer_init_mod.F90 in thread 4441 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_tracer_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vapour_calc_mod.F90 in thread 4442 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vapour_calc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vapour_profile_mod.F90 in thread 4443 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vapour_profile_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vgrid_mod.F90 in thread 4444 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vgrid_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_infile_init_mod.F90 in thread 4445 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_infile_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_canopy_water_mod.F90 in thread 4446 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_canopy_water_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_field_on_tiles_mod.F90 in thread 4447 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_field_on_tiles_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_flake_mod.F90 in thread 4448 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_flake_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_h_interp_mod.F90 in thread 4449 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_h_interp_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_snow_bk_dens.F90 in thread 4450 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_snow_bk_dens.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_snowdep.F90 in thread 4451 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_snowdep.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_soil_temp.F90 in thread 4452 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_soil_temp.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_sthu_irr.F90 in thread 4453 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_sthu_irr.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_frac.F90 in thread 4454 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_frac.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_snow_mod.F90 in thread 4455 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_snow_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_t_mod.F90 in thread 4456 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_t_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_init_urban_macdonald_mod.F90 in thread 4457 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_init_urban_macdonald_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_initialise_mod.F90 in thread 4458 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_initialise_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_interp_weights_mod.F90 in thread 4459 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_interp_weights_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_interpolate_mod.F90 in thread 4460 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_interpolate_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_items_mod.F90 in thread 4461 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_items_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_level_code_mod.F90 in thread 4462 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_level_code_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_locate_alt_field_mod.F90 in thread 4463 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_locate_alt_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_locate_mod.F90 in thread 4464 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_locate_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_lsh_field_checks_mod.F90 in thread 4465 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_lsh_field_checks_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_lsh_land_ice_chk_mod.F90 in thread 4466 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_lsh_land_ice_chk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_lsm_mod.F90 in thread 4467 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_lsm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_mixing_ratios_mod.F90 in thread 4468 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_mixing_ratios_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ml_snowpack_mod.F90 in thread 4469 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ml_snowpack_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_netcdf_atmos_mod.F90 in thread 4470 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_netcdf_atmos_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_netcdf_init_mod.F90 in thread 4471 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_netcdf_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_idealised_mod.F90 in thread 4472 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_idealised_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_science_mod.F90 in thread 4473 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_science_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_technical_mod.F90 in thread 4474 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_technical_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_nrecon_mod.F90 in thread 4475 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_nrecon_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_o3intp_mod.F90 in thread 4476 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_o3intp_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_open_lsm_ancil_mod.F90 in thread 4477 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_open_lsm_ancil_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_outfile_init_mod.F90 in thread 4478 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_outfile_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_polar_rows_chk_mod.F90 in thread 4479 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_polar_rows_chk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_polar_wind.F90 in thread 4480 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_polar_wind.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_post_interp_transform_mod.F90 in thread 4481 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_post_interp_transform_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_post_process_mod.F90 in thread 4482 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_post_process_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ppx_info_mod.F90 in thread 4483 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ppx_info_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_pre_interp_transform_mod.F90 in thread 4484 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_pre_interp_transform_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_pre_process_calcs_mod.F90 in thread 4485 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_pre_process_calcs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_read_field_mod.F90 in thread 4486 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_read_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_read_lsm_land_points_mod.F90 in thread 4487 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_read_lsm_land_points_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_read_multi_mod.F90 in thread 4488 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_read_multi_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_read_namelists_mod.F90 in thread 4489 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_read_namelists_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_read_veg_ice_mask_mod.F90 in thread 4490 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_read_veg_ice_mask_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readflds.F90 in thread 4491 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readflds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readlsmin_mod.F90 in thread 4492 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readlsmin_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_ancilcta_mod.F90 in thread 4493 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_ancilcta_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_carbon_options_mod.F90 in thread 4494 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_carbon_options_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_coupling_mod.F90 in thread 4495 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_coupling_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_encorr_mod.F90 in thread 4496 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_encorr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_gen_phys_options_mod.F90 in thread 4497 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_gen_phys_options_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_headers_mod.F90 in thread 4498 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_headers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_horizont_mod.F90 in thread 4499 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_horizont_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_ideal_free_tracer_mod.F90 in thread 4500 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_ideal_free_tracer_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_items_mod.F90 in thread 4501 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_items_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_lamconfig_mod.F90 in thread 4502 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_lamconfig_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_model_domain_mod.F90 in thread 4503 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_model_domain_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_nlstcall.F90 in thread 4504 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_nlstcall.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_nsubmodl_mod.F90 in thread 4505 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_nsubmodl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_recon_idealised_mod.F90 in thread 4506 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_recon_idealised_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_recon_science_mod.F90 in thread 4507 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_recon_science_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runaerosol_mod.F90 in thread 4508 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runaerosol_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runbl_mod.F90 in thread 4509 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runbl_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runcloud_mod.F90 in thread 4510 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runcloud_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runconvection_mod.F90 in thread 4511 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runconvection_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundust_mod.F90 in thread 4512 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundust_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundyn_mod.F90 in thread 4513 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundyn_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundyntest_mod.F90 in thread 4514 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundyntest_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runelectric_mod.F90 in thread 4515 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runelectric_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runfreetracers_mod.F90 in thread 4516 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runfreetracers_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runglomapaeroclim_mod.F90 in thread 4517 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runglomapaeroclim_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rungwd_mod.F90 in thread 4518 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rungwd_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runmurk_mod.F90 in thread 4519 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runmurk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runozone_mod.F90 in thread 4520 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runozone_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runprecip_mod.F90 in thread 4521 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runprecip_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runradiation_mod.F90 in thread 4522 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runradiation_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runstochastic_mod.F90 in thread 4523 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runstochastic_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runukca_mod.F90 in thread 4524 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runukca_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_trans_mod.F90 in thread 4525 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_trans_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_vertical_mod.F90 in thread 4526 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_vertical_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readstm_mod.F90 in thread 4527 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readstm_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_readumhdr_mod.F90 in thread 4528 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_readumhdr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_recompute_wet_rho.F90 in thread 4529 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_recompute_wet_rho.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_reverse_field_mod.F90 in thread 4530 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_reverse_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_rotate_mod.F90 in thread 4531 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_rotate_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_scatter_field_mod.F90 in thread 4532 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_scatter_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_scatter_zonal_field_mod.F90 in thread 4533 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_scatter_zonal_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_sea_ice_frac_chk_mod.F90 in thread 4534 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_sea_ice_frac_chk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_select_weights_mod.F90 in thread 4535 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_select_weights_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_coldepc_mod.F90 in thread 4536 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_coldepc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_data_source_mod.F90 in thread 4537 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_data_source_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_dominant_tile.F90 in thread 4538 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_dominant_tile.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_interp_flags_mod.F90 in thread 4539 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_interp_flags_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_interp_logicals_mod.F90 in thread 4540 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_interp_logicals_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_lsm_land_points_mod.F90 in thread 4541 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_lsm_land_points_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_neighbour_mod.F90 in thread 4542 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_neighbour_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_orography_mod.F90 in thread 4543 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_orography_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_set_rowdepc_mod.F90 in thread 4544 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_set_rowdepc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_field_mod.F90 in thread 4545 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_fixhd_mod.F90 in thread 4546 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_fixhd_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_header_mod.F90 in thread 4547 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_header_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_intc_mod.F90 in thread 4548 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_intc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_levdepc_mod.F90 in thread 4549 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_levdepc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_lookup_mod.F90 in thread 4550 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_lookup_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_lsm_out_mod.F90 in thread 4551 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_lsm_out_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_marine_mask.F90 in thread 4552 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_marine_mask.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_realc_mod.F90 in thread 4553 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_setup_realc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_smc_conc_mod.F90 in thread 4554 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_smc_conc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_smc_stress_mod.F90 in thread 4555 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_smc_stress_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_snow_amount_chk_mod.F90 in thread 4556 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_snow_amount_chk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_snowstores.F90 in thread 4557 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_snowstores.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_soil_moist_chk_mod.F90 in thread 4558 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_soil_moist_chk_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_soilconc_to_soilmoist_mod.F90 in thread 4559 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_soilconc_to_soilmoist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_soilstress_to_soilmoist_mod.F90 in thread 4560 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_soilstress_to_soilmoist_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_spiral_circle_s_mod.F90 in thread 4561 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_spiral_circle_s_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_stash_init_mod.F90 in thread 4562 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_stash_init_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_stash_proc_mod.F90 in thread 4563 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_stash_proc_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_theta_t_convs_mod.F90 in thread 4564 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_theta_t_convs_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_trans_mod.F90 in thread 4565 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_trans_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_ukmocodes_mod.F90 in thread 4566 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_ukmocodes_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_umhead_mod.F90 in thread 4567 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_umhead_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_v_int_ctl_mod.F90 in thread 4568 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_v_int_ctl_mod.F90'] +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_vert_cloud_mod.F90 in thread 4569 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_vert_cloud_mod.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_vertical_mod.F90 in thread 4570 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_vertical_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_write_field_mod.F90 in thread 4571 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_write_field_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_write_multi_mod.F90 in thread 4572 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_write_multi_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_writeumhdr_mod.F90 in thread 4573 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_writeumhdr_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/rcf_writflds.F90 in thread 4574 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/rcf_writflds.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/reconfigure.F90 in thread 4575 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/reconfigure.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/replanca-rcf_replanca.F90 in thread 4576 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/replanca-rcf_replanca.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/qxreconf/sum_over_x_mod.F90 in thread 4577 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/qxreconf/sum_over_x_mod.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/sstpert_library/dummy_routines.F90 in thread 4578 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/sstpert_library/dummy_routines.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/sstpert_library/sst_genpatt.F90 in thread 4579 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/sstpert_library/sst_genpatt.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/sstpert_library/sstpert.F90 in thread 4580 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/sstpert_library/sstpert.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/wafccb_library/convact.F90 in thread 4581 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/wafccb_library/convact.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/wafccb_library/fill_n_dspec.F90 in thread 4582 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/wafccb_library/fill_n_dspec.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/wafccb_library/fill_pressure.F90 in thread 4583 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/wafccb_library/fill_pressure.F90'] +DEBUG : Thread completed +DEBUG : Running checks for ../../../UM_Trunk//src/utility/wafccb_library/icaoheight.F90 in thread 4584 +DEBUG : file_chunk is ['../../../UM_Trunk//src/utility/wafccb_library/icaoheight.F90'] +DEBUG : Thread completed +DEBUG : Thread completed +The following files have failed the UMDP3 compliance tests: +File ../../../UM_Trunk//admin/branch_management/create_HG2_branch : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/branch_management/create_branch : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/branch_management/create_patch_for_external_UM.sh : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/branch_management/migrate_branch : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/code_styling/ampersands.py : + line 10:80: E501 line too long (80 > 79 characters) + line 477:11: W292 no newline at end of file + +File ../../../UM_Trunk//admin/code_styling/fstring_parse.py : + line 9:80: E501 line too long (80 > 79 characters) + line 85:13: E741 ambiguous variable name 'l' + line 103:13: E117 over-indented (comment) + line 104:13: E117 over-indented + line 322:80: E501 line too long (80 > 79 characters) + line 365:74: E502 the backslash is redundant between brackets + line 535:20: W292 no newline at end of file + +File ../../../UM_Trunk//admin/code_styling/indentation.py : + line 11:80: E501 line too long (80 > 79 characters) + line 48:36: E502 the backslash is redundant between brackets + line 49:26: E502 the backslash is redundant between brackets + line 50:41: E502 the backslash is redundant between brackets + line 51:34: E502 the backslash is redundant between brackets + line 79:28: E502 the backslash is redundant between brackets + line 80:26: E502 the backslash is redundant between brackets + line 81:41: E502 the backslash is redundant between brackets + line 82:34: E502 the backslash is redundant between brackets + line 349:11: W292 no newline at end of file + +File ../../../UM_Trunk//admin/code_styling/styling.py : + line 10:80: E501 line too long (80 > 79 characters) + line 31:80: E501 line too long (80 > 79 characters) + line 839:71: E502 the backslash is redundant between brackets + line 906:71: E502 the backslash is redundant between brackets + line 1141:11: W292 no newline at end of file + +File ../../../UM_Trunk//admin/code_styling/umdp3_fixer.py : + line 11:80: E501 line too long (80 > 79 characters) + line 202:17: E129 visually indented line with same indent as next logical line + line 415:11: W292 no newline at end of file + +File ../../../UM_Trunk//admin/code_styling/whitespace.py : + line 3:1: E266 too many leading '#' for block comment + line 120:67: E502 the backslash is redundant between brackets + line 275:11: W292 no newline at end of file + +File ../../../UM_Trunk//admin/codebrowser/UM.co2h : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/codebrowser/f90tohtml_procedure : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/codebrowser/run_code_browse : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/create_stdjobs.py : + line 362:80: E501 line too long (80 > 79 characters) + line 488:65: W292 no newline at end of file + +File ../../../UM_Trunk//admin/gcom_codebrowser/GCOM.f2h : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/gcom_codebrowser/f90tohtml.procedure : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/data/data_coarse : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/data/data_fine : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/data/data_latlon : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/data/pwrdLogo200.gif : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/help.html : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/install : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/read.me : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/centreview.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/checklatlon.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/colour.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/drawlatlon.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/drawmap.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/flipview.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/helpbrowser.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/main.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/newarea.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/params.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/print.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/util.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/Tcl/zoom.tcl : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/lampos_install/source/coasts.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used an archaic fortran intrinsic function + EXIT statements should be labelled + READ statements should have an explicit UNIT= as their first argument + Never use STOP or CALL abort +File ../../../UM_Trunk//admin/lampos_install/source/eqtoll.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//admin/lampos_install/source/lltoeq.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//admin/lampos_install/source/main.eqtoll.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used WRITE(6) rather than umMessage and umPrint + READ statements should have an explicit UNIT= as their first argument + Never use STOP or CALL abort +File ../../../UM_Trunk//admin/lampos_install/source/main.lltoeq.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used WRITE(6) rather than umMessage and umPrint + Used an archaic fortran intrinsic function + EXIT statements should be labelled + READ statements should have an explicit UNIT= as their first argument + Never use STOP or CALL abort +File ../../../UM_Trunk//admin/ppcodes/fcodes.rst : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/rose-stem/metagen.py : + Line includes trailing whitespace character(s) + line 3:55: W291 trailing whitespace + line 4:61: W291 trailing whitespace + line 5:63: W291 trailing whitespace + line 6:72: W291 trailing whitespace + line 17:1: E302 expected 2 blank lines, found 1 + line 30:32: E228 missing whitespace around modulo operator + line 46:39: E127 continuation line over-indented for visual indent + line 53:44: E127 continuation line over-indented for visual indent + line 54:1: W293 blank line contains whitespace + line 62:1: W293 blank line contains whitespace + line 67:74: W291 trailing whitespace + line 75:51: E203 whitespace before ',' + line 92:80: E501 line too long (90 > 79 characters) + line 93:80: E501 line too long (91 > 79 characters) + line 94:40: E228 missing whitespace around modulo operator + line 98:48: E228 missing whitespace around modulo operator + line 102:1: E302 expected 2 blank lines, found 1 + line 106:29: E228 missing whitespace around modulo operator + line 109:7: E111 indentation is not a multiple of 4 + line 110:7: E111 indentation is not a multiple of 4 + line 111:11: E111 indentation is not a multiple of 4 + line 112:7: E111 indentation is not a multiple of 4 + line 113:7: E111 indentation is not a multiple of 4 + line 114:11: E111 indentation is not a multiple of 4 + line 115:11: E111 indentation is not a multiple of 4 + line 116:15: E111 indentation is not a multiple of 4 + line 119:1: E302 expected 2 blank lines, found 1 + line 123:29: E228 missing whitespace around modulo operator + line 126:7: E111 indentation is not a multiple of 4 + line 127:7: E111 indentation is not a multiple of 4 + line 128:7: E111 indentation is not a multiple of 4 + line 129:11: E111 indentation is not a multiple of 4 + line 130:15: E111 indentation is not a multiple of 4 + line 131:11: E111 indentation is not a multiple of 4 + line 132:11: E111 indentation is not a multiple of 4 + line 133:15: E111 indentation is not a multiple of 4 + line 134:15: E111 indentation is not a multiple of 4 + line 135:19: E111 indentation is not a multiple of 4 + line 136:19: E111 indentation is not a multiple of 4 + line 137:23: E111 indentation is not a multiple of 4 + line 138:23: E111 indentation is not a multiple of 4 + line 139:23: E111 indentation is not a multiple of 4 + line 140:23: E111 indentation is not a multiple of 4 + line 141:19: E111 indentation is not a multiple of 4 + line 142:23: E111 indentation is not a multiple of 4 + line 143:1: W293 blank line contains whitespace + line 146:1: W293 blank line contains whitespace + line 153:1: E302 expected 2 blank lines, found 1 + line 163:1: W293 blank line contains whitespace + line 186:80: E501 line too long (94 > 79 characters) + line 188:1: E302 expected 2 blank lines, found 1 + line 189:14: E201 whitespace after '[' + line 189:31: E228 missing whitespace around modulo operator + line 191:7: E111 indentation is not a multiple of 4 + line 191:48: E228 missing whitespace around modulo operator + line 194:1: W293 blank line contains whitespace + line 195:1: W293 blank line contains whitespace + line 202:40: E228 missing whitespace around modulo operator + line 210:1: W293 blank line contains whitespace + line 215:80: E501 line too long (107 > 79 characters) + line 217:80: E501 line too long (165 > 79 characters) + line 227:22: E201 whitespace after '[' + line 231:12: E225 missing whitespace around operator + line 232:1: W293 blank line contains whitespace + line 237:58: W291 trailing whitespace + line 248:66: E228 missing whitespace around modulo operator + line 251:29: W292 no newline at end of file + + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/rose-stem/monitoring.py : + line 594:11: W292 no newline at end of file + +File ../../../UM_Trunk//admin/rose-stem/produce_resources.py : + line 123:11: W292 no newline at end of file + +File ../../../UM_Trunk//admin/rose-stem/release_new_version.py : + line 982:6: W292 no newline at end of file + +File ../../../UM_Trunk//admin/rose-stem/update_all.py : + line 351:80: E501 line too long (83 > 79 characters) + line 641:13: W292 no newline at end of file + +File ../../../UM_Trunk//admin/search_stash.py : + line 256:51: W292 no newline at end of file + +File ../../../UM_Trunk//admin/stash : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//admin/trunk_parse/trunk_parse.py : + Line includes trailing whitespace character(s) + line 56:15: E203 whitespace before ':' + line 56:19: E201 whitespace after '[' + line 65:1: E302 expected 2 blank lines, found 1 + line 238:14: E211 whitespace before '(' + line 240:41: E228 missing whitespace around modulo operator + line 242:15: E111 indentation is not a multiple of 4 + line 243:15: E111 indentation is not a multiple of 4 + line 244:18: E211 whitespace before '(' + line 246:1: E302 expected 2 blank lines, found 1 + line 305:28: E127 continuation line over-indented for visual indent + line 334:24: E127 continuation line over-indented for visual indent + line 396:18: E128 continuation line under-indented for visual indent + line 423:1: E266 too many leading '#' for block comment + line 429:1: E303 too many blank lines (3) + line 474:15: E124 closing bracket does not match visual indentation + line 478:1: E265 block comment should start with '# ' + line 481:17: E225 missing whitespace around operator + line 481:71: W291 trailing whitespace + line 485:15: E225 missing whitespace around operator + line 485:66: W291 trailing whitespace + line 486:20: E127 continuation line over-indented for visual indent + line 498:67: E228 missing whitespace around modulo operator + line 498:80: E501 line too long (80 > 79 characters) + line 586:63: E502 the backslash is redundant between brackets + line 587:13: E128 continuation line under-indented for visual indent + line 588:13: E128 continuation line under-indented for visual indent + line 590:61: E502 the backslash is redundant between brackets + line 591:13: E128 continuation line under-indented for visual indent + line 592:13: E128 continuation line under-indented for visual indent + line 596:61: E502 the backslash is redundant between brackets + line 597:13: E128 continuation line under-indented for visual indent + line 598:13: E128 continuation line under-indented for visual indent + line 600:62: E502 the backslash is redundant between brackets + line 601:13: E128 continuation line under-indented for visual indent + line 602:13: E128 continuation line under-indented for visual indent + line 620:40: E502 the backslash is redundant between brackets + line 621:21: E128 continuation line under-indented for visual indent + line 647:78: E502 the backslash is redundant between brackets + line 651:1: E302 expected 2 blank lines, found 1 + line 652:80: E501 line too long (89 > 79 characters) + line 656:1: E302 expected 2 blank lines, found 1 + line 674:42: E127 continuation line over-indented for visual indent + line 676:48: E127 continuation line over-indented for visual indent + line 678:10: E127 continuation line over-indented for visual indent + line 692:80: E501 line too long (95 > 79 characters) + line 696:80: E501 line too long (88 > 79 characters) + line 704:80: E501 line too long (96 > 79 characters) + line 716:79: E502 the backslash is redundant between brackets + line 718:80: E501 line too long (89 > 79 characters) + line 720:80: E501 line too long (87 > 79 characters) + line 724:80: E501 line too long (96 > 79 characters) + line 755:12: E275 missing whitespace after keyword + line 762:1: W293 blank line contains whitespace + line 767:1: W293 blank line contains whitespace + line 779:33: E228 missing whitespace around modulo operator + line 780:31: E228 missing whitespace around modulo operator + line 781:33: E228 missing whitespace around modulo operator + line 781:59: W291 trailing whitespace + line 782:14: E127 continuation line over-indented for visual indent + line 867:50: E128 continuation line under-indented for visual indent + line 868:50: E128 continuation line under-indented for visual indent + line 869:50: E122 continuation line missing indentation or outdented + line 902:1: W293 blank line contains whitespace + line 934:1: W293 blank line contains whitespace + line 938:1: W293 blank line contains whitespace + line 943:80: E501 line too long (82 > 79 characters) + line 949:11: E111 indentation is not a multiple of 4 + line 950:80: E501 line too long (90 > 79 characters) + line 951:80: E501 line too long (81 > 79 characters) + line 966:26: W605 invalid escape sequence '\s' + line 966:36: W605 invalid escape sequence '\s' + line 966:40: E231 missing whitespace after ',' + line 984:80: E501 line too long (80 > 79 characters) + line 990:80: E501 line too long (80 > 79 characters) + line 1003:1: W293 blank line contains whitespace + line 1005:26: W605 invalid escape sequence '\s' + line 1005:36: W605 invalid escape sequence '\s' + line 1005:40: E231 missing whitespace after ',' + line 1022:1: W293 blank line contains whitespace + line 1024:40: E228 missing whitespace around modulo operator + line 1027:67: E228 missing whitespace around modulo operator + line 1027:71: W291 trailing whitespace + line 1028:13: E128 continuation line under-indented for visual indent + line 1081:5: E303 too many blank lines (2) + line 1084:1: E305 expected 2 blank lines after class or function definition, found 1 + line 1085:11: W292 no newline at end of file + + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//bin/um-crmstyle_coarse_grid : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//bin/um-pptoanc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//bin/um-scm : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//bin/um_script_functions : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fab/build_um_atmos.py : + Line includes trailing whitespace character(s) + line 140:5: E115 expected an indented block (comment) + line 149:70: W291 trailing whitespace + line 172:19: W292 no newline at end of file + + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fab/configs/compilers.py : + line 12:32: W292 no newline at end of file + +File ../../../UM_Trunk//fab/configs/external_paths.py : + line 9:50: W292 no newline at end of file + +File ../../../UM_Trunk//fab/configs/extract_list_atmos.py : + line 95:2: W292 no newline at end of file + +File ../../../UM_Trunk//fab/configs/meto-spice-gcc-ifort/atmos-spice-gcc-ifort-um-rigorous-noomp.py : + line 107:2: W292 no newline at end of file + +File ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-high.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-hp-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-xc40-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-scm-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/afw-xc40-intel/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-debug.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-high.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-cce/um-libs-safe.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-scm-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ecmwf-xc40-intel/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/icm-pwr7-xlf/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/icm-xc40-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/inc/options/eccodes/true.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/inc/options/mkl/true.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/inc/options/netcdf/true.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/inc/options/platagnostic/false.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/inc/um-libs-common.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/inc/um-utils-serial-common.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/kma-xc40-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-high.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-scm-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/kma-xc40-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/meto-ex1a-gnu/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-aspire2a-gnu/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-aspire2a-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-utama-gnu/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/mss-utama-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-ex-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-ex-cce/um-atmos-high.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-xc30-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-libs-debug.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-xc30-cce/um-utils-serial-safe.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/inc/serial.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncas-xc30-ifort/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-scm-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ncm-ibm-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/niwa-cs500-intel/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/niwa-xc50-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/niwa-xc50-intel/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/psc-bridges-intel/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/saws-xc30-cce/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-high.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/saws-xc30-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/external_paths.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ssec-x86-ifort/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-scm-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/ssec-x86-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-dial3-gnu/inc/external_paths.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-scm-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-dirac-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-emps-intel/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-epic-gnu/inc/external_paths.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-isca-ifort/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-atmos-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-libs-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-scm-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-mpp-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/uoe-isca-ifort/um-utils-serial-rigorous.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//fcm-make/vm-x86-gnu/inc/libs.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/custom_monsoon_xc40_cmp_to_key.py : + line 3:80: E501 line too long (80 > 79 characters) + line 8:1: E302 expected 2 blank lines, found 1 + line 13:9: E306 expected 1 blank line before a nested definition, found 0 + line 15:9: E306 expected 1 blank line before a nested definition, found 0 + line 17:9: E306 expected 1 blank line before a nested definition, found 0 + line 19:9: E306 expected 1 blank line before a nested definition, found 0 + line 21:9: E306 expected 1 blank line before a nested definition, found 0 + line 23:9: E306 expected 1 blank line before a nested definition, found 0 + line 25:13: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/output_naming.py : + line 19:80: E501 line too long (91 > 79 characters) + line 28:1: E302 expected 2 blank lines, found 1 + line 35:80: E501 line too long (80 > 79 characters) + line 36:9: E265 block comment should start with '# ' + line 36:80: E501 line too long (80 > 79 characters) + line 40:51: W605 invalid escape sequence '\(' + line 40:55: W605 invalid escape sequence '\)' + line 48:17: E129 visually indented line with same indent as next logical line + line 61:55: E231 missing whitespace after ',' + line 71:80: E501 line too long (80 > 79 characters) + line 76:9: E303 too many blank lines (2) + line 88:9: E265 block comment should start with '# ' + line 88:80: E501 line too long (80 > 79 characters) + line 99:25: E221 multiple spaces before operator + line 100:63: E231 missing whitespace after ',' + line 100:67: E231 missing whitespace after ',' + line 100:80: E501 line too long (82 > 79 characters) + line 102:80: E501 line too long (83 > 79 characters) + line 103:80: E501 line too long (82 > 79 characters) + line 104:19: E221 multiple spaces before operator + line 107:51: E231 missing whitespace after ',' + line 107:55: E231 missing whitespace after ',' + line 121:80: E501 line too long (80 > 79 characters) + line 122:80: E501 line too long (85 > 79 characters) + line 123:80: E501 line too long (89 > 79 characters) + line 126:28: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/output_streams.py : + line 31:80: E501 line too long (91 > 79 characters) + line 40:1: E302 expected 2 blank lines, found 1 + line 48:24: E221 multiple spaces before operator + line 48:51: W605 invalid escape sequence '\(' + line 48:55: W605 invalid escape sequence '\)' + line 49:56: W605 invalid escape sequence '\(' + line 49:60: W605 invalid escape sequence '\)' + line 69:80: E501 line too long (80 > 79 characters) + line 92:72: E225 missing whitespace around operator + line 93:80: E501 line too long (83 > 79 characters) + line 101:73: E225 missing whitespace around operator + line 108:75: E225 missing whitespace around operator + line 114:9: E303 too many blank lines (3) + line 114:28: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/profile_names.py : + line 25:80: E501 line too long (91 > 79 characters) + line 34:1: E302 expected 2 blank lines, found 1 + line 43:54: W605 invalid escape sequence '\(' + line 43:58: W605 invalid escape sequence '\)' + line 44:52: W605 invalid escape sequence '\(' + line 44:57: W605 invalid escape sequence '\)' + line 45:48: W605 invalid escape sequence '\(' + line 45:53: W605 invalid escape sequence '\)' + line 46:49: W605 invalid escape sequence '\(' + line 46:54: W605 invalid escape sequence '\)' + line 47:51: W605 invalid escape sequence '\(' + line 47:56: W605 invalid escape sequence '\)' + line 141:80: E501 line too long (80 > 79 characters) + line 146:65: E231 missing whitespace after ',' + line 148:41: E128 continuation line under-indented for visual indent + line 149:41: E128 continuation line under-indented for visual indent + line 150:41: E128 continuation line under-indented for visual indent + line 151:41: E128 continuation line under-indented for visual indent + line 156:71: E231 missing whitespace after ',' + line 156:80: E501 line too long (81 > 79 characters) + line 158:41: E128 continuation line under-indented for visual indent + line 159:41: E128 continuation line under-indented for visual indent + line 160:41: E128 continuation line under-indented for visual indent + line 165:28: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_copy.py : + line 56:16: E127 continuation line over-indented for visual indent + line 117:28: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_handling_funcs.py : + line 21:40: W605 invalid escape sequence '\(' + line 21:42: W605 invalid escape sequence '\d' + line 21:57: W605 invalid escape sequence '\)' + line 22:39: W605 invalid escape sequence '\(' + line 22:44: W605 invalid escape sequence '\w' + line 22:58: W605 invalid escape sequence '\)' + line 23:42: W605 invalid escape sequence '\(' + line 23:47: W605 invalid escape sequence '\w' + line 23:61: W605 invalid escape sequence '\)' + line 24:40: W605 invalid escape sequence '\(' + line 24:45: W605 invalid escape sequence '\w' + line 24:59: W605 invalid escape sequence '\)' + line 25:39: W605 invalid escape sequence '\(' + line 25:44: W605 invalid escape sequence '\w' + line 25:48: W605 invalid escape sequence '\)' + line 30:80: E501 line too long (80 > 79 characters) + line 53:5: E129 visually indented line with same indent as next logical line + line 93:5: E129 visually indented line with same indent as next logical line + line 189:11: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_indices.py : + line 74:80: E501 line too long (91 > 79 characters) + line 92:80: E501 line too long (83 > 79 characters) + line 93:80: E501 line too long (81 > 79 characters) + line 94:80: E501 line too long (80 > 79 characters) + line 95:80: E501 line too long (108 > 79 characters) + line 101:80: E501 line too long (105 > 79 characters) + line 124:80: E501 line too long (85 > 79 characters) + line 257:80: E501 line too long (86 > 79 characters) + line 443:25: E128 continuation line under-indented for visual indent + line 477:26: E275 missing whitespace after keyword + line 519:80: E501 line too long (87 > 79 characters) + line 998:80: E501 line too long (80 > 79 characters) + line 1002:80: E501 line too long (80 > 79 characters) + line 1105:80: E501 line too long (91 > 79 characters) + line 1285:80: E501 line too long (84 > 79 characters) + line 1307:80: E501 line too long (82 > 79 characters) + line 1383:1: E305 expected 2 blank lines after class or function definition, found 1 + line 1385:20: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_print.py : + line 33:1: E402 module level import not at top of file + line 214:33: E225 missing whitespace around operator + line 214:37: E225 missing whitespace around operator + line 224:13: E722 do not use bare 'except' + line 285:69: E225 missing whitespace around operator + line 422:9: E722 do not use bare 'except' + line 430:9: E722 do not use bare 'except' + line 548:9: E722 do not use bare 'except' + line 665:9: E722 do not use bare 'except' + line 770:9: E722 do not use bare 'except' + line 814:9: E722 do not use bare 'except' + line 837:5: E722 do not use bare 'except' + line 839:17: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_requests.py : + line 228:36: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/macros/stash_testmask.py : + line 21:1: E402 module level import not at top of file + line 3349:9: E722 do not use bare 'except' + line 3593:9: E722 do not use bare 'except' + line 3678:13: E722 do not use bare 'except' + line 3740:11: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/cylc8_compat.py : + line 18:80: E501 line too long (83 > 79 characters) + line 43:80: E501 line too long (83 > 79 characters) + line 63:12: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/stash.py : + line 897:49: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/HEAD/lib/python/widget/stash_parse.py : + Line includes trailing whitespace character(s) + line 15:1: E302 expected 2 blank lines, found 1 + line 18:1: W293 blank line contains whitespace + line 39:1: E122 continuation line missing indentation or outdented + line 40:80: E501 line too long (95 > 79 characters) + line 151:27: W292 no newline at end of file + + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-meta/um-atmos/__init__.py : + line 1:23: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-atmos/versions.py : + line 33:36: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/macros/stash_ordering.py : + line 41:17: E261 at least two spaces before inline comment + line 42:17: E261 at least two spaces before inline comment + line 45:17: E261 at least two spaces before inline comment + line 47:17: E261 at least two spaces before inline comment + line 48:17: E261 at least two spaces before inline comment + line 49:17: E261 at least two spaces before inline comment + line 50:17: E261 at least two spaces before inline comment + line 51:17: E261 at least two spaces before inline comment + line 52:17: E261 at least two spaces before inline comment + line 53:17: E261 at least two spaces before inline comment + line 54:17: E261 at least two spaces before inline comment + line 55:17: E261 at least two spaces before inline comment + line 56:17: E261 at least two spaces before inline comment + line 58:17: E261 at least two spaces before inline comment + line 59:17: E261 at least two spaces before inline comment + line 60:17: E261 at least two spaces before inline comment + line 61:17: E261 at least two spaces before inline comment + line 62:17: E261 at least two spaces before inline comment + line 63:17: E261 at least two spaces before inline comment + line 64:17: E261 at least two spaces before inline comment + line 65:17: E261 at least two spaces before inline comment + line 66:17: E261 at least two spaces before inline comment + line 67:17: E261 at least two spaces before inline comment + line 68:17: E261 at least two spaces before inline comment + line 69:17: E261 at least two spaces before inline comment + line 70:17: E261 at least two spaces before inline comment + line 71:17: E261 at least two spaces before inline comment + line 72:17: E261 at least two spaces before inline comment + line 73:17: E261 at least two spaces before inline comment + line 74:17: E261 at least two spaces before inline comment + line 75:17: E261 at least two spaces before inline comment + line 76:17: E261 at least two spaces before inline comment + line 77:17: E261 at least two spaces before inline comment + line 78:17: E261 at least two spaces before inline comment + line 79:17: E261 at least two spaces before inline comment + line 80:17: E261 at least two spaces before inline comment + line 119:24: E201 whitespace after '[' + line 123:74: E228 missing whitespace around modulo operator + line 123:78: E225 missing whitespace around operator + line 124:19: E128 continuation line under-indented for visual indent + line 124:49: E202 whitespace before ')' + line 140:36: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-createbc/HEAD/lib/python/widget/cylc8_compat.py : + line 18:80: E501 line too long (83 > 79 characters) + line 37:80: E501 line too long (83 > 79 characters) + line 52:12: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-createbc/__init__.py : + line 1:23: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-createbc/versions.py : + line 33:36: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-fcm-make/HEAD/lib/python/widget/cylc8_compat.py : + line 18:80: E501 line too long (83 > 79 characters) + line 37:80: E501 line too long (83 > 79 characters) + line 52:12: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-fcm-make/__init__.py : + line 1:23: W292 no newline at end of file + +File ../../../UM_Trunk//rose-meta/um-fcm-make/versions.py : + line 33:36: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/ana/mule_cumf.py : + line 215:17: E131 continuation line unaligned for hanging indent + line 225:17: E131 continuation line unaligned for hanging indent + line 244:13: E722 do not use bare 'except' + line 281:5: E303 too many blank lines (2) + line 417:51: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/ana/um_stdout.py : + line 17:19: W605 invalid escape sequence '\*' + line 17:21: W605 invalid escape sequence '\s' + line 17:24: W605 invalid escape sequence '\d' + line 17:27: W605 invalid escape sequence '\s' + line 17:30: W605 invalid escape sequence '\d' + line 17:33: W605 invalid escape sequence '\s' + line 17:36: W605 invalid escape sequence '\d' + line 17:39: W605 invalid escape sequence '\s' + line 17:43: W605 invalid escape sequence '\S' + line 17:47: W605 invalid escape sequence '\s' + line 17:50: W605 invalid escape sequence '\*' + line 271:9: E722 do not use bare 'except' + line 379:37: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/domain_def.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/iodef_main.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca025_mct_technical_gc4/file/namcouple : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm1_1/file/cf_name_table.txt : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/cf_name_table.txt : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/context_nemo_medusa.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-ice.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-medusa.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/file_def_nemo-oce.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/iodef.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_beta/file/namcouple : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/cf_name_table.txt : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/context_nemo_medusa.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-ice.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-medusa.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/file_def_nemo-oce.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/iodef.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/coupled_n96_orca1_mct_ukesm_curr/file/namcouple : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/cpl_glosea/file/namcouple : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/fcm_make_coupled_ocean_ukesm_curr/file/fcm-make.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/fcm_make_install_shumlib/file/fcm-make.cfg : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/hybrid_n48_n48_orca1_mct/file/field_def_bgc.xml : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/install_ctldata/bin/install_ctldata.sh : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/monitor/bin/monitor_apps : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/nemo_cice_glosea/file/cf_name_table.txt : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga7_amip/ana/mule_nc_ff.py : + line 167:72: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/ana/mule_nc_ff.py : + line 167:72: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga8_amip/ana/mule_wtrac.py : + Line includes trailing whitespace character(s) + line 14:80: E501 line too long (80 > 79 characters) + line 29:8: E221 multiple spaces before operator + line 35:9: E221 multiple spaces before operator + line 38:10: E225 missing whitespace around operator + line 39:14: E225 missing whitespace around operator + line 82:80: E501 line too long (126 > 79 characters) + line 83:17: E265 block comment should start with '# ' + line 96:5: E129 visually indented line with same indent as next logical line + line 98:29: E225 missing whitespace around operator + line 99:33: E225 missing whitespace around operator + line 99:53: E231 missing whitespace after ',' + line 105:80: E501 line too long (115 > 79 characters) + line 106:67: E231 missing whitespace after ',' + line 106:80: E501 line too long (106 > 79 characters) + line 114:80: E501 line too long (98 > 79 characters) + line 118:80: E501 line too long (83 > 79 characters) + line 127:9: E265 block comment should start with '# ' + line 130:80: E501 line too long (126 > 79 characters) + line 131:20: E225 missing whitespace around operator + line 132:24: E225 missing whitespace around operator + line 132:43: E231 missing whitespace after ',' + line 138:21: E122 continuation line missing indentation or outdented + line 139:21: E122 continuation line missing indentation or outdented + line 139:55: E231 missing whitespace after ',' + line 139:80: E501 line too long (93 > 79 characters) + line 141:1: W293 blank line contains whitespace + line 146:77: E203 whitespace before ',' + line 146:78: E231 missing whitespace after ',' + line 146:80: E501 line too long (104 > 79 characters) + line 150:80: E501 line too long (80 > 79 characters) + line 151:13: E122 continuation line missing indentation or outdented + line 154:9: E303 too many blank lines (2) + line 162:61: W291 trailing whitespace + line 185:72: W292 no newline at end of file + + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/rose_ana_n48_ga_amip_exp/ana/mule_nc_ff.py : + line 167:72: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/rose_ana_seukv_eg/ana/mule_nc_ff.py : + line 169:72: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/test_genseed.py : + line 17:43: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/run_mule_tests/bin/test_wafccb.py : + line 19:80: E501 line too long (101 > 79 characters) + line 65:1: E305 expected 2 blank lines after class or function definition, found 0 + line 114:28: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/script_apply_fortran_styling/bin/apply_fortran_styling.py : + line 46:80: E501 line too long (112 > 79 characters) + line 59:28: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/script_drhook_checker/bin/drhook_check.py : + line 40:80: E501 line too long (113 > 79 characters) + line 77:33: W605 invalid escape sequence '\.' + line 77:41: W605 invalid escape sequence '\d' + line 81:33: W605 invalid escape sequence '\.' + line 209:28: W605 invalid escape sequence '\s' + line 209:34: W605 invalid escape sequence '\s' + line 209:43: W605 invalid escape sequence '\s' + line 209:48: W605 invalid escape sequence '\w' + line 247:40: W605 invalid escape sequence '\s' + line 247:49: W605 invalid escape sequence '\s' + line 247:54: W605 invalid escape sequence '\w' + line 333:25: W605 invalid escape sequence '\s' + line 333:28: W605 invalid escape sequence '\(' + line 335:25: W605 invalid escape sequence '\s' + line 335:28: W605 invalid escape sequence '\(' + line 393:37: W605 invalid escape sequence '\s' + line 393:41: W605 invalid escape sequence '\w' + line 434:28: W605 invalid escape sequence '\s' + line 434:38: W605 invalid escape sequence '\w' + line 544:39: W605 invalid escape sequence '\W' + line 655:34: W605 invalid escape sequence '\s' + line 655:38: W605 invalid escape sequence '\s' + line 655:42: W605 invalid escape sequence '\d' + line 689:38: W605 invalid escape sequence '\s' + line 689:42: W605 invalid escape sequence '\s' + line 689:45: W605 invalid escape sequence '\d' + line 788:1: E305 expected 2 blank lines after class or function definition, found 1 + line 789:11: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/script_missing_macro/bin/validate_missing_macro.py : + Line includes trailing whitespace character(s) + line 63:25: E128 continuation line under-indented for visual indent + line 73:25: E128 continuation line under-indented for visual indent + line 85:70: W291 trailing whitespace + line 86:25: E128 continuation line under-indented for visual indent + line 87:25: E128 continuation line under-indented for visual indent + line 90:9: E303 too many blank lines (2) + line 94:80: E501 line too long (80 > 79 characters) + line 95:25: E128 continuation line under-indented for visual indent + line 96:25: E128 continuation line under-indented for visual indent + line 97:25: E128 continuation line under-indented for visual indent + line 98:25: E128 continuation line under-indented for visual indent + line 99:25: E128 continuation line under-indented for visual indent + line 100:25: E128 continuation line under-indented for visual indent + line 101:25: E128 continuation line under-indented for visual indent + line 102:25: E128 continuation line under-indented for visual indent + line 103:25: E128 continuation line under-indented for visual indent + line 104:25: E128 continuation line under-indented for visual indent + line 178:11: W292 no newline at end of file + + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/script_nl_bcast_checker/bin/nl_bcast_check.py : + line 45:1: E265 block comment should start with '# ' + line 45:80: E501 line too long (80 > 79 characters) + line 46:1: E302 expected 2 blank lines, found 1 + line 52:80: E501 line too long (81 > 79 characters) + line 54:1: E265 block comment should start with '# ' + line 54:80: E501 line too long (80 > 79 characters) + line 55:1: E302 expected 2 blank lines, found 1 + line 77:1: E265 block comment should start with '# ' + line 77:80: E501 line too long (80 > 79 characters) + line 78:1: E302 expected 2 blank lines, found 1 + line 88:25: W605 invalid escape sequence '\w' + line 97:15: E221 multiple spaces before operator + line 107:1: E265 block comment should start with '# ' + line 107:80: E501 line too long (80 > 79 characters) + line 108:1: E302 expected 2 blank lines, found 1 + line 128:5: E722 do not use bare 'except' + line 138:1: E265 block comment should start with '# ' + line 138:80: E501 line too long (80 > 79 characters) + line 139:1: E302 expected 2 blank lines, found 1 + line 171:1: E265 block comment should start with '# ' + line 171:80: E501 line too long (80 > 79 characters) + line 172:1: E302 expected 2 blank lines, found 1 + line 184:47: E227 missing whitespace around bitwise or shift operator + line 210:47: E227 missing whitespace around bitwise or shift operator + line 235:1: E265 block comment should start with '# ' + line 235:80: E501 line too long (80 > 79 characters) + line 236:1: E302 expected 2 blank lines, found 1 + line 264:52: E227 missing whitespace around bitwise or shift operator + line 289:64: E225 missing whitespace around operator + line 296:29: E128 continuation line under-indented for visual indent + line 319:52: E227 missing whitespace around bitwise or shift operator + line 345:1: E265 block comment should start with '# ' + line 345:80: E501 line too long (80 > 79 characters) + line 346:1: E302 expected 2 blank lines, found 1 + line 362:34: E227 missing whitespace around bitwise or shift operator + line 362:45: E227 missing whitespace around bitwise or shift operator + line 362:58: E227 missing whitespace around bitwise or shift operator + line 366:1: E265 block comment should start with '# ' + line 366:80: E501 line too long (80 > 79 characters) + line 367:1: E302 expected 2 blank lines, found 1 + line 384:80: E501 line too long (83 > 79 characters) + line 390:44: E227 missing whitespace around bitwise or shift operator + line 390:55: E227 missing whitespace around bitwise or shift operator + line 390:68: E227 missing whitespace around bitwise or shift operator + line 394:1: E265 block comment should start with '# ' + line 394:80: E501 line too long (80 > 79 characters) + line 395:1: E302 expected 2 blank lines, found 0 + line 409:80: E501 line too long (82 > 79 characters) + line 419:44: E227 missing whitespace around bitwise or shift operator + line 419:55: E227 missing whitespace around bitwise or shift operator + line 419:68: E227 missing whitespace around bitwise or shift operator + line 422:1: E265 block comment should start with '# ' + line 422:80: E501 line too long (80 > 79 characters) + line 423:1: E302 expected 2 blank lines, found 0 + line 471:80: E501 line too long (80 > 79 characters) + line 493:31: E227 missing whitespace around bitwise or shift operator + line 493:41: E227 missing whitespace around bitwise or shift operator + line 493:55: E227 missing whitespace around bitwise or shift operator + line 518:65: E227 missing whitespace around bitwise or shift operator + line 524:80: E501 line too long (81 > 79 characters) + line 541:38: E227 missing whitespace around bitwise or shift operator + line 571:40: E227 missing whitespace around bitwise or shift operator + line 571:50: E227 missing whitespace around bitwise or shift operator + line 571:64: E227 missing whitespace around bitwise or shift operator + line 599:49: E227 missing whitespace around bitwise or shift operator + line 611:49: E227 missing whitespace around bitwise or shift operator + line 616:18: E221 multiple spaces before operator + line 636:21: E221 multiple spaces before operator + line 636:52: E231 missing whitespace after ',' + line 637:53: E231 missing whitespace after ',' + line 639:15: E271 multiple spaces after keyword + line 639:38: E203 whitespace before ':' + line 709:80: E501 line too long (81 > 79 characters) + line 758:21: E303 too many blank lines (2) + line 779:25: E129 visually indented line with same indent as next logical line + line 811:80: E501 line too long (82 > 79 characters) + line 812:27: E225 missing whitespace around operator + line 814:80: E501 line too long (85 > 79 characters) + line 815:80: E501 line too long (126 > 79 characters) + line 823:1: E265 block comment should start with '# ' + line 823:80: E501 line too long (80 > 79 characters) + line 824:1: E302 expected 2 blank lines, found 1 + line 841:1: E265 block comment should start with '# ' + line 841:80: E501 line too long (80 > 79 characters) + line 842:1: E302 expected 2 blank lines, found 1 + line 856:15: E128 continuation line under-indented for visual indent + line 881:1: E265 block comment should start with '# ' + line 881:80: E501 line too long (80 > 79 characters) + line 882:1: E302 expected 2 blank lines, found 1 + line 893:23: E128 continuation line under-indented for visual indent + line 894:23: E128 continuation line under-indented for visual indent + line 895:80: E501 line too long (80 > 79 characters) + line 896:23: E128 continuation line under-indented for visual indent + line 899:23: E128 continuation line under-indented for visual indent + line 901:24: E128 continuation line under-indented for visual indent + line 910:1: E265 block comment should start with '# ' + line 910:80: E501 line too long (80 > 79 characters) + line 912:1: E305 expected 2 blank lines after class or function definition, found 1 + line 927:35: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/script_python_checker/bin/python_checker.py : + Line includes trailing whitespace character(s) + line 29:1: E265 block comment should start with '# ' + line 29:80: E501 line too long (80 > 79 characters) + line 30:1: E302 expected 2 blank lines, found 1 + line 36:80: E501 line too long (81 > 79 characters) + line 38:1: E265 block comment should start with '# ' + line 38:80: E501 line too long (80 > 79 characters) + line 39:1: E302 expected 2 blank lines, found 1 + line 39:25: E201 whitespace after '(' + line 39:34: E202 whitespace before ')' + line 44:74: W291 trailing whitespace + line 65:1: E265 block comment should start with '# ' + line 65:80: E501 line too long (80 > 79 characters) + line 66:1: E302 expected 2 blank lines, found 1 + line 83:1: E265 block comment should start with '# ' + line 83:80: E501 line too long (80 > 79 characters) + line 84:1: E302 expected 2 blank lines, found 1 + line 102:15: E128 continuation line under-indented for visual indent + line 108:14: E211 whitespace before '(' + line 120:18: E127 continuation line over-indented for visual indent + line 129:18: E128 continuation line under-indented for visual indent + line 130:18: E128 continuation line under-indented for visual indent + line 133:1: E265 block comment should start with '# ' + line 133:80: E501 line too long (80 > 79 characters) + line 145:80: E501 line too long (80 > 79 characters) + line 146:26: E127 continuation line over-indented for visual indent + line 160:23: E201 whitespace after '[' + line 162:24: E128 continuation line under-indented for visual indent + line 165:1: E265 block comment should start with '# ' + line 165:80: E501 line too long (80 > 79 characters) + line 167:1: E305 expected 2 blank lines after class or function definition, found 1 + line 180:34: W292 no newline at end of file + + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/script_site_validator/bin/site_validator.py : + line 211:20: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/app/um_ga7_amip/bin/crun_archive.sh : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/um_ga7_amip/bin/crun_install.sh : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/bin/crun_archive.sh : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/um_ga_amip_exp/bin/crun_install.sh : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/app/um_perf_glob/file/MPICH_RANK_ORDER_40x111_240 : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/bin/check_groups_coverage.py : + line 16:80: E501 line too long (80 > 79 characters) + line 30:80: E501 line too long (80 > 79 characters) + line 31:80: E501 line too long (80 > 79 characters) + line 85:80: E501 line too long (80 > 79 characters) + line 164:80: E501 line too long (80 > 79 characters) + line 209:80: E501 line too long (83 > 79 characters) + line 230:80: E501 line too long (80 > 79 characters) + line 251:11: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/bin/compiler_warnings.py : + line 822:11: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/bin/compiler_warnings_allowlist.py : + line 184:2: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/bin/lib_build_path_checker.py : + line 17:15: E128 continuation line under-indented for visual indent + line 17:36: E231 missing whitespace after ',' + line 18:23: E231 missing whitespace after ',' + line 20:1: E302 expected 2 blank lines, found 1 + line 23:44: E231 missing whitespace after ',' + line 24:20: E128 continuation line under-indented for visual indent + line 24:25: E231 missing whitespace after ',' + line 26:15: E128 continuation line under-indented for visual indent + line 29:11: E111 indentation is not a multiple of 4 + line 47:24: E712 comparison to True should be 'if cond is True:' or 'if cond:' + line 59:11: E225 missing whitespace around operator + line 62:1: E305 expected 2 blank lines after class or function definition, found 1 + line 63:11: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/bin/rose_cylc_version_test.py : + line 23:1: E302 expected 2 blank lines, found 1 + line 38:78: E502 the backslash is redundant between brackets + line 64:11: W292 no newline at end of file + +File ../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard-linux.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/afw/graph-standard-xc40.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/afw/runtime-install.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/family-xc40-common.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-integ-misc.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-linux-common.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/graph-standard-misc.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-coupled.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-global.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ecmwf/runtime-xc40-recon.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/icm/runtime-install.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-group.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-integ.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/kma/graph-standard.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-group.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ncm/graph-standard.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/saws/graph-standard.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ssec/family.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ssec/graph-standard.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/legacy_sites/ssec/runtime-install.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/macros-common.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/mss/tasks.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/mss/variables.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/ncas/family-ex.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/ncas/groups.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/ncas/tasks-ex.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/ncas/variables.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/nci/macros-gadi.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/niwa/queues.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/niwa/tasks-xc50.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/niwa/variables.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/psc/family.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//rose-stem/site/psc/groups.rc : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac-ac1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_control_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_diagnostics_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_dump_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/ac_stash.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/acdiag_namel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/acp_namel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/addinc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/calc_tfiltwts.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/cc_to_rhtot.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/chebpoly.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/comobs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/days.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/def_group.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/def_type.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/diago.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/diagopr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/fi.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/fieldstats.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/getob2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/getob3.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/getobs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/group_dep_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/hintcf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/hintmo.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/hmrtorh.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/iau.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/iau_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/in_acctl-inacctl1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_inc-1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_inc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_search-1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/lhn_search.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/mmspt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/num_obs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/num_obs2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/qlimits.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs2.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rdobs3.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/readiaufield.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/relaxc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcsl-1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcsl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfcslr.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvsg.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvsl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvvg.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/rfvvl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/set_relax_cf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/setdac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/settps.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/setup_iau.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/type_dep_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/vanmops_mixed_phase.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/vanrain.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/vardiagcloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/AC_assimilation/vertanl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP/MISR_simulator/MISR_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/MODIS_simulator/modis_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/COSP/actsim/lidar_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + Used an archaic fortran intrinsic function +File ../../../UM_Trunk//src/atmosphere/COSP/actsim/lmd_ipsl_stats.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_diagnostics_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_init_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_isccp_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_lidar.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_main_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_misr_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_modis_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_rttov_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_simulator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_stats.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_types_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/cosp_utils.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/icarus-scops-4.1-bsd/icarus.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/icarus-scops-4.1-bsd/scops.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/llnl/cosp_radar.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/llnl/llnl_stats.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/llnl/prec_scops.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/array_lib.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/calc_Re.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/dsd.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/format_input.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/gases.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/math_lib.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/mrgrnk.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/optics_lib.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/quickbeam_README : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator_init.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/radar_simulator_types.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/COSP/quickbeam/zeff.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_dependencies_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_diagnostics_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_gather_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_init_um_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_main_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_mxratio_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_precip_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_radiation_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_reff_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_subgrid_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_types_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/cosp_utils_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/model-interface/cosp_kinds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/src/cosp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/COSP2/src/cosp_config.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/diff_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/icao_ht_fc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/lionpylr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/maxwindspline_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_brunt_vaisala_freq_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cape_cin_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_cloudturb_pot_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_contrail_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_diags_driver_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_diags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_divergence_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_dust_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_icing_pot_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_inv_richardson_number_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_isotherm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_max_winds_topbase.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_mtn_stress_pref_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_mtn_turb_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_parcel_ascents_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_precip_sym_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_rel_vortic_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_snow_prob_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_thickness_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_tropoht_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_updh_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_vert_wind_shear_sq_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_vis_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_wafc_cat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/pws_wafc_ellrod1_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/temp_plevs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/uv_plevsB.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/PWS_diagnostics/zenith_delay.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/README : + Line includes trailing whitespace character(s) + Line includes trailing whitespace character(s) +File ../../../UM_Trunk//src/atmosphere/aerosols/aero_ctl-aeroctl2_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/aero_nuclscav.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/aero_params_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/age_aerosol.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/aodband_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/aodtype_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/arcl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/bmass_variable_hilem_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_aero_chm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_bm_bdy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_bm_con_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_nitrate_bdy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_nitrate_con_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_ocff_bdy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_ocff_con_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_st_bdy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_st_con_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_sulbdy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/c_sulchm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/calc_pm_diags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/calc_pm_params.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/calc_surf_area_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/coag_qi.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/diagnostics_aero.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/dms_flux_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/dust_parameters_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/aerosols/dustbin_conversion_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/get_sulpc_oxidants.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/grow_particles_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/hygro_fact.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/mass_calc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/ncnwsh2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/nh3dwash.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/nitrate.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/rainout.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/run_aerosol_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/aerosols/scnscv2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/scnwsh2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/set_arcl_clim.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/set_arcl_dimensions.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/sl3dwash.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/sootdiffscav.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/sulphr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/aerosols/write_sulpc_oxidants.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_vis_prob.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_wp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/calc_wp_below_t.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/fog_fr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/include/qsat_mod_qsat.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/include/qsat_mod_qsat_mix.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/murk_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/number_droplet_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_data_real32_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_data_real64_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/qsat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/set_seasalt_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_function_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_global_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_hydration_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_kind_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_mie_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_minpack_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_murk_scaling_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_noise_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_cast_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_list_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_phantom_tools_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_scheme_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vera_water_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vis_precip.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/visbty.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/visbty_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/atmosphere_service/vistoqt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl2.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl2_1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_expl3.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl3.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl3_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl4.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_impl4_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bdy_layr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_cloud_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_diags_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_lsp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_option_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/bl_trmix_dd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/btq_int.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/buoy_tq.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_initialize.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ddf_mix_length.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/diagnostics_bl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/dust_calc_emiss_frac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/dust_srce.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ex_coef.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ex_flux_tq.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ex_flux_uv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/excf_nl_9c.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/excfnl_cci.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/excfnl_compin.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/fm_drag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/gravsett.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/imp_mix.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/imp_solver.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/include/buoy_tq.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/boundary_layer/interp_uv_bl_tauxy.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/kmkh.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/kmkhz_9c.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/boundary_layer/kmkhz_9c_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_calcphi.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_condensation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_const_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_const_set.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_diff_matcoef.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_errfunc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ex_flux_tq.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_ex_flux_uv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_implic.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_initialize.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_length.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_level2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_option_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_shcu_buoy.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_simeq_ilud2_decmp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_simeq_matrix_prod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_bcgstab.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_ilud2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_solve_simeq_lud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_turbulence.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_update_covariance.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/mym_update_fields.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ni_bl_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/ni_imp_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/sblequil.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/sresfact.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/surf_couple_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/tr_mix.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/boundary_layer/vertical_diffs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/boundary_layer/wtrac_bl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/carbon/carbon_options_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/calc_div_ep_flux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/check_prod_levs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/eot_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/eot_increments_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/fft_track.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/filter_2D.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/legendre_poly_comp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/pc_to_pb.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/proj_matrix_comp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/track_main.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/track_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/winds_for_track.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/climate_diagnostics/zonal_average.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/all_scav_calls.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/autotune_conv_seg_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/betts_interface.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/calc_3d_cca-cal3dcca.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/calc_ccp_strength_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/calc_w_eqn.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/ccp_sea_breeze_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/chg_phse-chgphs3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cloud_w-cloudw1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cloud_w_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cloud_w_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cmt_heating_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cmt_mass-cmtmass4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/column_rh_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/add_conv_cloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/add_res_source.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/apply_scaling.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_diag_conv_cloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_pressure_incr_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_subregion_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_sum_massflux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/calc_turb_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_indep.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_scaling.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cfl_limit_sum_ent.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cloudfracs_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/cmpr_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_diags_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/comorph_main.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_closure_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_genesis_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_incr_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_sweep_compress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/conv_sweep_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/diag_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/diags_2d_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/diags_super_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/draft_diags_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/env_half_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_2d_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_diags_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/fields_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/find_cmpr_any.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/force_cloudfrac_consistency.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/grid_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/homog_conv_bl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/homog_conv_bl_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/init_diag_array.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/mass_rearrange.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/mass_rearrange_calc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/par_gen_distinct_layers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/parcel_diags_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/parcel_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/res_source_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/save_parcel_bl_top.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/set_dependent_constants.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/set_l_within_bl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/subregion_diags_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/subregion_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/control/turb_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/qsat_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/raise_error.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Never use STOP or CALL abort +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/set_qsat.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/standalone_test.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/standalone/tracer_source.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/assign_fields.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/assign_tracers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/calc_conv_incs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/calc_turb_len.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_conv_cloud_extras.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_diags_scm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_diags_um_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_interface_um.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/comorph_um_namelist_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/conv_update_precfrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/fracs_consistency.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/interp_turb.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/limit_turb_perts.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/raise_error.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/set_constants_from_um.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/set_qsat.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/interface/um/tracer_source.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/activate_cond.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/calc_cond_properties.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/calc_kqkt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/collision_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/collision_rate.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/fall_speed.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/ice_nucleation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/ice_rain_to_graupel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/microphysics_1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/microphysics_2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/set_cond_radius.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/microphysics/solve_wf_cond.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/calc_cond_temp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/calc_phase_change_coefs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/check_negatives.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/fall_in.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/fall_out.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/linear_qs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/melt_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/modify_coefs_ice.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/modify_coefs_liq.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_conservation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_consistency.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/moist_proc_diags_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/phase_change_coefs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/phase_change_solve.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/proc_incr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/solve_tq.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_proc/toggle_melt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_layer_mass.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_q_tot.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_rho_dry.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_virt_temp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/calc_virt_temp_dry.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/dry_adiabat.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/lat_heat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/sat_adjust.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/set_cp_tot.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/moist_thermo/set_dqsatdt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/add_region_parcel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_env_partitions.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_fields_next.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_init_mass.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_init_par_fields.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_qss_forcing_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_turb_parcel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/calc_turb_perts.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/init_mass_moist_frac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/init_test.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/normalise_init_parcel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/region_parcel_calcs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/set_par_winds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_genesis/set_region_cond_fields.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/buoyancy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/calc_cape.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/calc_sat_height.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/closure_scale_integrals.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/conv_level_step.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/entdet_res_source.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/entrain_fields.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/interp_diag_conv_cloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/momentum_eqn.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/normalise_integrals.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/parcel_dyn.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/plume_model_diags_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/precip_res_source.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_det.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_diag_conv_cloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_edge_virt_temp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_ent.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/set_par_cloudfrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/solve_detrainment.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/plume_model/update_par_radius.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/set_test_profiles.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_calc_cond_properties.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_check_bad_values.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_comorph.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_moist_proc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/unit_tests/test_solve_detrainment.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/util/brent_dekker_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/util/check_bad_values.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/util/compress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/util/copy_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/util/decompress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/util/diff_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/comorph/util/init_zero.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/con_rad-conrad1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/con_rad_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/con_scav-consc1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/congest_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/congest_conv_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/conv_cold_pools_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/conv_diag-6a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/conv_diag-condiag5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/conv_diag_comp-6a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/conv_diag_comp_5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init_q_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/conv_pc2_init_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/conv_surf_flux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/conv_type_defs.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/convec2-conv24a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/convec2_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cor_engy-5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cor_engy_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cor_engy_wtrac_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/correct_small_q_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/crs_frzl-crsfrz3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cumulus_test_5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/cv_alloc_diag_array.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cv_dealloc_diag_array.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cv_dependent_switch_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cv_derived_constants_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/cv_diag_param_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/cv_diagnostic_array_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/cv_hist_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cv_param_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cv_parcel_neutral_dil.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cv_parcel_neutral_inv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/cv_run_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/cv_set_dependent_switches.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/cv_stash_flg_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_all_call-ddacall4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_all_call-ddacall6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_call-ddcall4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_call-ddcall6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_env-ddenv4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_env-ddenv6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_init-ddinit4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dd_init-ddinit6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/ddraught-5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/ddraught-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/deep_cmt_incr-dpcmtinc4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/deep_conv-dpconv5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/deep_conv_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/deep_grad_stress-dpgrstrs4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/deep_ngrad_stress-dpngstrs4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/deep_turb_cmt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/deep_turb_grad_stress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/det_rate-detrat3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/det_rate_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/detrain-detrai4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/devap-devap3a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/diagnostics_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/downd-downd4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/downd-downd6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used an archaic fortran intrinsic function +File ../../../UM_Trunk//src/atmosphere/convection/dqs_dth-5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_cape.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/dts_cntl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_cond_and_dep.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_conv_classify.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_deduce_thetaandqv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_deep_turb_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/dts_dthvdz.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/dts_evaporation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_fitpars_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_flux_par.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_locate_closest_levels.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_melt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_mseflux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_pc2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/dts_qflux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_rainprod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_sublimation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_tracerflux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_update.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_w_variance.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/dts_wthv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/edge_exchange_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/eman_cex.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/eman_dd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/eman_dd_rev.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/environ-enviro4a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/environ_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/environ_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd-evapud3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd-evapud6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd_all-evpuda4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/evap_bcb_nodd_all-evpuda6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/evp-evp3a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/flag_wet-flagw3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/flx_init-flxini2a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/flx_init-flxini6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/glue_conv-6a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/glue_conv-gconv5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/init_conv6a_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/init_conv_ap2_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/layer_cn_5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/layer_cn_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/layer_dd-layerd4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/layer_dd-layerd6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/les_shall_func_rhlev.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/les_shall_func_thlev.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/lift_cond_lev_5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/lift_par-5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/lift_par_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/lift_par_phase_chg_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/lift_undil_par_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/llcs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/convection/mean_w_layer.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/mid_conv-mdconv5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/mid_conv_dif_cmt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/mid_conv_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/mix_inc-mixinc3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/mix_ipert.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/mix_ipert_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/ni_conv_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/other_conv_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/output_var_betts_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/parcel-parcel4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/parcel_ascent_5a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/parcel_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/parcel_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/pevp_bcb-5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/satcal-5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/save_conv_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/scm_diag_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/sh_grad_flux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shallow_base_stress-shbsstrs4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shallow_cmt_incr-shcmtinc4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shallow_conv-shconv5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/shallow_conv_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shallow_grad_h.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shallow_grad_stress-sgrdstrs4a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/shallow_turb_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shallow_wql.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shconv_cloudbase.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shconv_inversion.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/shconv_precip.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shconv_qlup.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shconv_turb_fluxes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shtconv_base_stress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shtconv_cmt_incr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/shtconv_grad_stress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/simple_betts_miller_convection.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/simple_moist_parcel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/smooth_conv_inc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_base_stress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_calc_scales.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_cb_stress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_class_cloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_class_interface.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_class_scales.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_class_similarity.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_classes.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/tcs_cloudbase.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_incr-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_incr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_cg.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_dp.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/tcs_cmt_params_sh.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/tcs_common_warm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_constants.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/convection/tcs_grad_flux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_grad_h.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_grad_stress.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_inversion.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_parameters_warm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_pc2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_precip.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_qlup.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_similarity.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_turb_fluxes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tcs_warm_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/convection/tcs_wql.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/term_con-termco4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/termdd-termdd2a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/thetar-thetar1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/thetar_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/thp_det-thpdet4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/thp_det_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tracer_copy.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tracer_restore.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tracer_total_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tridiag-tridia4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tridiag_all.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/tridiag_all_n.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/update_conv_cloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/update_conv_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/water_loading_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/convection/wtrac_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/wtrac_conv_store.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/wtrac_gather_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/wtrac_precip_chg_phse.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/wtrac_precip_evap.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/convection/wtrac_scatter_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/calc_stats.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diagnostics_dif.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diff_coeff_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/diff_increments_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_diff_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_diffupper.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_ni_filter_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_ni_filter_incs_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_pofil_vatp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_tardiff_q_w.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff_u.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_diff_v.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_smagorinsky.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_u.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_v.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/eg_turb_stress_div_w.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/init_turb_diff.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_incs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_th.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_u.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/leonard_term_vert_v.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/print_diag_4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/print_l2norms.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/turb_diff_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/diffusion_and_filtering/turb_diff_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/dynamics/calc_curl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/calc_div_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/calc_grad_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/calc_vector_Laplacian_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/check_dmoist_inc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/conservation_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/coriolis_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/curl_at_poles.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/departure_pts_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/diag_R.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/diag_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/diag_print_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/dynamics_input_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/dynamics/dynamics_testing_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/dynamics/dyncore_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_R.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_R_S.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_destroy_vert_damp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_dry_static_adj_ref_pro.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_dry_static_adjust_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_f1sp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_f1sp_inc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_parameters_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_star_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_thetav_theta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/eg_vert_damp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/fields_rhs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/filter_diag_printing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/gcr_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/gravity_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/held_suarez_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/helmholtz_const_matrix_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/helmholtz_mod_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/horiz_grid_4A_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_data_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_hill_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_initialise_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics/imbnd_sources.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/init_etadot.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/init_exner_star_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/init_psiw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/init_vert_damp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/interp_grid_const_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/dynamics/lbc_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/lookup_table_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics/metric_terms_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/precon_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/print_physics_sources.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/q_to_mix_nocopy.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/ref_pro_4A_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/set_star_zero_level_mod_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/set_vert_interp_consts_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/sl_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/update_moisture.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/update_rho_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/var_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/wet_to_dry_n_calc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics/windmax_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/adv_correct_incs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/adv_increments_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/bi_linear.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_exner_at_theta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_p_from_exner.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_p_star.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/calc_spectra.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/departure_point_eta_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/diagnostics_adv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/diagnostics_adv_correct.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/dyn_coriolis_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/dyn_var_res_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_SISL_Init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_SISL_Init_uvw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_adjust_vert_bound2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_alpha_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_alpha_ramp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_bi_linear_h.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_calc_p_star.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_check_mass_conservation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_check_sl_domain.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_coriolis_star.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_correct_moisture.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_correct_thetav_priestley.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_cubic_lagrange.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_dep_pnt_cart_eta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_enforce_mono_mz.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta_pmf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_interpolation_eta_pseudo_lbflux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_lam_domain_kind_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_mass_conservation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_mix_to_q.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_moisture_pseudo_lbflux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_q_to_mix.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_quintic_lagrange.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_rho_pseudo_lbflux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_casim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_full_wind.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_moisture.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_rho.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_thermo.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_turb.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_u.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_v.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_sl_wind_w.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_tri_linear.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_v_at_poles.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_vert_weights_eta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_zlf_conservation_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/eg_zlf_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/fft_2d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/fountain_buster.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/highos_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/idl_force_lbc_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/idl_lbc_reset_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/level_heights_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/locate_hdps.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/mono_enforce.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/monots_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/perturb_theta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/perturb_theta_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/polar_vector_wind_n.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/problem_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/q_to_mix.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/set_adv_winds_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/super_moist_cf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_advection/trignometric_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_end.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_fast.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_np1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_sav_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/PV_tracer_slow.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/array_norm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv_at_theta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/calc_pv_full_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/diab_tracers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/dyn_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_helm_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_sl_PV_trac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_sl_theta_trac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_total_conservation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/eg_total_mass_region.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/moist_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/rot_coeff_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_moist_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_rho_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_thermo_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_tracer_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/sl_wind_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/testdiag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_diagnostics/theta_tracer_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/diagnostics_solver.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/div_Pu.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_add_pressure.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_add_pressure_inc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_bicgstab.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_calc_ax.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_fixd_rhs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_rhs_inc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_rhs_star.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_helm_var_rhs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_inner_prod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_precon.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_sl_helmholtz.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/eg_sl_helmholtz_inc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/gather_mg_field_gcom.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/gmres1_coef.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/eg_calc_ax.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/eg_inner_prod.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/gmres1.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/tri_sor.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/include/tri_sor_vl.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_alloc_and_setup.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_datastructures.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_endgame_helmholtz.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_field_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_grid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_intergrid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_operator.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/mg_solver.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/pressure_grad.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/solver_increments_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/tri_sor.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/tri_sor_vl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/two_norm_levels.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/dynamics_solver/update_moisture_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/conv_electric_main_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/define_storm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/diagnostics_electric.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/distribute_flash.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/electric_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/electric_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/electric_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/electric/electric_main.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/flash_rate_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/fr_conv_price_rind_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/fr_gwp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/electric/fr_mccaul.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/energy_correction/add_eng_corr-aencor1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/cal_eng_mass_corr-cemcor1a_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/eng_corr_atm_step_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/eng_corr_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/eng_mass_diag-emdiag1b.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/eng_mass_param_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/flux_diag-fldiag1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/init_emcorr-inemcr1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/energy_correction/vert_eng_massq-vrtemq1b.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/cariolle_o3_psc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/free_tracers_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_all_phase_chg.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_calc_ratio_fn.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/free_tracers/include/wtrac_move_phase.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/free_tracers/water_tracers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_all_phase_chg.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_calc_ratio.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_check_valid_setup.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_checks.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_correct.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_ap2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_diags_sfc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_move_phase.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/free_tracers/wtrac_output_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/c_gwave_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/diagnostics_gwd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave4a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave5a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/g_wave_input_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_block.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_satn.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_setup.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_surf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_core_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_params_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_ussp_prec_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_vert.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_wake.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/gw_wave.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/gravity_wave_drag/ni_gwd_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/alloc_ideal_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/apply_w_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/cal_idl_pressure_terms.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/copy_profile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/dealloc_ideal_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/diagnostics_ideal.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/earth_like_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/eg_idl_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/eg_idl_friction_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/eg_idl_theta_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/external_force_2_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/geostrophic_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/gj1214b_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/hd209458b_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/held_suarez_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/ideal_update_sst_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/idealise_run_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/idealised/idealised_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/idl_col_int_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/idl_forcing_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/idl_local_heat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/local_heat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/p_profile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/planet_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/planet_suite_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/prof_interp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/idealised/prof_temporal_interp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/idealised/profile_increment_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/idealised/profile_relax_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/profile_uv_geo_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/idealised/profile_w_force_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/profiles_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/set_ideal_stash_flags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/shallow_hot_jupiter_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/surface_flux_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/tforce_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/tidally_locked_earth_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/trelax_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/idealised/y_dwarf_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_calc_tau.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_cld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ctl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_entrain_parcel.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ez_diagnosis.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/bm_ql_mean.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/c_cldsgs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/c_lowcld_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/cloud_call_b4_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/cloud_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/diagnostics_lscld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/initial_pc2_check.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_acf_brooks.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_arcld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_cld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/ls_cld_c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_arcld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_assim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bl_forced_cu.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bl_inhom_ice.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_bm_initiate.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_checks_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_delta_hom_turb.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_environ_mod-6a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_from_conv_ctl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_arcld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_hom_conv_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_homog_plus_turb.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_initiate.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_initiation_ctl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_pressure_forcing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_pressure_forcing_only.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_rhtl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_total_cf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/pc2_turbulence_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/qt_bal_cld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_bl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_checks_ap1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_cloud/wtrac_pc2_phase_chg.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/aerosol_convert_return_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/aerosol_extract_convert_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_activation_in_um_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_conv_interface_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_mp_turb.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_prognostics.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_set_dependent_switches_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_step_cloud_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_switches.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/casim_tidy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/diagnostics_casim_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/init_casim_run_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/lbc_set_number_conc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/mphys_die.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/CASIM/rim_set_active_aerosol_zero.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/beta_precip-btprec3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/diagnostics_lsrain.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/diagnostics_pc2checks.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/gammaf-lspcon3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/include/lsp_moments.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/include/lsp_subgrid_lsp_qclear.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/ls_ppn.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/ls_ppnc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_accretion.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_autoc.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_autoc_consts_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_capture.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_collection.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_combine_precfrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_deposition.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_deposition_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_dif_mod3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap_precfrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_evap_snow.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_fall.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_fall_precfrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_froude_moist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_gen_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_graup_autoc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_het_freezing_rain.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_ice-lspice3d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_init.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_init_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_melting.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_moments.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_nucleation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_nucleation_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_orogwater.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_precfrac_checks.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_prognostic_tnuc.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_riming.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_scav.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_sedim_eulexp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_sedim_eulexp_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_settle.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_settle_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_snow_autoc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_subgrid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_taper_ndrop.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_tidy.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsp_update_precfrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lspcon-lspcon3c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/lsprec_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/max_hail_size.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/microphys_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_air_density_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_bypass_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_diags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_ice_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_psd_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_radar_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_reflec.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/mphys_turb_gen_mixed_phase.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/large_scale_precipitation/wtrac_mphys.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/atmosphere/lbc_input/balance_lbc_values_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/boundval-boundva1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/chk_look_bounda.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/convert_lbcs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/copy_atmos_lbcs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/inbounda.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/increment_atmos_lbcs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/init_lbc_dynamics.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/item_bounda_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + Used WRITE(6) rather than umMessage and umPrint +File ../../../UM_Trunk//src/atmosphere/lbc_input/lam_lbc_weights.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/lbc_calc_size_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/lbc_input/lbc_read_data_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/lbc_update.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/read_atmos_lbcs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/set_lateral_boundaries-setlbc1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/lbc_input/update_lam_lbcs-updlbc1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_ana2mod_grid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_atm_step_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_bi_interpolation_zero_d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_ecmwf_levs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_calc_tropopause_level.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_call_relax.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_control.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_d1_defs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_ecmwf_level_defs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_ecmwf_to_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_filename_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_getfrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_getregbounds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_three_d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_two_d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_interpolation_zero_d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_io_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_jra_plevel_def.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_main1-nudging_main1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_nudging_control.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_nudging_three_d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_pres_to_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_sync_poles.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/nudging/nudging_varloader_pressure_lev.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_phys1_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_phys2_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/physics_diagnostics/atmos_start_norm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/physics_diagnostics/icao_ht.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/physics_diagnostics/phy_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/physics_diagnostics/thetaw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/radiation_control/aspang.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/aspang_ancil.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/c_micro_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/calc_mean_anom_ve_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/classic_3D_diags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/cld_generator_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/radiation_control/clmchfcg_scenario_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/close_cloud_gen.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/coeffs_degrade.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/compress_spectrum.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/compute_all_aod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/radiation_control/compute_aod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/coradoca.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/def_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/def_easyaerosol.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/def_photolysis.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/diagnostics_rad.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/diagoffset.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/dimensions_spec_ucf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_option_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/radiation_control/easyaerosol_read_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/fill_missing_data_lw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/fill_missing_data_sw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/fsd_parameters_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/gas_calc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/gas_calc_all.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/horizon_1d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/radiation_control/in_footprint.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/interp_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/lsp_focwwil.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/lw_control_default.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/lw_control_struct.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/lw_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/lw_rad.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/lw_rad_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/max_calls.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/mcica_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/radiation_control/mcica_order.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/mmr_BS1999_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/open_cloud_gen.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/radiation_control/orbprm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/pole_bearing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/prelim_lwrad.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/prelim_swrad.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_calc_total_cloud_cover.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_cloud_level_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_column_droplet_conc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_re_mrf_umist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_690nm_weight.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_aero_clim_hadcm3.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_aerosol_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_cloud_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_cloud_parametrization.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_gas_mix_ratio.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/r2_set_uv_weight.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/rad3d_inp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/rad_ccf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/rad_ctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/rad_degrade_mask.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/rad_input_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/radiation_control/rad_mask_trop_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/rand_no_mcica.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/realtype_rd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/satopt_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_aer.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_atm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_bound.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_control.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_dimen.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_fsd_parameters_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_lwdiag_logic.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_moist_aerosol_properties.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_rad_steps_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_swdiag_logic.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/set_thermodynamic_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/setup_spectra_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/skyview.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/socrates_calc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/radiation_control/socrates_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/socrates_postproc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/solang.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/solang_sph.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/solinc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/solinc_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/solpos.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/solvar_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/radiation_control/spec_sw_lw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/sw_control_default.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/sw_control_struct.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/sw_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/sw_rad.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/sw_rad_input_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/radiation_control/tropin.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/SH_spect2grid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_add.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_conservation.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/SPT_main.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/backscatter_spectrum.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/biharm_diss.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/bl_pert_theta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/c_skeb2_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/diagnostics_spt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/diagnostics_stph.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/for_pattern.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/fourier.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/fp_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/legendre_poly_comp_stph.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/pattern_spectrum2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/qpassm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/rpassm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/set99.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/skeb_forcing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/skeb_smagorinsky.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/spt_add_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/spt_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stochastic_physics_run_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_closeinput.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_closeoutput.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_openinput.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_openoutput.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_readentry.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp-stph_rp2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp_pert.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_rp_pert_lsfc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_seed.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_setup.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_skeb2-stph_skeb2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/stph_writeentry.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/update_dpsidt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/update_pattern.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/stochastic_physics/update_pert.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/bdryv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/correct_sources_mod2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_moisture_priestley.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_priestley_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers_priestley.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_correct_tracers_ukca.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_group_tracers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_mix_to_q_con_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_mix_to_q_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_q_to_mix_con_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_q_to_mix_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_sl_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_tracers_total_mass.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/eg_ungroup_tracers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/priestley_algorithm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/sl_norm_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/sl_tracer1-sltrac1_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/tr_reset_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/tr_set_phys-tr_set_phys_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/trbdry-trbdry2a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/tracer_advection/trsrce-trsrce2a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/atmosphere/vegetation/disturb_veg_category_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/constants/astro_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/constants/atmos_model_working_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/constants/calc_planet_m.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/constants/chemistry_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/constants/conversions_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/constants/planet_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/constants/rel_mol_mass_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/constants/water_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/ancil_check_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/ancil_headers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/ancil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/ancilcta_namelist_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/cancila_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/inancctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/inancila.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/items_nml_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/populate_ancil_requests_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/replanca.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ancillaries/up_ancil.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/c_address_routines.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_affinity.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_blackhole.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_byteswap.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_libc.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_lustreapi.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_lustreapi_pool.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_rbuffering.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_throttle.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_timing.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_trace.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_unix.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_io_wbuffering.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_lustre_control.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/c_memprof_routines.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-generic.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-ibm.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-libunwind.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/exceptions/exceptions-platform/exceptions-linux.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/exceptions/exceptions.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/exceptions/exceptions_get_nml.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_addr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_affinity_interfaces_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_buffin_interfaces.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_buffo_interfaces.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_exceptions_interfaces_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_getpos_interfaces.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_interfaces_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_lustre_control_interfaces.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_memcpy_interfaces.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_memprof_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_portio_interfaces_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_setpos_interfaces.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/fort2c_umprint_interfaces.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/io_timing_interfaces_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/c_code/pio_io_timer.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/pio_umprint.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/portio2a.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/portio2b.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/c_code/portutils.c : + C Unit does not end with a final newline character +File ../../../UM_Trunk//src/control/coupling/check_hybrid_sent.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/coupling/correct_polar_uv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/coupling_control_namelist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/hybrid_control_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/hybrid_cpl_freq_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/hybrid_cpl_stats_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/hybrid_h2o_feedback_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/hybrid_theta_adj_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/ice_sheet_mass.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_advance_date.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_atmos_init_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_get.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_get_hybrid_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_geto2a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_getw2a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_grad_bicubic_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_grid.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/coupling/oasis3_grid_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis3_put.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_put_hybrid_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_puta2o.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_puta2w.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis3_split_comm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_atm_data_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_finalise.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_finalise_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_grad_calc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_grad_index_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_init_hybrid_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_inita2o.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_inita2o_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_inita2w.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_inita2w_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_initialise.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_initialise_2.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_initialise_2_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_initialise_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_operations_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_pnt_transl_hyb_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_point_translist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_point_translist_wav.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_read_translist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_send_recv_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_send_recv_stub_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_tidy.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_tidy_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_timers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_updatecpl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_updatecpl_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/coupling/oasis_updatecpl_wav.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/coupling/oasis_updatecpl_wav_stub.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/dummy_libs/drhook/drhook_control_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords +File ../../../UM_Trunk//src/control/dummy_libs/drhook/parkind1.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/dummy_libs/drhook/yomhook.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/dummy_libs/gcom/gc__buildconst.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/control/dump_io/buffin32_f77.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/buffout32_f77.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/chk_look.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/copy_buffer_32.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/dump_headers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/expand21.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/expand32b.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/get_dim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/init_flh.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/ioerror.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/lookup_addresses.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/newpack.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/pack21.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/poserror_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/pr_fixhd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/pr_ifld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/pr_inhda.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/pr_lfld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/pr_look.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/dump_io/pr_rehda.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/pr_rfld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/read_flh.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/read_multi.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/read_serial.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/read_unpack.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/readacobs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/readflds.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/dump_io/readhead.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/set_dumpfile_address.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/dump_io/um_readdump.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/dump_io/um_writdump.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/dump_io/unite_output_files_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/write_multi.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/writflds.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/dump_io/writhead.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_cdnc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_get_netcdffile_rec_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_identify_fields_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_ancil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_anclist_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_io_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_netcdf_parameter_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_option_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/glomap_clim_interface/glomap_clim_radaer_get.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/prepare_fields_for_radaer_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/glomap_clim_interface/tstmsk_glomap_clim_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/calc_npmsl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/calc_npmsl_redbl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/calc_pmsl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/grids/calc_pmsl_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/coast_aj-coasaj1a.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/interpor_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/lam_inclusion_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/grids/latlon_eq_rotation_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/nlsizes_namelist_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/grids/p_to_t.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/control/grids/p_to_t_vol.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/control/grids/p_to_u.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/control/grids/p_to_u_land.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/p_to_u_sea.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/p_to_v.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/control/grids/p_to_v_land.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/p_to_v_sea.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/polar_row_mean.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/t_int.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/t_int_c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/t_vert_interp_to_p.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/u_to_p.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/control/grids/uc_to_ub.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/uv_p_pnts_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/v_to_p.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used !OMP instead of !$OMP +File ../../../UM_Trunk//src/control/grids/vc_to_vb.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/vert_h_onto_p.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/vert_interp.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/grids/vert_interp2.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/grids/vert_interp_mdi.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/grids/vert_interp_mdi2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/vertnamelist_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/grids/vrhoriz_grid_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/address_check.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/affinity_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/misc/app_banner.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/atmos_max_sizes.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/autotune_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/cdaydata_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/check_iostat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/check_nan_inf_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/chk_opts_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/misc/compute_chunk_size_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/control_max_sizes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/cppxref_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/day_of_week_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/del_hist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/diagdesc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/misc/ereport_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/errorurl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/f_type.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/misc/field_types.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/get_env_var_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/hostname_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/lbc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/leapyear_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/levsrt.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/memory_usage_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/near_equal_real_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/nlcfiles_namelist_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/ppxlook_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/readstm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/rimtypes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/run_info_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/science_fixes_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/misc/segments_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/setperlen.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/svd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/ukmo_grib_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/misc/um_abort_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Never use STOP or CALL abort +File ../../../UM_Trunk//src/control/misc/um_submodel_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/um_types.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/misc/umerf_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/misc/umflush_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/umprintmgr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/misc/umprintmgr_nml_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/vectlib_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/misc/wait_policy_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/mpp/all_gather_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/calc_land_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/decomp_db.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/decomp_params.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/derv_land_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/extended_halo_exchange_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/fill_external_halos_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/gather_field.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/gather_field_gcom.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/gather_field_mpl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/gather_field_mpl32.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/gather_pack_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/gather_zonal_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/general_gather_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/general_scatter_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/mpp/get_fld_type.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/global_2d_sums.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/global_to_local_rc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/mpp/global_to_local_subdomain.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/halo_exchange.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/halo_exchange_base_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/halo_exchange_ddt_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/halo_exchange_mpi_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/halo_exchange_os_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/hardware_topology_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/include/extended_halo_exchange_mod_swap_bounds_ext.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/fill_external_halos.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_aao.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_aao.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_aao.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_RB_hub.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_2D.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_4D_to_3D.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_aao.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_aao.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_aao.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_rb.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_begin_swap_bounds_osput_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_end_swap_bounds_osput_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/halo_exchange_os_mod_swap_bounds_osput_nsew_wa.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/non_blocking_halo_exchange_mod_begin_swap_bounds_hub.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/non_blocking_halo_exchange_mod_end_swap_bounds_hub.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_cr_halo.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ew_halo.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ns_halo.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_cr_halo_to_buffer.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_edge_to_ns_halo.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ew_halo_to_buffer.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_single.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_to_buffer.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ew_halo.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ns_halo.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ew_halo_to_buffer.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ns_halo_to_buffer.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/control/mpp/mpp_conf_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/multiple_variables_halo_exchange.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/non_blocking_halo_exchange.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/read_land_sea.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/mpp/regrid_alloc_calc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/regrid_swap_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/regrid_types_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/regrid_utils_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/scatter_atmos_lbcs.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/scatter_field.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/scatter_field_gcom.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/mpp/scatter_field_ml-sctfml1c.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/scatter_field_mpl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/scatter_field_mpl32.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/scatter_zonal_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/set_external_halos.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/stash_gather_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/stash_scatter_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/mpp/sterr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/tags_params.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/tools_halo_exchange_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/um_parcore.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/um_parparams.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/mpp/um_parvars.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/netcdf/cf_metadata_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/netcdf/init_nc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/init_nc_crun.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/netcdf/init_stash_nc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/nc_dimension_id_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_reinit.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_horiz_dim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_horiz_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_pseudo_dim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_pseudo_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_time_dim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_time_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_vert_dim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/ncfile_write_vert_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/netcdf/nlstcall_nc_namelist_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/netcdf/reinit_file_times.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/netcdf/um_netcdf_wrap_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/netcdf/umnetcdf_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/packing_tools/mask_compression.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/packing_tools/packing_codes_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/control/stash/check_stm_codes_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/close_unneeded_stash_files_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/stash/copydiag_03d_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/copydiag_3d_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/copydiag_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/cstash_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/extra_make_vector.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/extra_ts_info.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/init_pp.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/stash/init_pp_crun.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/meandiag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/multi_spatial.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/pp_file.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/stash/pp_head.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/profilename_length_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/set_levels_list.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/set_pseudo_list.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/set_zero_levels_list.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/spatial.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/st_diag1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/st_diag2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/st_diag3.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/stash/st_mean.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/staccum.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stash.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stash_array_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stash_comp_grid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stash_get_global_size.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stcolm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stextc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stextend_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stfieldm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stglom.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stlevels.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stmax.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stmerm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stmin.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stparam_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stuff_int.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stwork.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/stzonm.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/temporal.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/temporal_greg.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/totimp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/um_stashcode_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/stash/wgdos_packing.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/timer/get_cpu_time.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/timer/get_wallclock_time.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/timer/timer-timer1a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/timer/timer-timer3a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/timer/timer-timer4a.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/timer/timer_output.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/SISL_ReSetcon_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/SISL_setcon_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/acumps.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/add_period_to_date.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/addres.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/top_level/addrln.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/alloc_grid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/allocate_ukca_cdnc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/application_description.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/application_description_runtypes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_boundary_headers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_d1_indices_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_fields_bounds_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_fields_int_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_fields_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_land_sea_mask_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/control/top_level/atm_step_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/atm_step_ac_assim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_alloc_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_const.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_diag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_local_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/atm_step_phys_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/atm_step_phys_reset.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_prog_to_np1_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_stash.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_swap_bounds_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_timestep.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atm_step_timestep_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atmos_physics1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atmos_physics1_alloc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atmos_physics2.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/top_level/atmos_physics2_alloc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atmos_physics2_init_inferno_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atmos_physics2_save_restore.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/atmos_physics2_swap_mv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/c_model_id_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/calc_global_grid_spacing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/calc_ntiles_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/control/top_level/cderived_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/check_dump_packing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/check_nlstcgen_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/consistent_pressure.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/cosp_variable_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/d1_array_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/dervsize.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/disct_lev.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/dumpctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/duplevl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/duplic.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/duppsll.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/eg_sisl_consts.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/errormessagelength_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/exitchek.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/field_length_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/filename_generation_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/filenamelength_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/fill_d1_array.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/findptr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/gen_phys_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/top_level/grdtypes_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/gt_decode.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/h_vers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/history_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/idl_set_init_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/in_bound.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/incrtime.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/init_block4_pr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/init_ccp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/init_cnv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/init_corner_pr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/init_polar_cap.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/initctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/initdiag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/initdump.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/inithdrs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/initial_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/initial_atm_step_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/initmean.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/initphys.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/inittime-inittim1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/inputl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/interp_2_press_at_uv_pos_b_grid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/lam_config_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/land_soil_dimensions_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/levcod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/lltoll.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/lltorc.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/meanctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/meanps.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/missing_data_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/model_domain_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/top_level/model_id_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/model_time_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/ni_methox.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/ni_methox_wtrac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/nlstcall_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/nlstcall_nrun_as_crun_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/nlstcall_pp_namelist_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/nlstcall_subs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/nlstgen_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/null_cosp_gridbox_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/o3_to_3d.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/o3crits_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/order.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/outptl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/ozone_inputs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/physics_tendencies_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/pointr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/ppctl_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/ppctl_init_climate_means.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/ppctl_reinit.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/pr_block4_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/prelim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/primary.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/pslcom.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/pslevcod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/pslims.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/rdbasis.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/readcntl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/readhist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/readlsta.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/readsize.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/river_routing_sizes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/scm_main.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/scm_shell.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + READ statements should have an explicit UNIT= as their first argument +File ../../../UM_Trunk//src/control/top_level/sec2time.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_atm_fields.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_atm_pointers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/set_fastrun.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_helm_lhs_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_helmholtz_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_horiz_grid_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_horiz_interp_consts.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_metric_terms_4A.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/set_run_indic_op.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_super_array_sizes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_trigs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_trigs_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/set_var_horiz_grid_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/setcona_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/setcona_ctl_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/setdiff_4A.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/control/top_level/setmodl.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/top_level/settsctl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/setup_nml_type.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/sindx.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/sl_param_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/stash_model_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/stash_proc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/stp2time.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/submodel_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/temphist.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/tim2step.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/time2sec.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/time_df.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/timestep_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/timser.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/trophgt1_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/tstmsk.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/tuning_segments_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/top_level/u_model_4A.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/control/top_level/um_config.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/top_level/um_index.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/um_main.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/control/top_level/um_shell.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/um_version_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/unpack.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/up_bound.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/var_cubic_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/var_end_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/var_look_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/version_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/wstlst.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/top_level/wtrac_atm_step.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/aero_ddep_lscat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_albedo_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_callback_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_humidity_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/atmos_ukca_setup_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/emiss_io_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/fastjx_inphot.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/fastjx_specs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/get_emdiag_stash_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/init_radukca.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/o3intp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/param2d_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/read_phot2d_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/tstmsk_ukca_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_activ_mini_hybrid_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_activate_hybrid_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_all_tracers_copy_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_calc_plev_diag_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_cdnc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_d1_defs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_diags_callback_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_diags_interface_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_eg_tracers_total_mass_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_extract_d1_data_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_feedback_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_nc_emiss_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_nmspec_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_option_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/ukca_interface/ukca_plev_diags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_get.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_get_specinfo.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_init-ukca1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_lut_in.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_luts.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_precalc.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_read_presc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_saved_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_set_aerosol_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_radaer_struct_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_read_aerosol.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_read_offline_oxidants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_scavenging_diags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_scavenging_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_scenario_rcp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_set_array_bounds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_set_landsurf_emiss.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_setd1defs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_trace_gas_mixratio.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_tracer_stash.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_um_interf_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_um_legacy_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/control/ukca_interface/ukca_um_surf_wet_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/ukca_volcanic_so2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/control/ukca_interface/um_photol_driver_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/include/other/c_fort2c_prototypes.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_blackhole.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_byteswap.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_errcodes.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_internal.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_layers.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_libc.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_lustreapi.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_lustreapi_pool.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_nextlayer.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_rbuffering.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_throttle.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_timing.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_trace.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_unix.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_io_wbuffering.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_lustre_control.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_memprof_routines.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_pio_timer.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/c_portio.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/exceptions-generic.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/exceptions-ibm.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/exceptions-libunwind.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/exceptions-linux.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/exceptions.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/io_timing_interfaces.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/pio_umprint.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/portio_api.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/portutils.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/read_wgdos_header.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/sstpert.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/um_compile_diag_suspend.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/include/other/wafccb.h : + Modified or created non-whitelisted include file rather than using a module +File ../../../UM_Trunk//src/io_services/client/ios.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/client/ios_client_queue.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/io_services/client/stash/ios_client_coupler.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/client/stash/ios_dump.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/client/stash/ios_stash.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/io_services/client/stash/stwork_aux.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/geometry/ios_geometry_utils.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/geometry/ios_model_geometry.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/io_services/common/io_configuration_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_common.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_comms.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_communicators.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_constants.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_decompose.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_mpi_error_handlers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_print_mgr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/ios_types.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/lustre_control_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/common/stash/ios_stash_common.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/model_api/file_manager.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/io_services/model_api/io.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/model_api/io_constants.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/model_api/io_dependencies.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords +File ../../../UM_Trunk//src/io_services/model_api/model_file.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/model_api/mppio_file_utils.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/server/io_server_listener.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/server/io_server_writer.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/server/ios_init.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/server/ios_queue_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/server/stash/ios_server_coupler.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/server/stash/ios_stash_server.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/io_services/server/stash/ios_stash_wgdos.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/ancils/MCC_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/scm/ancils/TWPICE_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/add2dump.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/add_substep_to_sname.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/define_domprof.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_atm_phys1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_atm_phys2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_glue_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_imp_ctl2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dgnstcs_scm_main.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dump_streams.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dump_streams_end.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/dump_streams_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/expand_scmop.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/getdistinctdiags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/scm/diagnostic/newdiag.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/scm/diagnostic/scm_substep_start.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/scm_substepping_end.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/diagnostic/scmoutput.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/setup_diags.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/write_domain_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/diagnostic/write_scumlist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/init_scm_misc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/init_soil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/initqlcf.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/initialise/initstat.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/inittime-s_initim.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/pre_physics.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/print_initdata.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/read_um_nml.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/initialise/run_init.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/modules/global_scmop.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/modules/s_scmop_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/modules/scm_cntl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/modules/scm_convss_dg_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/scm/modules/scm_utils.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/modules/scmoptype_defn.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/netcdf/RACMO_netCDF.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/netcdf/TWPICE_netCDF.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/netcdf/id_arr_netCDF.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/netcdf/netCDF_arr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/netcdf/netCDF_obs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/cloud_forcing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/forcing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/read_scm_nml.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/relax_forcing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_indata.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_ingeofor.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_ingwd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_injules.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_inobsfor.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_inprof.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_logic.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_main_force.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_maxdim.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/obs_forcing/s_nc_obs.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_physwitch.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_radcloud.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/s_rundata.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/obs_forcing/vertadv_forcing.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/resubs/dumpinit.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/resubs/restart_dump.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/calc_levels.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/calc_press.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/calc_rho.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/ran1_jc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/random_num_gen.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/scm/service/random_num_var.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/s_interp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/scm/service/sort_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/sub_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/service/timecalc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stats_forcing/abnew.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/stats_forcing/acinit.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/stats_forcing/daynew.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/stats_forcing/printsub.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/stats_forcing/statday.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/stats_forcing/statstep.F90 : + Lowercase Fortran keywords not permitted + Line longer than 80 characters +File ../../../UM_Trunk//src/scm/stats_forcing/xnew.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/stub/dgnstcs_atm_phys1.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/dgnstcs_atm_phys2.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/dgnstcs_glue_conv.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/dgnstcs_imp_ctl2_stub.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/s_main_force.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/scm_convss_dg_mod_stub.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/scm_substep_end_stub.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/scm/stub/scm_substep_start_stub.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/scmoutput_stub.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/scm/stub/sub_data_stub.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/createbc/autodetect_file_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/calc_frame_grids_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/createbc/calc_lbc_coords_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/calc_wind_rotation_coeff_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/check_pole_rotation_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/check_vertical_interp_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/copy_file_header_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/cray32_packing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/createbc.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/data_location_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/datafile_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/dust_field_conversion_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/field_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/fieldsfile_constants_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/fieldsfile_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/file_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/find_fields_to_interp_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/createbc/generate_frame_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/generate_heights_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/horizontal_lat_long_grid_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/interp_control_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/interp_input_winds_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/interp_lbc_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/interp_output_winds_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/interp_weights_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/lbc_grid_namelist_file_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/lbc_output_control_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/createbc/lbc_stashcode_mapping_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/lbcfile_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/post_interp_transform_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/process_orography_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/process_winds_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/rotate_output_winds_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/stashmaster_constants_mod.f90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/createbc/stashmaster_utils_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/three_dimensional_grid_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/time_utils_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/transform_stash_order_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/unrotate_input_winds_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/update_file_header_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/createbc/update_frame_field_grid_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/vertical_grid_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/createbc/wind_rotation_coeff_mod.f90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_crmwork_arrays.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_hires_data.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/alloc_sample_arrays_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/calc_heights_sea.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/cape_cin_from_mean.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/count_plumes.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Used PRINT rather than umMessage and umPrint +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_all_means.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cal_grads.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cal_weights.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_class_col.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive + Used (/ 1,2,3 /) form of array initialisation, rather than [1,2,3] form +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_cntl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_coarse_grid.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_decompose_grid.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_filenames_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_get_env.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_grid_info_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_hstat_balance.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_output_hdr_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_pcape.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_pp_data_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_all_ffhdr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_ff_input.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_landsea.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_orog.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_read_pp_input.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_sample.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_sample_arrays_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_scale_rmdi.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_all_ff.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_bcu_mask.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_crm_ff.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_ff_mask.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_ff_out.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_plume_ff.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_write_single_ff.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmstyle_zero_arrays.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/crmwork_arrays_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/err_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/field_flags_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/fldout.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/gather_cp_to_pp_struct.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/get_anc_flds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/hires_data_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/io_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/locate_fields.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f2d.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f3d_large.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/mean_f3d_mask.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/new_umhdr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pack_single.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_field32_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_header_int32_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/pp_header_real32_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/put_on_fixed_heights.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_lev_info.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_next_ffield_scat.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_next_pp_field.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/read_umhdr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/readfld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/reset_field_flags.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/setup_umhdr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/unpackflds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/update_time.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/word_sizes_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/writeflds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/crmstyle_coarse_grid/writelookup.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/anc_fld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/anc_head.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/calc_cfi_and_fld.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/calc_len_cfi.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/conv_real.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/dataw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/date_conversions.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/pptoanc/find_namelist.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/oa_pack.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/pp_table.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/pptoanc.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/read_pp_header.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/pptoanc/readdata.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/box_bnd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/box_sum.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/calc_fit_fsat.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/calc_nlookups_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/h_int_aw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/h_int_init_aw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/inancila-rcf_inancila.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ac_interp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_address_length_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_address_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_address_vars_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_adjust_pstar_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_adjust_tsoil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_alloc_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_allochdr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ancil_atmos_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ancil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_apply_coastal_adjustment_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_nlsizes.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_recon_horizontal_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_assign_vars_recon_vertical_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_aux_file_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_average_polar_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_bcaststm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_brunt_vaisala_prof_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_2d_cca_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_coords_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_exner_theta_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_fsat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_gamtot_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_len_ancil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_output_exner_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_p_star_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_rho_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_tile_map_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_tiles_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_calc_water_tracers.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_change_dust_bins_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_cloud_frac_chk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_compare_tiles_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_control_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_conv_cld_chk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_create_dump_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_data_source_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_decompose_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_2d_cca_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_adv_winds_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_cloudfrac_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_dry_rho.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_etadot.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_exner_surf.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_cat_thick_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_temp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_ice_thick_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_sea_ice_temp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_thetavd.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_wav_winds_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_derv_z0_sice_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ecmwfcodes_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_eg_poles.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_est_sthzw_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_est_zw_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_exner_p_convs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_exppx_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_field_calcs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_field_dependent_calcs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_field_equals_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_field_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_filter_exner.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_finalise_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_fit_fsat_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only + Presence of fortran comment in CPP directive +File ../../../UM_Trunk//src/utility/qxreconf/rcf_freeumhdr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_freeze_soil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_gather_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_gather_zonal_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_general_gather_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_general_scatter_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_generate_heights_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_get_regridded_tile_fractions.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_getppx_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_global_to_local_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib2ff_init_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_assign_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_block_params_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_check_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_control_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_debug_tools_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_dest_list_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_fldsort_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_interp_tnpstar_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_lookups_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_read_data_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_sethdr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_exner_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_hdr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_lpstar_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_lsm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_orog_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_snow_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_spcl_soilm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grib_t_n_pstar_h_interp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_grid_type_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_bl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_cart_aw.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_init_cart_bl.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_h_int_nearest_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_hdppxrf_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_headaddress_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_headers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_horizontal_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_1d_profiles_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_T_p_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_eta_conv_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_geo_p_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_pert_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baro_u_p_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_channel_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_baroclinic_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_bubble_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_bubble_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baro_pert_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baroclinic_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_deep_baroclinic_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_file_forcing_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_gauss_bubble_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_generic_temperature_profile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_gflat_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_hydrostatic_balance_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_hydrostatic_from_temp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_initial_profiles_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_initialisation_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_invert_jacob_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_isothermal_profile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_newton_1d_equations_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_newton_solver.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_pprofile_constants_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_qprofile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_random_perturbation_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_rotating_solid_body_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_set_eta_levels_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_set_orography_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_surface_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_thermodynamic_profile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_tprofile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_tracer_init_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vapour_calc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vapour_profile_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ideal_vgrid_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_infile_init_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_canopy_water_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_field_on_tiles_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_flake_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_h_interp_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_snow_bk_dens.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_snowdep.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_soil_temp.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_sthu_irr.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_frac.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_snow_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_tile_t_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_init_urban_macdonald_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_initialise_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_interp_weights_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_interpolate_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_items_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_level_code_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_locate_alt_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_locate_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_lsh_field_checks_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_lsh_land_ice_chk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_lsm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_mixing_ratios_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ml_snowpack_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_netcdf_atmos_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_netcdf_init_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_idealised_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_science_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_nlist_recon_technical_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_nrecon_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_o3intp_mod.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/qxreconf/rcf_open_lsm_ancil_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_outfile_init_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_polar_rows_chk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_polar_wind.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_post_interp_transform_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_post_process_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ppx_info_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_pre_interp_transform_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_pre_process_calcs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_read_field_mod.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_read_lsm_land_points_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_read_multi_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_read_namelists_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_read_veg_ice_mask_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readflds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readlsmin_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_ancilcta_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_carbon_options_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_coupling_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_encorr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_gen_phys_options_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_headers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_horizont_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_ideal_free_tracer_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_items_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_lamconfig_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_model_domain_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_nlstcall.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_nsubmodl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_recon_idealised_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_recon_science_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runaerosol_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runbl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runcloud_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runconvection_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundust_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundyn_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rundyntest_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runelectric_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runfreetracers_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runglomapaeroclim_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_rungwd_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runmurk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runozone_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runprecip_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runradiation_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runstochastic_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_runukca_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_trans_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readnl_vertical_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readstm_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_readumhdr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_recompute_wet_rho.F90 : + Lowercase Fortran keywords not permitted + Omitted optional space in keywords + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_reverse_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_rotate_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_scatter_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_scatter_zonal_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_sea_ice_frac_chk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_select_weights_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_coldepc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_data_source_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_dominant_tile.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_interp_flags_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_interp_logicals_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_lsm_land_points_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_neighbour_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_orography_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_set_rowdepc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_fixhd_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_header_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_intc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_levdepc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_lookup_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_lsm_out_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_marine_mask.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_setup_realc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_smc_conc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_smc_stress_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_snow_amount_chk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_snowstores.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_soil_moist_chk_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_soilconc_to_soilmoist_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_soilstress_to_soilmoist_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_spiral_circle_s_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_stash_init_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_stash_proc_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_theta_t_convs_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_trans_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_ukmocodes_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_umhead_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_v_int_ctl_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_vert_cloud_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + EXIT statements should be labelled +File ../../../UM_Trunk//src/utility/qxreconf/rcf_vertical_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_write_field_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_write_multi_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_writeumhdr_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/rcf_writflds.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/reconfigure.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/qxreconf/replanca-rcf_replanca.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + Line longer than 80 characters +File ../../../UM_Trunk//src/utility/qxreconf/sum_over_x_mod.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/sstpert_library/dummy_routines.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/sstpert_library/sst_genpatt.F90 : + Lowercase Fortran keywords not permitted +File ../../../UM_Trunk//src/utility/sstpert_library/sstpert.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/wafccb_library/convact.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/wafccb_library/fill_n_dspec.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/wafccb_library/fill_pressure.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only +File ../../../UM_Trunk//src/utility/wafccb_library/icaoheight.F90 : + Lowercase Fortran keywords not permitted + Lowercase or CamelCase variable names only + +[ERROR] There were a total of 5865 compliance tests failures diff --git a/script_umdp3_checker/__init__.py b/script_umdp3_checker/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/script_umdp3_checker/bin/UMDP3.pm b/script_umdp3_checker/bin/UMDP3.pm deleted file mode 100644 index 1c6fcffd..00000000 --- a/script_umdp3_checker/bin/UMDP3.pm +++ /dev/null @@ -1,1769 +0,0 @@ -# *****************************COPYRIGHT******************************* -# (C) Crown copyright Met Office. All rights reserved. -# For further details please refer to the file LICENSE -# which you should have received as part of this distribution. -# *****************************COPYRIGHT******************************* - -package UMDP3; - -# Package to contain subroutines which test for UMDP3 compliance. - -# Each subroutine has a standard interface: -# Input: Array of lines to test -# Output: Scalar value 0=pass, >0 = fail - -# Subroutines which don't obey this interface: -# get_include_number - returns the value of a variable scoped to this file -# (number of files using includes for variable declarations) -# remove_quoted - returns the input string having removed any quoted -# substrings (single or double). - -# Standard modules -use strict; -use warnings; -use 5.010; -use Text::Balanced qw(extract_quotelike extract_multiple); - -# Declare version - this is the last UM version this script was updated for: -our $VERSION = '13.5.0'; - -# Global variables - -my $number_of_files_with_variable_declarations_in_includes = 0; - -sub get_include_number { - return $number_of_files_with_variable_declarations_in_includes; -} - -sub remove_quoted { - my $line = shift; - - # Replace quoted strings with a blessed reference: - my @strings = extract_multiple( - $line, - [ - { - Quoted => sub { extract_quotelike( $_[0] ) } - }, - ] - ); - - # Stitch the non-quoted fields back together into a single string: - my $remainder = ""; - foreach my $string (@strings) { - $remainder .= $string if not( $string =~ /^Quoted=SCALAR/sxm ); - } - return $remainder; -} - -my @fortran_keywords = ( - 'ABORT', 'ABS', - 'ABSTRACT', 'ACCESS', - 'ACHAR', 'ACOS', - 'ACOSD', 'ACOSH', - 'ACTION', 'ADJUSTL', - 'ADJUSTR', 'ADVANCE', - 'AIMAG', 'AINT', - 'ALARM', 'ALGAMA', - 'ALL', 'ALLOCATABLE', - 'ALLOCATE', 'ALLOCATED', - 'ALOG', 'ALOG10', - 'AMAX0', 'AMAX1', - 'AMIN0', 'AMIN1', - 'AMOD', 'AND', - 'ANINT', 'ANY', - 'ASIN', 'ASIND', - 'ASINH', 'ASSIGN', - 'ASSIGNMENT', 'ASSOCIATE', - 'ASSOCIATED', 'ASYNCHRONOUS', - 'ATAN', 'ATAN2', - 'ATAN2D', 'ATAND', - 'ATANH', 'ATOMIC_ADD', - 'ATOMIC_AND', 'ATOMIC_CAS', - 'ATOMIC_DEFINE', 'ATOMIC_FETCH_ADD', - 'ATOMIC_FETCH_AND', 'ATOMIC_FETCH_OR', - 'ATOMIC_FETCH_XOR', 'ATOMIC_INT_KIND', - 'ATOMIC_LOGICAL_KIND', 'ATOMIC_OR', - 'ATOMIC_REF', 'ATOMIC_XOR', - 'BACKSPACE', 'BACKTRACE', - 'BESJ0', 'BESJ1', - 'BESJN', 'BESSEL_J0', - 'BESSEL_J1', 'BESSEL_JN', - 'BESSEL_Y0', 'BESSEL_Y1', - 'BESSEL_YN', 'BESY0', - 'BESY1', 'BESYN', - 'BGE', 'BGT', - 'BIND', 'BIT_SIZE', - 'BLANK', 'BLE', - 'BLOCK', 'BLT', - 'BTEST', 'CABS', - 'CALL', 'CASE', - 'CCOS', 'CDABS', - 'CDCOS', 'CDEXP', - 'CDLOG', 'CDSIN', - 'CDSQRT', 'CEILING', - 'CEXP', 'CHAR', - 'CHARACTER', 'CHARACTER_KINDS', - 'CHARACTER_STORAGE_SIZE', 'CHDIR', - 'CHMOD', 'CLASS', - 'CLOG', 'CLOSE', - 'CMPLX', 'CODIMENSION', - 'COMMAND_ARGUMENT_COUNT', 'COMMON', - 'COMPILER_OPTIONS', 'COMPILER_VERSION', - 'COMPLEX', 'CONCURRENT', - 'CONJG', 'CONTAINS', - 'CONTIGUOUS', 'CONTINUE', - 'CONVERT', 'COS', - 'COSD', 'COSH', - 'COTAN', 'COTAND', - 'COUNT', 'CO_BROADCAST', - 'CO_MAX', 'CO_MIN', - 'CO_REDUCE', 'CO_SUM', - 'CPP', 'CPU_TIME', - 'CQABS', 'CQCOS', - 'CQEXP', 'CQLOG', - 'CQSIN', 'CQSQRT', - 'CSHIFT', 'CSIN', - 'CSQRT', 'CTIME', - 'CYCLE', 'C_ALERT', - 'C_ASSOCIATED', 'C_BACKSPACE', - 'C_BOOL', 'C_CARRIAGE_RETURN', - 'C_CHAR', 'C_DOUBLE', - 'C_DOUBLE_COMPLEX', 'C_FLOAT', - 'C_FLOAT128', 'C_FLOAT128_COMPLEX', - 'C_FLOAT_COMPLEX', 'C_FORM_FEED', - 'C_FUNLOC', 'C_FUNPTR', - 'C_F_POINTER', 'C_F_PROCPOINTER', - 'C_HORIZONTAL_TAB', 'C_INT', - 'C_INT128_T', 'C_INT16_T', - 'C_INT32_T', 'C_INT64_T', - 'C_INT8_T', 'C_INTMAX_T', - 'C_INTPTR_T', 'C_INT_FAST128_T', - 'C_INT_FAST16_T', 'C_INT_FAST32_T', - 'C_INT_FAST64_T', 'C_INT_FAST8_T', - 'C_INT_LEAST128_T', 'C_INT_LEAST16_T', - 'C_INT_LEAST32_T', 'C_INT_LEAST64_T', - 'C_INT_LEAST8_T', 'C_LOC', - 'C_LONG', 'C_LONG_DOUBLE', - 'C_LONG_DOUBLE_COMPLEX', 'C_LONG_LONG', - 'C_NEW_LINE', 'C_NULL_CHAR', - 'C_NULL_FUNPTR', 'C_NULL_PTR', - 'C_PTR', 'C_PTRDIFF_T', - 'C_SHORT', 'C_SIGNED_CHAR', - 'C_SIZEOF', 'C_SIZE_T', - 'C_VERTICAL_TAB', 'DABS', - 'DACOS', 'DACOSH', - 'DASIN', 'DASINH', - 'DATA', 'DATAN', - 'DATAN2', 'DATANH', - 'DATE_AND_TIME', 'DBESJ0', - 'DBESJ1', 'DBESJN', - 'DBESY0', 'DBESY1', - 'DBESYN', 'DBLE', - 'DCMPLX', 'DCONJG', - 'DCOS', 'DCOSH', - 'DDIM', 'DEALLOCATE', - 'DECODE', 'DEFERRED', - 'DELIM', 'DERF', - 'DERFC', 'DEXP', - 'DFLOAT', 'DGAMMA', - 'DIGITS', 'DIM', - 'DIMAG', 'DIMENSION', - 'DINT', 'DIRECT', - 'DLGAMA', 'DLOG', - 'DLOG10', 'DMAX1', - 'DMIN1', 'DMOD', - 'DNINT', 'DO', - 'DOT_PRODUCT', 'DOUBLE', - 'DPROD', 'DREAL', - 'DSHIFTL', 'DSHIFTR', - 'DSIGN', 'DSIN', - 'DSINH', 'DSQRT', - 'DTAN', 'DTANH', - 'DTIME', 'ELEMENTAL', - 'ELSE', 'ENCODE', - 'END', 'ENTRY', - 'ENUM', 'ENUMERATOR', - 'EOR', 'EOSHIFT', - 'EPSILON', 'EQ', - 'EQUIVALENCE', 'EQV', - 'ERF', 'ERFC', - 'ERFC_SCALED', 'ERRMSG', - 'ERROR', 'ERROR_UNIT', - 'ETIME', 'EVENT_QUERY', - 'EXECUTE_COMMAND_LINE', 'EXIST', - 'EXIT', 'EXP', - 'EXPONENT', 'EXTENDS', - 'EXTENDS_TYPE_OF', 'EXTERNAL', - 'FALSE', 'FDATE', - 'FGET', 'FGETC', - 'FILE', 'FILE_STORAGE_SIZE', - 'FINAL', 'FLOAT', - 'FLOOR', 'FLUSH', - 'FMT', 'FNUM', - 'FORALL', 'FORM', - 'FORMAT', 'FORMATTED', - 'FPP', 'FPUT', - 'FPUTC', 'FRACTION', - 'FREE', 'FSEEK', - 'FSTAT', 'FTELL', - 'FUNCTION', 'GAMMA', - 'GE', 'GENERIC', - 'GERROR', 'GETARG', - 'GETCWD', 'GETENV', - 'GETGID', 'GETLOG', - 'GETPID', 'GETUID', - 'GET_COMMAND', 'GET_COMMAND_ARGUMENT', - 'GET_ENVIRONMENT_VARIABLE', 'GMTIME', - 'GO', 'GT', - 'HOSTNM', 'HUGE', - 'HYPOT', 'IABS', - 'IACHAR', 'IALL', - 'IAND', 'IANY', - 'IARGC', 'IBCLR', - 'IBITS', 'IBSET', - 'ICHAR', 'IDATE', - 'IDIM', 'IDINT', - 'IDNINT', 'IEEE_CLASS', - 'IEEE_CLASS_TYPE', 'IEEE_COPY_SIGN', - 'IEEE_IS_FINITE', 'IEEE_IS_NAN', - 'IEEE_IS_NEGATIVE', 'IEEE_IS_NORMAL', - 'IEEE_LOGB', 'IEEE_NEGATIVE_DENORMAL', - 'IEEE_NEGATIVE_INF', 'IEEE_NEGATIVE_NORMAL', - 'IEEE_NEGATIVE_ZERO', 'IEEE_NEXT_AFTER', - 'IEEE_POSITIVE_DENORMAL', 'IEEE_POSITIVE_INF', - 'IEEE_POSITIVE_NORMAL', 'IEEE_POSITIVE_ZERO', - 'IEEE_QUIET_NAN', 'IEEE_REM', - 'IEEE_RINT', 'IEEE_SCALB', - 'IEEE_SELECTED_REAL_KIND', 'IEEE_SIGNALING_NAN', - 'IEEE_SUPPORT_DATATYPE', 'IEEE_SUPPORT_DENORMAL', - 'IEEE_SUPPORT_DIVIDE', 'IEEE_SUPPORT_INF', - 'IEEE_SUPPORT_NAN', 'IEEE_SUPPORT_SQRT', - 'IEEE_SUPPORT_STANDARD', 'IEEE_UNORDERED', - 'IEEE_VALUE', 'IEOR', - 'IERRNO', 'IF', - 'IFIX', 'IMAG', - 'IMAGES', 'IMAGE_INDEX', - 'IMAGPART', 'IMPLICIT', - 'IMPORT', 'IN', - 'INCLUDE', 'INDEX', - 'INPUT_UNIT', 'INQUIRE', - 'INT', 'INT16', - 'INT2', 'INT32', - 'INT64', 'INT8', - 'INTEGER', 'INTEGER_KINDS', - 'INTENT', 'INTERFACE', - 'INTRINSIC', 'IOMSG', - 'IOR', 'IOSTAT', - 'IOSTAT_END', 'IOSTAT_EOR', - 'IOSTAT_INQUIRE_INTERNAL_UNIT', 'IPARITY', - 'IQINT', 'IRAND', - 'IS', 'ISATTY', - 'ISHFT', 'ISHFTC', - 'ISIGN', 'ISNAN', - 'ISO_C_BINDING', 'ISO_FORTRAN_ENV', - 'IS_IOSTAT_END', 'IS_IOSTAT_EOR', - 'ITIME', 'KILL', - 'KIND', 'LBOUND', - 'LCOBOUND', 'LE', - 'LEADZ', 'LEN', - 'LEN_TRIM', 'LGAMMA', - 'LGE', 'LGT', - 'LINK', 'LLE', - 'LLT', 'LNBLNK', - 'LOC', 'LOCK', - 'LOCK_TYPE', 'LOG', - 'LOG10', 'LOGICAL', - 'LOGICAL_KINDS', 'LOG_GAMMA', - 'LONG', 'LSHIFT', - 'LSTAT', 'LT', - 'LTIME', 'MALLOC', - 'MASKL', 'MASKR', - 'MATMUL', 'MAX', - 'MAX0', 'MAX1', - 'MAXEXPONENT', 'MAXLOC', - 'MAXVAL', 'MCLOCK', - 'MCLOCK8', 'MEMORY', - 'MERGE', 'MERGE_BITS', - 'MIN', 'MIN0', - 'MIN1', 'MINEXPONENT', - 'MINLOC', 'MINVAL', - 'MOD', 'MODULE', - 'MODULO', 'MOVE_ALLOC', - 'MVBITS', 'NAME', - 'NAMED', 'NAMELIST', - 'NE', 'NEAREST', - 'NEQV', 'NEW_LINE', - 'NEXTREC', 'NINT', - 'NML', 'NONE', - 'NON_INTRINSIC', 'NON_OVERRIDABLE', - 'NOPASS', 'NORM2', - 'NOT', 'NULL', - 'NULLIFY', 'NUMBER', - 'NUMERIC_STORAGE_SIZE', 'NUM_IMAGES', - 'ONLY', 'OPEN', - 'OPENED', 'OPERATOR', - 'OPTIONAL', 'OR', - 'OUT', 'OUTPUT_UNIT', - 'PACK', 'PAD', - 'PARAMETER', 'PARITY', - 'PASS', 'PERROR', - 'POINTER', 'POPCNT', - 'POPPAR', 'POSITION', - 'PRECISION', 'PRESENT', - 'PRINT', 'PRIVATE', - 'PROCEDURE', 'PRODUCT', - 'PROGRAM', 'PROTECTED', - 'PUBLIC', 'PURE', - 'QABS', 'QACOS', - 'QASIN', 'QATAN', - 'QATAN2', 'QCMPLX', - 'QCONJG', 'QCOS', - 'QCOSH', 'QDIM', - 'QERF', 'QERFC', - 'QEXP', 'QGAMMA', - 'QIMAG', 'QLGAMA', - 'QLOG', 'QLOG10', - 'QMAX1', 'QMIN1', - 'QMOD', 'QNINT', - 'QSIGN', 'QSIN', - 'QSINH', 'QSQRT', - 'QTAN', 'QTANH', - 'RADIX', 'RAN', - 'RAND', 'RANDOM_NUMBER', - 'RANDOM_SEED', 'RANGE', - 'RANK', 'READ', - 'READWRITE', 'REAL', - 'REAL128', 'REAL32', - 'REAL64', 'REALPART', - 'REAL_KINDS', 'REC', - 'RECL', 'RECORD', - 'RECURSIVE', 'RENAME', - 'REPEAT', 'RESHAPE', - 'RESULT', 'RETURN', - 'REWIND', 'REWRITE', - 'RRSPACING', 'RSHIFT', - 'SAME_TYPE_AS', 'SAVE', - 'SCALE', 'SCAN', - 'SECNDS', 'SECOND', - 'SELECT', 'SELECTED_CHAR_KIND', - 'SELECTED_INT_KIND', 'SELECTED_REAL_KIND', - 'SEQUENCE', 'SEQUENTIAL', - 'SET_EXPONENT', 'SHAPE', - 'SHIFTA', 'SHIFTL', - 'SHIFTR', 'SHORT', - 'SIGN', 'SIGNAL', - 'SIN', 'SIND', - 'SINH', 'SIZE', - 'SIZEOF', 'SLEEP', - 'SNGL', 'SOURCE', - 'SPACING', 'SPREAD', - 'SQRT', 'SRAND', - 'STAT', 'STATUS', - 'STAT_FAILED_IMAGE', 'STAT_LOCKED', - 'STAT_LOCKED_OTHER_IMAGE', 'STAT_STOPPED_IMAGE', - 'STAT_UNLOCKED', 'STOP', - 'STORAGE_SIZE', 'STRUCTURE', - 'SUBMODULE', 'SUBROUTINE', - 'SUM', 'SYMLNK', - 'SYNC', 'SYSTEM', - 'SYSTEM_CLOCK', 'TAN', - 'TAND', 'TANH', - 'TARGET', 'THEN', - 'THIS_IMAGE', 'TIME', - 'TIME8', 'TINY', - 'TO', 'TRAILZ', - 'TRANSFER', 'TRANSPOSE', - 'TRIM', 'TRUE', - 'TTYNAM', 'TYPE', - 'UBOUND', 'UCOBOUND', - 'UMASK', 'UNFORMATTED', - 'UNIT', 'UNLINK', - 'UNLOCK', 'UNPACK', - 'USE', 'VALUE', - 'VERIF', 'VERIFY', - 'VOLATILE', 'WAIT', - 'WHERE', 'WHILE', - 'WRITE', 'XOR', - 'ZABS', 'ZCOS', - 'ZEXP', 'ZLOG', - 'ZSIN', 'ZSQRT', - '\.AND\.', '\.EQV\.', - '\.EQ\.', '\.FALSE\.', - '\.GE\.', '\.GT\.', - '\.LE\.', '\.LT\.', - '\.NEQV\.', '\.NE\.', - '\.NOT\.', '\.OR\.', - '\.TRUE\.', '\.XOR\.', -); - -my @archaic_fortran_keywords = ( - 'ALOG', 'ALOG10', 'AMAX0', 'AMAX1', 'AMIN0', 'AMIN1', - 'AMOD', 'CABS', 'CCOS', 'CEXP', 'CLOG', 'CSIN', - 'CSQRT', 'DABS', 'DACOS', 'DASIN', 'DATAN', 'DATAN2', - 'DBESJ0', 'DBESJ1', 'DBESJN', 'DBESY0', 'DBESY1', 'DBESYN', - 'DCOS', 'DCOSH', 'DDIM', 'DERF', 'DERFC', 'DEXP', - 'DINT', 'DLOG', 'DLOG10', 'DMAX1', 'DMIN1', 'DMOD', - 'DNINT', 'DSIGN', 'DSIN', 'DSINH', 'DSQRT', 'DTAN', - 'DTANH', 'FLOAT', 'IABS', 'IDIM', 'IDINT', 'IDNINT', - 'IFIX', 'ISIGN', 'LONG', 'MAX0', 'MAX1', 'MIN0', - 'MIN1', 'SNGL', 'ZABS', 'ZCOS', 'ZEXP', 'ZLOG', - 'ZSIN', 'ZSQRT', -); - -my @openmp_keywords = ( - 'PARALLEL', 'MASTER', 'CRITICAL', 'ATOMIC', - 'SECTIONS', 'WORKSHARE', 'TASK', 'BARRIER', - 'TASKWAIT', 'FLUSH', 'ORDERED', 'THREADPRIVATE', - 'SHARED', 'DEFAULT', 'FIRSTPRIVATE', 'LASTPRIVATE', - 'COPYIN', 'COPYPRIVATE', 'REDUCTION', -); - -my @fortran_types = ( - 'TYPE', 'CLASS', 'INTEGER', 'REAL', - 'DOUBLE PRECISION', 'CHARACTER', 'LOGICAL', 'COMPLEX', - 'ENUMERATOR', -); - -my @unseparated_keywords = ( - 'BLOCKDATA', 'DOUBLEPRECISION', 'ELSEIF', 'ELSEWHERE', - 'ENDASSOCIATE', 'ENDBLOCK', 'ENDBLOCKDATA', 'ENDCRITICAL', - 'ENDDO', 'ENDENUM', 'ENDFILE', 'ENDFORALL', - 'ENDFUNCTION', 'ENDIF', 'ENDINTERFACE', 'ENDMODULE', - 'ENDPARALLEL', 'ENDPARALLELDO', 'ENDPROCEDURE', 'ENDPROGRAM', - 'ENDSELECT', 'ENDSUBROUTINE', 'ENDTYPE', 'ENDWHERE', - 'GOTO', 'INOUT', 'PARALLELDO', 'SELECTCASE', - 'SELECTTYPE', -); - -my @intrinsic_modules_keywords = ( - 'ISO_C_BINDING', 'ISO_FORTRAN_ENV', - 'IEEE_ARITHMETIC', 'IEEE_EXCEPTIONS', - 'IEEE_FEATURES', -); - -sub get_fortran_keywords { - return @fortran_keywords; -} - -sub get_openmp_keywords { - return @openmp_keywords; -} - -sub get_archaic_fortran_keywords { - return @archaic_fortran_keywords; -} - -sub get_unseparated_keywords { - return @unseparated_keywords; -} - -sub get_intrinsic_modules_keywords { - return @intrinsic_modules_keywords; -} - -# List of uncapitalised keywords present in most recently tested file -my %extra_error_information = (); - -sub get_extra_error_information { - return %extra_error_information; -} - -sub reset_extra_error_information { - %extra_error_information = (); -} -################################# UMDP3 tests ################################# - -# Check for uncapitalised keywords -sub capitalised_keywords { - my @lines = @_; - my $failed = 0; - - # Iterate over lines and keywords - foreach my $line (@lines) { - my @keywords_to_check = get_fortran_keywords(); - - $line = remove_quoted($line); - - next unless $line; - next unless $line =~ /\S/sxm; # If line empty, try the next - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - if ( $line =~ /^!\$/sxm ) { - push @keywords_to_check, get_openmp_keywords(); - } - - foreach my $keyword (@keywords_to_check) { - - # If the keyword is present on the line - if ( $line =~ /(^|\W)$keyword(\W|$)/sxmi ) { - - if ( $line =~ /\(\s*kind\s*=.*::/sxm ) { - $extra_error_information{'KIND'}++; - $failed++; - } - - # Ignore cases such as RESHAPE(len=something) where 'len' would - # otherwise be triggered - next if ( $line =~ /,\s*$keyword\s*=/sxmi ); - next if ( $line =~ /\(\s*$keyword\s*=/sxmi ); - - # Ignore CPP - next if ( $line =~ /^\s*\#/sxm ); - - # Fail if the keyword occurance(s) are not uppercase - while ( $line =~ s/(^|\W)($keyword)(\W|$)/ /sxmi ) { - unless ( $2 =~ /$keyword/sxm ) { - $extra_error_information{$keyword}++; - $failed++; - } - } - - } - } - } - - return $failed; -} - -# OpenMP sentinels must be in column one -sub openmp_sentinels_in_column_one { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - # Check for one or more spaces before !$ - $failed++ if ( $line =~ /\s+!\$/sxm ); - } - - return $failed; -} - -# ENDIF, etc should be END IF -sub unseparated_keywords { - my @lines = @_; - - my @keywords = get_unseparated_keywords(); - - my $failed = 0; - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - # Check for frequent ones - should rewrite as a loop - unless ( $line =~ /^\s*\#/sxm ) { # Ignore CPP - foreach my $keyword (@keywords) { - if ( $line =~ /(^|\W)$keyword(\W|$)/sxmi ) { - $failed++; - $extra_error_information{$keyword}++; - } - } - } - } - - return $failed; -} - -# PAUSE and EQUIVALENCE are forbidden -sub forbidden_keywords { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - $failed++ if ( $line =~ /(^|\W)EQUIVALENCE(\W|$)/sxmi ); - $failed++ if ( $line =~ /(^|\W)PAUSE(\W|$)/sxmi ); - } - - return $failed; -} - -# Older forms of relational operators are forbidden -sub forbidden_operators { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - $failed++ if ( $line =~ /\.GT\./sxmi ); - $failed++ if ( $line =~ /\.GE\./sxmi ); - $failed++ if ( $line =~ /\.LT\./sxmi ); - $failed++ if ( $line =~ /\.LE\./sxmi ); - $failed++ if ( $line =~ /\.EQ\./sxmi ); - $failed++ if ( $line =~ /\.NE\./sxmi ); - } - - return $failed; -} - -# Any GO TO must go to 9999 -sub go_to_other_than_9999 { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - # Find lines matching GO TO - if ( $line =~ /GO\s*TO/sxmi ) { - - # If the line number isn't 9999 - unless ( $line =~ /GO\s*TO\s*9999/sxmi ) { - $failed++; - } - } - - } - - return $failed; -} - -# WRITE must specify a proper format -sub write_using_default_format { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - # Check for WRITE(...*) - if ( $line =~ /WRITE\s*\(.*\*\)/sxmi ) { - $failed++; - } - - } - - return $failed; -} - -sub lowercase_variable_names { - my @lines = @_; - - my $failed = 0; - my @variables; - - # Make a list of variables - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - if ( $line =~ /^\s*REAL/sxmi - or $line =~ /^\s*INTEGER/sxmi - or $line =~ /^\s*LOGICAL/sxm - or $line =~ /^\s*CHARACTER/sxm ) - { - if ( $line =~ /::/sxm ) { - $line =~ /::\s*(\w+)/sxm; - my $variable = $1; - next unless ($variable); - push @variables, $variable; - } - } - } - - # Search the code for these variables - foreach my $line (@lines) { - - # Ignore CPP defs: - next if ( $line =~ /^\s*\#/sxm ); - - $line = remove_quoted($line); - - foreach my $variable (@variables) { - if ( $line =~ /\b($variable)\b/sxmi ) { - my $instance_of_variable = $1; - -# If the variable is 4 or more characters and is uppercase in the declaration fail the test -# The length test is because some short scientific quantities could legitimately be uppercase. - next if ( length $variable < 4 ); - - if ( $instance_of_variable eq "\U$instance_of_variable" ) { - $failed++; - $extra_error_information{$instance_of_variable}++; - } - } - } - } - - return $failed; -} - -sub include_files_for_variable_declarations { - my @lines = @_; - - my $failed = 0; - - my $found_dr_hook = 0; - foreach my $line (@lines) { - $found_dr_hook++ if ( $line =~ /CALL\s+dr_hook/sxmi ); - } - - # File which don't have directly executable code automatically pass this - return 0 unless $found_dr_hook; - - foreach my $line (@lines) { - $failed++ if ( $line =~ /^\s*\#include/sxm ); - last if ( $line =~ /CALL\s+dr_hook/sxmi ); - } - - $number_of_files_with_variable_declarations_in_includes++ if $failed; - return $failed; -} - -sub dimension_forbidden { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - next unless $line; - $failed++ if ( $line =~ /(^|\W)DIMENSION\W/sxmi ); - } - - return $failed; -} - -sub forbidden_stop { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - $failed++ if ( $line =~ /^\s*STOP\s/sxmi ); - $failed++ if ( $line =~ /^\s*CALL\s*abort\W/sxmi ); - } - - return $failed; -} - -sub ampersand_continuation { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - $failed++ if ( $line =~ /^\s*&/sxmi ); - $failed++ if ( $line =~ /^\s*!\$\s*&/sxmi ); - } - - return $failed; -} - -sub implicit_none { - my @lines = @_; - - my $failed = 0; - my $foundit = 0; - my $modules = 0; - my @lines_to_test; - - my $in_interface = 0; - foreach my $input_line (@lines) { - - $input_line = remove_quoted($input_line); - - # Remove comments unless they're OpenMP commands - if ( $input_line =~ /![^\$]/sxm ) { - $input_line =~ s/![^\$].*?$//sxmg; - } - - # MODULEs etc in INTERFACEs don't have implicit none, so ignore these - if ( $input_line =~ /^\s*INTERFACE\s/sxmi ) { - $in_interface = 1; - } - push @lines_to_test, $input_line unless $in_interface; - if ( $input_line =~ /^\s*END\s*INTERFACE/sxmi ) { - $in_interface = 0; - } - } - - foreach my $line (@lines_to_test) { - - $foundit++ if ( $line =~ /^\s*IMPLICIT\s+NONE/sxmi ); - $modules++ - if ( $line =~ /^\s*SUBROUTINE\W/sxmi - or $line =~ /^\s*MODULE\W/sxmi - or $line =~ /^\s*FUNCTION\W/sxmi - or $line =~ /^\s*REAL\s*FUNCTION\W/sxmi - or $line =~ /^\s*LOGICAL\s*FUNCTION\W/sxmi - or $line =~ /^\s*INTEGER\s*FUNCTION\W/sxmi - or $line =~ /^\s*PROGRAM\W/sxmi ); - } - - $failed = 1 unless ( $foundit >= $modules ); - - return $failed; -} - -sub intrinsic_as_variable { - my @lines = @_; - my $failed = 0; - my @keywords = get_fortran_keywords(); - - my @fixed_lines = (); - - push @keywords, get_openmp_keywords(); - - # Steps: - # i) sanitise lines - # ii) look for match - # iii) check if match is a declaration (which must start with a type) - # iv) exclude any false positives from initialisation. - - # i) sanitise lines - - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - # Remove pre-processing directives - if ( $line =~ /^\s*\#/sxm ) { - $line = ""; - } - - push @fixed_lines, $line; - } - - my $entire = join( "", @fixed_lines ); - - # Sort out continuation lines - $entire =~ s/&\s*\n//sxmg; - - @fixed_lines = split /\n/sxm, $entire; - - foreach my $line (@fixed_lines) { - - next unless $line; - next unless $line =~ /\S/sxm; - - my $oline = $line; - - foreach my $keyword (@keywords) { - my $decl_match = 0; - $line = $oline; - - # ii) look for match - if ( $line =~ /(^|\W)$keyword($|\W)/sxmi ) { - foreach my $type (@fortran_types) { - my $type_r = $type; - $type_r =~ s/\s/\\s/sxm; - -# iii) check if match is a variable declaration (which always starts with a type): - if ( $line =~ /^\s*$type_r(\W.*\W|\W)$keyword/sxmi ) { - if ( $type =~ 'CLASS' - and $keyword =~ /(IS|DEFAULT)/sxm ) - { - - # statments within SELECT TYPE constructs are not declarations - unless ( $line =~ /^\s*CLASS\s+(IS|DEFAULT)/sxmi ) { - $decl_match = 1; - } - } - elsif ( $type =~ 'TYPE' and $keyword =~ 'IS' ) { - - # statments within SELECT TYPE constructs are not declarations - unless ( $line =~ /^\s*TYPE\s+IS/sxmi ) { - $decl_match = 1; - } - } - else { - $decl_match = 1; - } - last; - } - } - } - - # iv) exclude any false positives from initialisation. - if ($decl_match) { - - # This is a variable declaration with a matching keyword - # make sure this is not because of initialising to the result of a function - # (i.e. the keyword is the RHS of the = in this variable initialisation). - - # remove any type attributes which may match the keyword - $line =~ s/^.*:://sxm; - - # If we have a function declaration of the form - # FUNCTION foo() RESULT(bar) - # We need to strip the RESULT keyword out. - if ( $line =~ /^(.*?\bFUNCTION\s.*?\b)RESULT(\s*\()/sxm ) { - my $grp1 = quotemeta($1); - my $grp2 = quotemeta($2); - $line =~ s/($grp1)RESULT($grp2)/$grp1$grp2/sxm; - } - - # at this point, things in brackets aren't relevant because they can - # only be attributes of a variable, not the definition of a variable - # itself - while ( $line =~ /\(.*\)/sxm ) { - $line =~ s/\([^()]*\)//sxm; - } - - # At this point, remove array initialisations, as they mess with - # breaking on commas. "[]" and "(/ /)" forms may exist. We assume - # other checks enforce the "[]" -> "(/ /)" conversion, so here we - # simply deals with "[]". They may also be nested, so first we - # flatten to a single array initialiser. - - # The following matches a "[", followed by a capture group, then - # a pair of "[" and "]" enclosing a capture group which does not - # contain either a "[" or "]", followed by a capture group and a - # "]". It repeatedly removes the innermost pair of "[" and "]" - # in a nest until no more exist. - - while ( $line =~ /\[(.*?)\[([^\[]*?)\](.*?)\]/sxm ) { - $line =~ s/\[(.*?)\[([^\[]*?)\](.*?)\]/[$1$2$3]/sxm; - } - - # The following removes the actual array initialisations, which - # must be flattened and of the "[]" form following an "=" sign. - - while ( $line =~ /\=\s*\[.*?\]/sxm ) { - $line =~ s/\=\s*\[.*?\]//sxm; - } - - # split on commas, in case there are multiple variable declarations - my @decls = split /,/sxm, $line; - - foreach my $decl (@decls) { - - # As anything to the right of '=' signs are not variable definitions - # (they are instead initialiser etc.) we're not interested in them. - $decl =~ s/=.*$//sxm; - - # Remove function declarations - $decl =~ s/^.*?\bFUNCTION\s//sxmi; - - # If we get this far any matches are fails - if ( $decl =~ /(^|\W)$keyword(\W|$)/sxmi ) { - $line = "\n $keyword"; - $failed++; - $extra_error_information{$line}++; - } - } - } - } - } - - return $failed; -} - -sub line_over_80chars { - my @lines = @_; - my $failed = 0; - - foreach my $line (@lines) { - - # This needs to be 81, as Perl counts the newline as having length 1 - if ( length $line > 81 ) { - $failed++; - - # Reformat line so it prints the offending line neatly - chomp($line); - $line = "\n '$line'"; - $extra_error_information{$line}++; - } - } - return $failed; -} - -sub tab_detection { - my @lines = @_; - my $failed = 0; - foreach my $line (@lines) { - - # If any line contains a tab character - if ( $line =~ /\t/sxm ) { - $failed++; - - # Reformat line so it prints the offending line neatly - chomp($line); - $line = "\n '$line'"; - $extra_error_information{$line}++; - } - } - return $failed; -} - -sub check_crown_copyright { - my @lines = @_; - my $failed = 1; - my @valid_agreements = ( - 'L0195', 'NERC', - 'SC0138', 'UKCA', - 'SC0171', 'ACCESS', - 'SC0237', 'JULES', - 'IBM', 'of Bath', - 'Centre National', 'Lawrence Livermore', - 'Roger Marchand, ', 'of Colorado', - 'of Reading', - ); - - foreach my $line (@lines) { - $failed = 0 if ( $line =~ /^\s*(!|\/\*).*Crown\s*copyright/sxmi ); - foreach my $agreement (@valid_agreements) { - my $agreement_r = $agreement; - $agreement_r =~ s/\s/\\s/sxm; - $failed = 0 if ( $line =~ /^\s*(!|\/\*).*$agreement_r/sxmi ); - } - } - - return $failed; -} - -sub check_code_owner { - my @lines = @_; - my $failed = 1; - my $failed_co = 0; - my $failed_bi = 0; - my $is_shumlib = 0; - - foreach my $line (@lines) { - $is_shumlib = 1 - if ( - $line =~ / ^\s*(!|\/\*)\s*This\s*file\s* - is\s*part\s*of\s*the\s* - UM\s*Shared\s*Library\s*project /sxmi - ); - } - - if ( $is_shumlib == 1 ) { - $failed = 0; - } - else { - foreach my $line (@lines) { - $failed_co++ - if ( - $line =~ / ^\s*(!|\/\*)\s*Code\s*Owner:\s* - Please\s*refer\s*to\s*the\s*UM\s*file\s* - CodeOwners\.txt /sxmi - ); - $failed_bi++ - if ( - $line =~ / ^\s*(!|\/\*)\s* - This\s*file\s*belongs\s*in\s* - section: /sxmi - ); - } - - if ( $failed_co > 1 or $failed_bi > 1 ) { - $extra_error_information{"(multiple statements found)"}++; - } - - if ( $failed_co == 1 and $failed_bi == 1 ) { - $failed = 0; - } - } - - return $failed; -} - -sub array_init_form { - my @lines = @_; - my $failed = 0; - - my @fixed_lines = (); - - # First we clean up the lines by removing string contents and comments - foreach my $line (@lines) { - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - # Remove pre-processing directives - if ( $line =~ /^\s*\#/sxm ) { - $line = ""; - } - - push @fixed_lines, $line; - } - - my $entire = join( "", @fixed_lines ); - - # Sort out continuation lines - $entire =~ s/&\s*\n//sxmg; - - @fixed_lines = split /\n/sxm, $entire; - - # Now check for the existence of lines containing (/ /) - foreach my $line (@fixed_lines) { - - next unless $line; - next unless $line =~ /\S/sxm; - - $failed = 1 if ( $line =~ /\(\/.*\/\)/sxm ); - } - - return $failed; -} - -sub retire_if_def { - my @lines = @_; - my @ifdefs = ( 'VATPOLES', 'A12_4A', 'A12_3A', 'UM_JULES', 'A12_2A', ); - - # Sort out C continuation lines - my $entire = join( "", @lines ); - $entire =~ s/\\\s*\n//sxmg; - @lines = split /\n/sxm, $entire; - - my $failed = 0; - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - my $line = $lines[$i]; - foreach my $ifdef (@ifdefs) { - -# matches #if defined(), #elif defined(), #ifdef , and #ifndef - if ( $line =~ /^\s*\#(el)?if.*\W$ifdef/sxm ) { - $failed++; - $extra_error_information{$ifdef}++; - } - } - } - - return $failed; -} - -sub c_deprecated { - my @lines = @_; - my %deprecateds = ( - 'strcpy' => "(): please use strncpy() instead", - 'sprintf' => "(): please use snprintf() instead", - 'usleep' => "(): please use nanosleep() instead", - '_BSD_SOURCE' => -": please find alternative functionality, or an equivalent feature test macro (if possible)", - '_DEFAULT_SOURCE' => -": please find alternative functionality, or an equivalent feature test macro (if possible)", - ); - - my $entire = join( "", @lines ); - - #remove commented sections - $entire =~ s/\/\*(.|\n)+?(\*\/)//sxmg; - - # Sort out continuation lines - $entire =~ s/\\\s*\n//sxmg; - - #remove #pragmas - $entire =~ s/(^|\n)\s*\#pragma.+?\n/\n/sxmg; - - @lines = split /\n/sxm, $entire; - - my $failed = 0; - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - my $line = $lines[$i]; - - foreach my $dep ( keys %deprecateds ) { - if ( $line =~ /$dep/sxm ) { - my $extra_msg = "$dep$deprecateds{$dep}"; - $failed++; - $extra_error_information{$extra_msg}++; - } - } - } - - return $failed; -} - -sub printstatus_mod { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - $failed++ if ( $line =~ /^\s*USE\s*printstatus_mod/sxmi ); - } - return $failed; -} - -sub write6 { - my @lines = @_; - my $failed = 0; - - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - if ( $lines[$i] =~ /^\s*WRITE/sxmi ) { - if ( $lines[$i] =~ /^\s*WRITE\s*\(\s*6/sxm ) { - $failed++; - } - } - - } - - return $failed; -} - -sub printstar { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - $failed++ if ( $line =~ /^\s*PRINT\s*\*/sxmi ); - } - return $failed; -} - -sub um_fort_flush { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - $failed++ if ( $line =~ /^\s*CALL\s*UM_FORT_FLUSH/sxmi ); - } - return $failed; -} - -sub svn_keyword_subst { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - $failed++ if ( $line =~ /\$Date\$/sxm ); - $failed++ if ( $line =~ /\$LastChangedDate\$/sxm ); - $failed++ if ( $line =~ /\$Revision\$/sxm ); - $failed++ if ( $line =~ /\$Rev\$/sxm ); - $failed++ if ( $line =~ /\$LastChangedRevision\$/sxm ); - $failed++ if ( $line =~ /\$Author\$/sxm ); - $failed++ if ( $line =~ /\$LastChangedBy\$/sxm ); - $failed++ if ( $line =~ /\$HeadURL\$/sxm ); - $failed++ if ( $line =~ /\$URL\$/sxm ); - $failed++ if ( $line =~ /\$Id\$/sxm ); - $failed++ if ( $line =~ /\$Header\$/sxm ); - } - - return $failed; - -} - -sub omp_missing_dollar { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - if ( $line =~ /^\s*!OMP/sxm ) { - $failed = 1; - } - } - - return $failed; - -} - -sub intrinsic_modules { - my @lines = @_; - - my $failed = 0; - - foreach my $line (@lines) { - my @keywords_to_check = get_intrinsic_modules_keywords(); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - next unless $line; - next unless $line =~ /\S/sxm; # If line empty, try the next - - foreach my $keyword (@keywords_to_check) { - if ( $line =~ /^\s*USE\s*$keyword/sxmi ) { - $extra_error_information{$keyword}++; - $failed++; - } - } - } - return $failed; -} - -sub cpp_ifdef { - - # ifdefs should be of the form "#if defined(MY_IFDEF)" - # rather than "#ifdef(MY_IFDEF)" - my @lines = @_; - my $failed = 0; - foreach my $line (@lines) { - if ( $line =~ /^\s*\#ifdef/sxm ) { - $failed++; - } - elsif ( $line =~ /^\s*\#ifndef/sxm ) { - $failed++; - } - } - return $failed; -} - -sub cpp_comment { - - # C pre-processor directives should not be intermingled with - # fortran style comments - my @lines = @_; - my $failed = 0; - my @comments = (); - foreach my $line (@lines) { - - # is this an #if statement? - if ( ( $line =~ m/^\s*\#if\s/sxm ) || ( $line =~ m/^\s*\#elif\s/sxm ) ) - { - - # does this ifdef have a ! in it? - if ( $line =~ /!/sxm ) { - - # split the possible regions (ignoring the 0th) - # and loop over to check each one in turn - @comments = split /!/sxm, $line, -1; - splice( @comments, 0, 1 ); - foreach my $comment (@comments) { - - # must be a recognisable CPP directive - if ( $comment !~ /(^\s*\(?\s*defined)|(^=\s*[0-9])/sxm ) { - $failed++; - } - } - } - } - - # is this an #else? - elsif ( $line =~ /^\s*\#else\s*!/sxm ) { - $failed++; - } - - # is this an #endif? - elsif ( $line =~ /^\s*\#endif\s*!/sxm ) { - $failed++; - } - - # is this an #include? - elsif ( $line =~ /^\s*\#include[^!]+!/sxm ) { - $failed++; - } - } - return $failed; -} - -sub obsolescent_fortran_intrinsic { - my @lines = @_; - - my $failed = 0; - - # Iterate over lines and keywords - foreach my $line (@lines) { - my @keywords_to_check = get_archaic_fortran_keywords(); - - $line = remove_quoted($line); - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - next unless $line; - next unless $line =~ /\S/sxm; # If line empty, try the next - - # Ignore CPP - next if ( $line =~ /^\s*\#/sxm ); - - foreach my $keyword (@keywords_to_check) { - - # If the keyword is present on the line - if ( $line =~ /(^|\W)$keyword(\W|$)/sxmi ) { - $extra_error_information{$keyword}++; - $failed++; - } - } - } - return $failed; -} - -sub exit_stmt_label { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - # Find if the line appears to contain a solitary EXIT - if ( $line =~ /\bEXIT\b/sxm ) { - - # fail if that EXIT is not followed by a label - $failed++ if ( $line =~ /EXIT\s*$/sxm ); - } - } - - return $failed; - -} - -sub read_unit_args { - my @lines = @_; - - my $failed = 0; - foreach my $line (@lines) { - - # Remove comments unless they're OpenMP commands - if ( $line =~ /![^\$]/sxm ) { - $line =~ s/![^\$].*?$//sxmg; - } - - # Find if the line appears to be a READ statement - if ( $line =~ /^\s*READ\s*\(/sxm ) { - - # fail if that READ does not have UNIT= as the first argument - $failed++ if ( !( $line =~ /^\s*READ\s*\(\s*UNIT\s*=/sxm ) ); - } - } - - return $failed; - -} - -sub c_openmp_define_pair_thread_utils { - my @lines = c_sanitise_lines(@_); - - my $failed = 0; - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - my $line = $lines[$i]; - - # match ifdef and defined style for _OPENMP - if ( $line =~ /^\s*\#(el)?if.*defined\(_OPENMP\)/sxm ) { - - # fail if _OPENMP is not the first defined() test, or it is not - # followed by SHUM_USE_C_OPENMP_VIA_THREAD_UTILS - if ( - $line !~ / ^\s*\#(el)?if\s*!? - defined\(_OPENMP\)\s* - &&\s*!? - defined\(SHUM_USE_C_OPENMP_VIA_THREAD_UTILS\) /sxm - ) - { - $failed++; - } - } - } - - return $failed; -} - -sub c_openmp_define_no_combine { - my @lines = c_sanitise_lines(@_); - - my $failed = 0; - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - my $line = $lines[$i]; - - # fail if we match defined(_OPENMP) + at least two other defined() - if ( $line =~ - /^\s*\#(el)?if\s*defined\(_OPENMP\)(.*?!?defined\(\w+\)){2,}/sxm ) - { - $failed++; - } - } - - return $failed; -} - -sub c_openmp_define_not { - my @lines = c_sanitise_lines(@_); - - my $failed = 0; - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - my $line = $lines[$i]; - - # fail if we match !defined(_OPENMP) - if ( $line =~ /^\s*\#(el)?if.*!defined\(_OPENMP\)/sxm ) { - $failed++; - } - } - - return $failed; -} - -sub c_ifdef_defines { - my @lines = c_sanitise_lines(@_); - - my $failed = 0; - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - my $line = $lines[$i]; - - # fail if we match #ifdef or #ifndef - if ( $line =~ /^\s*\#if(n)?def/sxm ) { - $failed++; - } - } - - return $failed; -} - -sub c_protect_omp_pragma { - my @lines = c_sanitise_lines(@_); - - # remove _OPENMP if-def protected lines. - # As #ifs may be nested, successivly remove all the #if blocks until - # none are remaining. - for ( my $i = scalar @lines ; $i > 0 ; $i-- ) { - my $line = $lines[ $i - 1 ]; - - # as we are going from the bottom, the first #if will be an - # innermost one. - if ( $line =~ /^\s*\#if/sxm ) { - - splice @lines, $i - 1, 1, ''; - - my $whipe = 0; - - if ( $line =~ /defined\(_OPENMP\)/sxm ) { - $whipe = 1; - } - - for ( my $j = $i - 1 ; $j < scalar @lines ; $j++ ) { - my $jline = $lines[$j]; - - if ( $whipe == 1 ) { - splice @lines, $j, 1, ''; - } - - if ( $jline =~ /\#else/sxm ) { - if ( $whipe == 1 ) { - $whipe = 0; - } - splice @lines, $j, 1, ''; - } - - if ( $jline =~ /\#elif/sxm ) { - if ( $whipe == 1 ) { - $whipe = 0; - } - if ( $jline =~ /defined\(_OPENMP\)/sxm ) { - $whipe = 1; - } - splice @lines, $j, 1, ''; - } - - if ( $jline =~ /\#endif/sxm ) { - splice @lines, $j, 1, ''; - last; - } - - } - } - } - - my $failed = 0; - for ( my $i = 0 ; $i < scalar @lines ; $i++ ) { - my $line = $lines[$i]; - - # as we have removed all lines protected by _OPENMP, - # any remaining pragma lines are a fail. - if ( $line =~ /\#pragma\s+omp/sxm ) { - $failed++; - } - - # as are omp includes - if ( $line =~ /\#include\s+(<|")omp.h(>|")/sxm ) { - $failed++; - } - } - - return $failed; -} - -sub c_sanitise_lines { - my @lines = @_; - - my $entire = join( "", @lines ); - - #remove commented sections - $entire =~ s/\/\*(.|\n)+?(\*\/)//sxmg; - - # Sort out continuation lines - $entire =~ s/\\\s*\n//sxmg; - - # standardise format for defined() style tests - $entire =~ s/ defined\s*? # start with "defined", - # optionally followed by space(s) - \(?\s*?(\w+)[^\S\n]*\)? # Form capture group one from - # the following 'word' - # characters contained within - # (the optional) parantheses - - # i.e. the name of the macro being - # tested for. - ([|&><*+%^$()\/\-\s]) # Form capture group two from - # the space, linebreak, or - # operator immediately - # following the macro name - - /defined($1) $2/sxmg; # Standardise the form to - # include parantheses and a - # following white-space - - @lines = split /\n/sxm, $entire; - - return @lines; -} - -sub line_trail_whitespace { - my @lines = @_; - my $failed = 0; - - foreach my $line (@lines) { - - $line =~ s/\n//sxmg; - - # Fail if there are whitespace characters at the end of a line. - if ( $line =~ /\s+$/sxm ) { - $failed++; - $line = "\n '$line'"; - $extra_error_information{$line}++; - } - } - return $failed; -} - -sub c_integral_format_specifiers { - my @lines = @_; - my $failed = 0; - - my @fixed_width_size = ( '8', '16', '32', '64' ); - - my @fixed_width_type = ( 'MAX', 'PTR' ); - - my @fixed_prefix = ( 'PRI', 'SCN' ); - - my @fixed_suffix = ( '', 'FAST', 'LEAST' ); - - my @print_style = ( 'd', 'i', 'u', 'o', 'x', 'X' ); - - # Exact numerical width style (e.g. PRIdFAST64) - foreach my $line (@lines) { - foreach my $fwpre (@fixed_prefix) { - foreach my $fwps (@print_style) { - foreach my $fwsz (@fixed_width_size) { - foreach my $fwsfx (@fixed_suffix) { - - # Fail if format specifier immediately follows or proceeds a " character - if ( $line =~ /"${fwpre}${fwps}${fwsfx}${fwsz}/sxm ) { - $failed++; - chomp($line); - $line = "\n '$line'"; - $extra_error_information{$line}++; - } - elsif ( $line =~ /${fwpre}${fwps}${fwsfx}${fwsz}"/sxm ) - { - $failed++; - chomp($line); - $line = "\n '$line'"; - $extra_error_information{$line}++; - } - } - } - } - } - } - - # Style defining the width by type (e.g. SCNuMAX) - foreach my $line (@lines) { - foreach my $fwpre (@fixed_prefix) { - foreach my $fwps (@print_style) { - foreach my $fwt (@fixed_width_type) { - - # Fail if format specifier immediately follows or proceeds a " character - if ( $line =~ /"${fwpre}${fwps}${fwt}/sxm ) { - $failed++; - chomp($line); - $line = "\n '$line'"; - $extra_error_information{$line}++; - } - elsif ( $line =~ /${fwpre}${fwps}${fwt}"/sxm ) { - $failed++; - chomp($line); - $line = "\n '$line'"; - $extra_error_information{$line}++; - } - } - } - } - } - - return $failed; -} - -sub c_final_newline { - my @lines = @_; - my $failed = 0; - - my $line = $lines[-1]; - my $fchar = substr $line, -1; - - # Fail if the final line does not end with a newline character - if ( ord $fchar != 10 ) { - $failed++; - } - - return $failed; -} - -1; diff --git a/script_umdp3_checker/bin/UMDP3CriticPolicy.pm b/script_umdp3_checker/bin/UMDP3CriticPolicy.pm deleted file mode 100644 index 43ab1f6f..00000000 --- a/script_umdp3_checker/bin/UMDP3CriticPolicy.pm +++ /dev/null @@ -1,43 +0,0 @@ -# *****************************COPYRIGHT******************************* -# (C) Crown copyright Met Office. All rights reserved. -# For further details please refer to the file LICENSE -# which you should have received as part of this distribution. -# *****************************COPYRIGHT******************************* - -package UMDP3CriticPolicy; -use strict; -use warnings; -use 5.010; - -use Perl::Critic; - -# Declare version - this is the last UM version this script was updated for: -our $VERSION = '13.2.0'; - -my @allowed_spellings = qw(CreateBC FCM UMUI NEMO CICE); - -sub get_umdp3_critic_policy { - - # define overriden policies - my %overriden_policies = (); - $overriden_policies{'Documentation::PodSpelling'} = - { 'stop_words' => join q{ }, @allowed_spellings }; - - # Construct the critic policy with overriden policies omitted - my @default_policies = - Perl::Critic->new( -severity => 1, -exclude => keys %overriden_policies ) - ->policies(); - my $policy_file = Perl::Critic->new( -include => \@default_policies ); - - # add back in the overridden policies with new settings - for ( keys %overriden_policies ) { - $policy_file->add_policy( - -policy => $_, - -params => $overriden_policies{$_} - ); - } - - return $policy_file; -} - -1; diff --git a/script_umdp3_checker/bin/UMDP3DispatchTables.pm b/script_umdp3_checker/bin/UMDP3DispatchTables.pm deleted file mode 100644 index 5af7367f..00000000 --- a/script_umdp3_checker/bin/UMDP3DispatchTables.pm +++ /dev/null @@ -1,126 +0,0 @@ -# *****************************COPYRIGHT******************************* -# (C) Crown copyright Met Office. All rights reserved. -# For further details please refer to the file LICENSE -# which you should have received as part of this distribution. -# *****************************COPYRIGHT******************************* - -# Standalone version of the dispatch tables from UDMP3Job - -package UMDP3DispatchTables; -use strict; -use warnings; -use 5.010; - -# Declare version - this is the last UM version this script was updated for: -our $VERSION = '13.5.0'; - -my %dispatch_table_diff_fortran = ( - 'Lowercase Fortran keywords not permitted' => \&UMDP3::capitalised_keywords, - 'OpenMP sentinels not in column one' => - \&UMDP3::openmp_sentinels_in_column_one, - 'Omitted optional space in keywords' => \&UMDP3::unseparated_keywords, - 'GO TO other than 9999' => \&UMDP3::go_to_other_than_9999, - 'WRITE without format' => \&UMDP3::write_using_default_format, - 'Lowercase or CamelCase variable names only' => - \&UMDP3::lowercase_variable_names, - 'Use of dimension attribute' => \&UMDP3::dimension_forbidden, - 'Continuation lines shouldn\'t start with &' => - \&UMDP3::ampersand_continuation, - 'Use of EQUIVALENCE or PAUSE' => \&UMDP3::forbidden_keywords, - 'Use of older form of relational operator (.GT. etc.)' => - \&UMDP3::forbidden_operators, - 'Line longer than 80 characters' => \&UMDP3::line_over_80chars, - 'Line includes tab character' => \&UMDP3::tab_detection, - 'USEd printstatus_mod instead of umPrintMgr' => \&UMDP3::printstatus_mod, - 'Used PRINT rather than umMessage and umPrint' => \&UMDP3::printstar, - 'Used WRITE(6) rather than umMessage and umPrint' => \&UMDP3::write6, - 'Used um_fort_flush rather than umPrintFlush' => \&UMDP3::um_fort_flush, - 'Used Subversion keyword substitution which is prohibited' => - \&UMDP3::svn_keyword_subst, - 'Used !OMP instead of !$OMP' => \&UMDP3::omp_missing_dollar, - 'Used #ifdef or #ifndef rather than #if defined() or #if !defined()' => - \&UMDP3::cpp_ifdef, - 'Presence of fortran comment in CPP directive' => \&UMDP3::cpp_comment, - 'Used an archaic fortran intrinsic function' => - \&UMDP3::obsolescent_fortran_intrinsic, - 'EXIT statements should be labelled' => \&UMDP3::exit_stmt_label, - 'Intrinsic modules must be USEd with an INTRINSIC keyword specifier' => - \&UMDP3::intrinsic_modules, - 'READ statements should have an explicit UNIT= as their first argument' => - \&UMDP3::read_unit_args, -); - -my %dispatch_table_file_fortran = ( - 'Warning - used an if-def due for retirement' => \&UMDP3::retire_if_def, - 'File is missing at least one IMPLICIT NONE' => \&UMDP3::implicit_none, - 'Never use STOP or CALL abort' => \&UMDP3::forbidden_stop, - 'Use of Fortran function as a variable name' => - \&UMDP3::intrinsic_as_variable, - 'File missing crown copyright statement or agreement reference' => - \&UMDP3::check_crown_copyright, - 'File missing correct code owner comment' => \&UMDP3::check_code_owner, - 'Used (/ 1,2,3 /) form of array initialisation, rather than [1,2,3] form' - => \&UMDP3::array_init_form, -); - -my %dispatch_table_diff_c = ( - 'Line longer than 80 characters' => \&UMDP3::line_over_80chars, - 'Line includes tab character' => \&UMDP3::tab_detection, -'Fixed-width Integer format specifiers must have a space between themselves and the string delimiter (the " character)' - => \&UMDP3::c_integral_format_specifiers, -); - -my %dispatch_table_file_c = ( - 'Warning - used an if-def due for retirement' => \&UMDP3::retire_if_def, - 'Used a deprecated C identifier' => \&UMDP3::c_deprecated, - 'File missing crown copyright statement or agreement reference' => - \&UMDP3::check_crown_copyright, - 'File missing correct code owner comment' => \&UMDP3::check_code_owner, -'Used an _OPENMP if-def without also testing against SHUM_USE_C_OPENMP_VIA_THREAD_UTILS. (Or _OPENMP does not come first in the test.)' - => \&UMDP3::c_openmp_define_pair_thread_utils, -'Used an _OPENMP && SHUM_USE_C_OPENMP_VIA_THREAD_UTILS if-def test in a logical combination with a third macro' - => \&UMDP3::c_openmp_define_no_combine, - 'Used !defined(_OPENMP) rather than defined(_OPENMP) with #else branch' => - \&UMDP3::c_openmp_define_not, -'Used an omp #pragma (or #include ) without protecting it with an _OPENMP if-def' - => \&UMDP3::c_protect_omp_pragma, - 'Used the #ifdef style of if-def, rather than the #if defined() style' => - \&UMDP3::c_ifdef_defines, - 'C Unit does not end with a final newline character' => - \&UMDP3::c_final_newline, -); - -my %dispatch_table_file_all = - ( 'Line includes trailing whitespace character(s)' => - \&UMDP3::line_trail_whitespace, ); - -sub get_diff_dispatch_table_fortran { - return %dispatch_table_diff_fortran; -} - -sub get_file_dispatch_table_fortran { - my $modified_file = shift; - my %dispatch_table_file_fortran_custom = %dispatch_table_file_fortran; - - if ( $modified_file =~ /um_abort_mod.F90$/sxm ) { - delete( - $dispatch_table_file_fortran_custom{'Never use STOP or CALL abort'} - ); - } - - return %dispatch_table_file_fortran_custom; -} - -sub get_diff_dispatch_table_c { - return %dispatch_table_diff_c; -} - -sub get_file_dispatch_table_c { - return %dispatch_table_file_c; -} - -sub get_file_dispatch_table_all { - return %dispatch_table_file_all; -} - -1; diff --git a/script_umdp3_checker/bin/umdp3_check.pl b/script_umdp3_checker/bin/umdp3_check.pl deleted file mode 100755 index c1521a42..00000000 --- a/script_umdp3_checker/bin/umdp3_check.pl +++ /dev/null @@ -1,1194 +0,0 @@ -#!/usr/bin/env perl -# *****************************COPYRIGHT******************************* -# (C) Crown copyright Met Office. All rights reserved. -# For further details please refer to the file LICENSE -# which you should have received as part of this distribution. -# *****************************COPYRIGHT******************************* - -# Script to check whether a code change complies with UMDP 003 -# Basically the 'guts' of the UMDP3.pm class's perform_task method without -# the UTF-isms such as status objects and the OO stuff - -use strict; -use warnings; -use 5.010; -use Cwd 'abs_path'; -use threads; -use threads::shared; -use List::Util qw(max); -use File::MimeInfo::Magic; -use IO::ScalarArray; - -use IPC::Run qw(run); - -# Set the location of the UMDP3 package. -use FindBin; -use lib "$FindBin::Bin"; - -use UMDP3; -use UMDP3CriticPolicy; - -# This is a standalone version of the dispatch tables from UMDP3Job, generated -# by script automatically -use UMDP3DispatchTables; - -# Declare version - this is the last UM version this script was updated for: -our $VERSION = '13.5.0'; - -# Declare variables -my $fcm = '/etc/profile'; # File to source to access 'fcm' commands -my $exit = 0; # Exit code of this script == number of failing files -my %additions : shared; # Hash of added code -my %deletions; # Hash of deleted files -my $filename = ''; # Current filename being tested -my $snooze = 120; # Time to wait before retrying -my $max_snooze = 10; # Maximum number of retries before aborting - -# Shared variables for multi-threading -# Variables with the "shared" attribute become shared memory variables - -# i.e. they are accessable by all threads. -# Other variables are private to each thread. -my @branchls_threads; -my @add_keys_threads; -my @output_threads : shared; -my @exit_threads : shared; - -# Get argument from command line, or assume '.' if not defined -my $branch = shift // '.'; - -# Cope with UTF-style working copy syntax just in case -$branch =~ s/wc://sxm; - -# Read text file of whitelisted include files -my $whitelist_includes_file = shift; - -unless ( $whitelist_includes_file and -f $whitelist_includes_file ) { - die "Whitelist filename not provided.\n"; -} - -# Read in retired if-defs -my @includes = read_file($whitelist_includes_file); - -my $suite_mode = 0; -if ( $ENV{SOURCE_UM_MIRROR} ) { - print "Detected SOURCE_UM_MIRROR environment variable.\n"; - $branch = $ENV{SOURCE_UM_MIRROR}; - print "Redirecting branch to $branch\n"; - $suite_mode = 1; -} - -# Set up threads - -# Determin the number of threads to use. Default to 1 (i.e. run serially), but override this -# if the UMDP_CHECKER_THREADS environment variable is set. - -my $num_threads = 1; -if ( $ENV{UMDP_CHECKER_THREADS} ) { - $num_threads = $ENV{UMDP_CHECKER_THREADS}; - if ( $num_threads < 1 ) { - print - "UMDP_CHECKER_THREADS environment variable is invalid: overriding\n"; - $num_threads = 1; - } - print "Using $num_threads threads\n"; -} - -# Determine cylc logging -my $log_cylc = 0; -if ( $ENV{CYLC_TASK_LOG_ROOT} ) { - $log_cylc = $ENV{CYLC_TASK_LOG_ROOT}; - print "Using cylc logging directory: $log_cylc\n"; -} - -# Now we have the number of threads required, set up a threads array, with one entry -# for each thread. This will be used later to hold the control information for each -# thread in use. - -my @threads_array; - -for ( my $i = 1 ; $i <= $num_threads ; $i++ ) { - push( @threads_array, $i ); -} - -my %dispatch_table_diff_fortran = - UMDP3DispatchTables::get_diff_dispatch_table_fortran(); -my %dispatch_table_diff_c = UMDP3DispatchTables::get_diff_dispatch_table_c(); -my %dispatch_table_file_c = UMDP3DispatchTables::get_file_dispatch_table_c(); -my %dispatch_table_file_all = - UMDP3DispatchTables::get_file_dispatch_table_all(); - -my @binfo; -my $binfocode; - -my $trunkmode = 0; -my $error_trunk = 0; - -start_branch_checking: - -# Check this is a branch rather than the trunk -@binfo = `. $fcm; fcm binfo $branch 2>&1`; -$binfocode = $?; - -unless ( $binfocode == 0 ) { - if ( grep( /svn\sinfo\s--xml/sxm, @binfo ) ) { - if ($suite_mode) { - for ( my $i = 1 ; $i <= $max_snooze ; $i++ ) { - print -"Revision probably doesn't exist yet - waiting $snooze seconds for mirror to update (Snooze $i of $max_snooze).\n"; - sleep $snooze; - @binfo = `. $fcm; fcm binfo $branch 2>&1`; - $binfocode = $?; - last if ( $binfocode == 0 ); - } - } - } - if ( $binfocode != 0 ) { - print "Error running fcm binfo:\n"; - print @binfo; - die "FCM error"; - } -} - -if ( grep( /URL:\ssvn:\/\/[^\/]+\/(\w|\.)+_svn\/\w+\/trunk/sxm, @binfo ) - or grep( /URL:\shttps:\/\/[^\/]+\/svn\/[\w\.]+\/\w+\/trunk/sxm, @binfo ) - or grep( /URL:.*\/svn\/\w+\/main\/trunk/sxm, @binfo ) - or grep( /URL:..*_svn\/main\/trunk/sxm, @binfo ) - or grep( /URL:\sfile:\/\/.*\/trunk/sxm, @binfo ) ) -{ - print "Detected trunk: checking full source tree\n"; - $branch =~ s/@.*$//sxm; - $trunkmode = 1; - if ( $ENV{UMDP_CHECKER_TRUNK_ERROR} ) { - $error_trunk = $ENV{UMDP_CHECKER_TRUNK_ERROR}; - if ( $error_trunk == 1 ) { - print -"UMDP_CHECKER_TRUNK_ERROR environment variable is set to 1: failures will be fatal\n"; - } - elsif ( $error_trunk == -1 ) { - print -"UMDP_CHECKER_TRUNK_ERROR environment variable is set to -1: skipping UMPD3 checks for the trunk\n"; - exit 0; - } - else { - print -"UMDP_CHECKER_TRUNK_ERROR environment variable is set to $error_trunk: failures will be ignored\n"; - print -"Set this to 1 to cause the checker script to exit with an error code on finding failures.\n"; - print -"Alternatively, set this to -1 to cause the checker script to exit without checking the trunk.\n"; - } - } - else { - print "UMDP_CHECKER_TRUNK_ERROR environment variable is not present.\n"; - print -"Set this to 1 to cause the checker script to exit with an error code on finding failures.\n"; - print -"Alternatively, set this to -1 to cause the checker script to exit without checking the trunk.\n"; - } -} - -foreach my $line (@binfo) { - if ( $line =~ m{Branch\sParent:.*/trunk@.*}sxm ) { - last; - } - elsif ( $line =~ m/Branch\sParent:\s*(.*)/sxm ) { - print "This branch is a branch-of-branch - testing parent ($1)\n"; - $branch = $1; - goto start_branch_checking; - } -} - -my @info; - -# Get fcm info for branch -@info = `. $fcm; fcm info $branch 2>&1`; -$binfocode = $?; - -if ( $binfocode != 0 ) { - print "Error running fcm info:\n"; - print @info; - die "FCM error"; -} - -my $repository_branch_path; -my $repository_working_path; -my $repository_relative_path; - -foreach my $line (@binfo) { - if ( $line =~ /^URL:\s*(.*)/sxm ) { - $repository_branch_path = $1; - last; - } -} - -foreach my $line (@info) { - if ( $line =~ /^URL:\s*(.*)/sxm ) { - $repository_working_path = $1; - last; - } -} - -$repository_relative_path = $repository_working_path; -$repository_relative_path =~ s/$repository_branch_path//sxm; -$repository_relative_path =~ s/\n//sxm; - -# replace relative branch paths with absolute paths -if ( grep( /Working\sCopy\sRoot\sPath:/sxm, @info ) ) { - $branch = abs_path($branch); -} - -# trim trailing "/" -$branch =~ s{/$}{}sxm; - -print "Testing branch $branch\n"; - -if ( $trunkmode == 0 ) { - - if ($repository_relative_path) { - print -"\n[WARN] The relative path between the root of the branch and the script working path ($repository_relative_path) is not empty\n"; - print " - you are not running from the root of the branch\n\n"; - if ($suite_mode) { - die "Error - re-run from the root of the branch\n"; - } - } - - # Get the diff - my @diff = `. $fcm; fcm bdiff $branch 2>&1`; - my $diffcode = $?; - - # Check the bdiff worked correctly - unless ( $diffcode == 0 ) { - die "Error running 'fcm bdiff $branch':\n@diff\n"; - } - -# We will need to know empty and deleted files - use the bdiff summary to identify these. - my @summary = `. $fcm; fcm bdiff --summarise $branch 2>&1`; - $diffcode = $?; - - # Check the second bdiff worked correctly - unless ( $diffcode == 0 ) { - die "Error running 'fcm bdiff --summarise $branch':\n@summary\n"; - } - - foreach my $line (@summary) { - - # Reset captures to undefined with a trivial successful match. - "a" =~ /a/sxm; - - # Add hash entries for added or modified files: - # These are files which are newly added; or which add or remove lines. - $line =~ /^(A|M+)\s*(?\S+)$/sxm; - my $modified_file = $+{filename}; - if ($modified_file) { - - #normalise the path - $modified_file =~ s/$repository_working_path\///sxm; - $modified_file =~ s/.*trunk$repository_relative_path\///sxm; - - my @share_arr = []; - $additions{$modified_file} = share(@share_arr); - } - - # Reset captures to undefined with a trivial successful match. - "a" =~ /a/sxm; - - # Add has entries for deleted files - $line =~ /^D\s*(?\S+)$/sxm; - my $deleted_file = $+{filename}; - if ($deleted_file) { - - #normalise the path - $deleted_file =~ s/$repository_working_path\///sxm; - $deleted_file =~ s/.*trunk$repository_relative_path\///sxm; - $deletions{$deleted_file} = []; - } - } - - my $store_line = 0; - - # Store the lines added in a hash with the filename as the key, i.e. - # %additions = ( 'filename' => [ 'added line 1', 'added line 2'] ) - foreach my $line (@diff) { - - if ( $line =~ /^\+\+\+/sxm ) { - - # Find if the filename is in our additions hash, - # and set the subsequent lines to be stored if it is. - $line =~ /^\+\+\+\s+(?\S+)/sxm; - $filename = $+{filename}; - unless ( ( $branch eq "." ) || ( $filename eq $branch ) ) { - $filename =~ s/.*$branch\///sxm; - } - $store_line = exists( $additions{$filename} ); - - if ( $store_line == 0 ) { - - # if we don't recognise the file as deleted, - # or as marking an SVN property change, - # something has gone wrong. - if ( !exists( $deletions{$filename} ) ) { - if ( - !( - grep( /^Property\schanges\son:\s$filename$/sxm, - @diff ) - ) - ) - { - print "Something has failed parsing line '$line'\n"; - die -"Filename '$filename' is not contained in the output from fcm bdiff --summarise!\n"; - } - } - } - - } - elsif ( $line =~ /^\+/sxm ) { - if ($store_line) { - - # Add the diff to %additions hash - $line =~ s/^\+//sxm; - push @{ $additions{$filename} }, $line; - } - } - } - -} - -# The @external_checks array contains the names of all the non-UM repositories -# extracted by the UM which should also be checked. -my @external_checks = ( "shumlib", "meta", "ukca" ); -my %filepath_mapping = ( 'meta' => 'um_meta' ); -my @extracts = (); - -if ( $trunkmode == 0 ) { - if ($suite_mode) { - - # enable trunkmode for specific repositories if the environment does - # not match rose-stem/rose-suite.conf - - my $ss_env = $ENV{SCRIPT_SOURCE}; - my @suite_conf = cat_file( $ss_env . "/um/rose-stem/rose-suite.conf" ); - my @host_sources = grep /^HOST_SOURCE_.*=/, @suite_conf; - - print "Detected HOST_SOURCE variables:\n"; - print join( "", @host_sources ); - - foreach (@external_checks) { - my $repo = $_; - my $o_repo = $repo; - if ( exists $filepath_mapping{$repo} ) { - $repo = $filepath_mapping{$repo}; - } - my $host_var_name = "HOST_SOURCE_" . uc($repo); - my $env_var_res = $ENV{$host_var_name}; - if ( !grep /^$host_var_name=(\"|\')$env_var_res(\"|\')/, - @host_sources ) - { - print $host_var_name - . " modified in environment." - . " Running full check on this repository\n"; - push @extracts, $o_repo; - } - } - - } - - # enable trunkmode for specific repositories if rose-stem/rose-suite.conf - # is modified - if ( exists $additions{"rose-stem/rose-suite.conf"} ) { - print "rose-stem/rose-suite.conf modified:" - . " checking for external repository updates\n"; - my $added_lines_ref = $additions{"rose-stem/rose-suite.conf"}; - my @added_lines = @$added_lines_ref; - foreach (@external_checks) { - my $repo = $_; - my $o_repo = $repo; - if ( exists $filepath_mapping{$repo} ) { - $repo = $filepath_mapping{$repo}; - } - my $host_var_name = "HOST_SOURCE_" . uc($repo); - if ( grep /^$host_var_name=/, @added_lines ) { - print $host_var_name - . " modified in rose-suite.conf." - . " Running full check on this repository\n"; - push @extracts, $o_repo; - } - } - } - - # remove any duplicates - my %unique_extracts = map { $_ => 1 } @extracts; - @extracts = keys %unique_extracts; - - # If we captured any changes, enable trunk-mode for those repositories. - if ( scalar(@extracts) > 0 ) { - $trunkmode = 1; - $error_trunk = 1; - unshift @extracts, ""; - } -} -else { - @extracts = ( "", "um" ); - push @extracts, @external_checks; -} - -if ( $trunkmode == 1 ) { - - #trunk mode: cat all the source files to %additions - - my @branchls; - my $returncode; - - if ($suite_mode) { - - # If we are in suite mode, we need to generate the ls from the extracted - # sources, not from FCM. - - my $ss_env = $ENV{SCRIPT_SOURCE}; - my $extracts_path = join( " $ss_env/", @extracts ); - - print "Using extracted source from path(s) : $extracts_path\n"; - - my @exract_source = - `find $extracts_path -type f -exec readlink -f {} \\; 2>&1`; - $returncode = $?; - - if ( $returncode != 0 ) { - die "Error running 'find $extracts_path':\n@exract_source\n"; - } - - my $cs_env = $ENV{CYLC_SUITE_SHARE_DIR}; - - $cs_env = `readlink -f $cs_env`; - chomp $cs_env; - - my @script_source = -`find $cs_env/imported_github_scripts -type f -not -ipath "*/.git/*" -exec readlink -f {} \\; 2>&1`; - $returncode = $?; - - if ( $returncode != 0 ) { - die -"Error running 'find $cs_env/imported_github_scripts':\n@script_source\n"; - } - - push( @branchls, @exract_source ); - push( @branchls, @script_source ); - - # convert the realtive paths to be relative to the extract location - - if ( $#exract_source >= 0 ) { - $repository_working_path = $exract_source[0]; - } - else { - $repository_working_path = "[ ]"; - } - - $repository_working_path =~ s{/um/.*$}{}sxm; - $repository_working_path = - "(" . $cs_env . "|" . $repository_working_path . ")"; - $repository_relative_path = ""; - - } - else { - - @branchls = `. $fcm; fcm ls -R $branch 2>&1`; - $returncode = $?; - - unless ( $returncode == 0 ) { - die "Error running ' fcm ls -R $branch':\n@branchls\n"; - } - - } - - # check there are some files availible to test! - unless ( $#branchls >= 0 ) { - die "Error: no files in $branch\n"; - } - - # because the work done by each thread will be unbalanced, - # we should take a guided approach - therefore split into - # multiple branchls blocks - - # reduce the number of threads if are too few files - # (prevent empty threads) - if ( $#branchls < $num_threads - 1 ) { - $num_threads = $#branchls + 1; - } - -# Set up the size of the chunk of work each thread will do. -# Each thread should process at least one key (i.e. at least one element of -# the array @branchls, which in turn are used as the keys of the hash %additions) -# However, we also want to balance the work. -# We will start with a chunk size equivalent to a third of the keys divided -# equally across the threads, then progrssively re-use each thread with smaller -# chunks until the entire work pool has been exhausted. - - my $thread_branchls_len; - - $thread_branchls_len = max( 1, ( $#branchls + 1 ) / ( 3 * $num_threads ) ); - - # fork the threads to execute trunk_files_parse - for ( my $i = 0 ; $i < $num_threads ; $i++ ) { - $branchls_threads[$i] = []; - -# Store the work (in this case the list of files to process) for the i'th thread, -# by taking a chunk from the original branchls array. The chunk will be of size -# thread_branchls_len. - push @{ $branchls_threads[$i] }, splice @branchls, - $#branchls - $thread_branchls_len + 1; - - # fork the thread - # This will create a new thread which will execute the trunk_files_parse sub. - # Its thread id will be stored in the threads array. - $threads_array[$i] = threads->create( \&trunk_files_parse, $i ); - } - - my @th_l; - - # add the currently running threads to the list - @th_l = threads->list(threads::running); - - # add the threads which have run work, but have already finished it. - push @th_l, threads->list(threads::joinable); - - # re-join (and possibly re-fork) all the threads. - # By doing this we will recycle all the threads until the entire work - # pool is executed and completed. - while ( $#branchls >= 0 or $#th_l >= 0 ) { - for ( my $i = 0 ; $i < $num_threads ; $i++ ) { - - # Check if any of the threads in out list is done with its work chunk. - # If it is, we can re-join it, then recycle it by issuing a new work chunk. - if ( $threads_array[$i]->is_joinable() ) { - my $return_code = $threads_array[$i]->join(); - if ( !defined $return_code ) { - print "thread ", $threads_array[$i]->tid(), - ": terminated abnormally [A]\n"; - $exit += 1; - $error_trunk = 1; - } - - # Calculate a new work chunk. - # This chunk size will get progressivly smaller as the work pool is exhausted. - $thread_branchls_len = - max( 1, ( $#branchls + 1 ) / ( 3 * $num_threads ) ); - if ( $#branchls >= 0 ) { - $branchls_threads[$i] = []; - - # Give the thread a new chunk of work - if ( $thread_branchls_len > $#branchls + 1 ) { - push @{ $branchls_threads[$i] }, splice @branchls, 0; - } - else { - push @{ $branchls_threads[$i] }, splice @branchls, - $#branchls - $thread_branchls_len + 1; - } - $threads_array[$i] = - threads->create( \&trunk_files_parse, $i ); - } - } - } - - # Update the list of threads. - @th_l = threads->list(threads::running); - push @th_l, threads->list(threads::joinable); - } - - # By this point we have allocated all the work pool to the threads. - # Check all threads are re-joined - this will finalise the threads, - # and will block execution for any threads still processing work - # until they have completed it. - - foreach my $thread ( threads->list() ) { - my $return_code = $thread->join(); - if ( !defined $return_code ) { - print "thread ", $thread->tid(), ": terminated abnormally [B]\n"; - $exit += 1; - $error_trunk = 1; - } - } - -} - -# Set up the error message string to empty -my $message = ''; - -# set up known includes whitelist -my %includes_hash; -@includes_hash{@includes} = (); - -my @add_keys = keys %additions; - -# only run checks if there is at least one file to check -if ( $#add_keys >= 0 ) { - - # reduce the number of threads if are too few keys - # (prevent empty threads) - if ( $#add_keys < $num_threads - 1 ) { - $num_threads = $#add_keys + 1; - } - - # Set up the size of the chunk of work each thread will do. - # Each thread should process at least one key (i.e. at least one element of - # the array @add_keys, which in turn are the keys of the hash %additions) - # However, we also want to balance the work. - # We will start with a chunk size equivalent to a third of the keys divided - # equally across the threads, then progrssively re-use each thread with smaller - # chunks until the entire work pool has been exhausted. - - my $thread_add_keys_len; - - $thread_add_keys_len = max( 1, ( $#add_keys + 1 ) / ( 3 * $num_threads ) ); - - # fork the threads to execute run_checks - for ( my $i = 0 ; $i < $num_threads ; $i++ ) { - - # Initialise a shared memory space to store the output from each thread. - # This is shared so the main thread will be able to retrieve the output. - my @share_arr = []; - $output_threads[$i] = share(@share_arr); - - $add_keys_threads[$i] = []; - -# Store the work (in this case the list of added keys to process) for the i'th thread, -# by taking a chunk from the original add_keys array. The chunk will be of size -# thread_add_keys_len. - push @{ $add_keys_threads[$i] }, splice @add_keys, - $#add_keys - $thread_add_keys_len + 1; - - $exit_threads[$i] = 0; - - # fork the thread - # This will create a new thread which will execute the run_checks sub. - # Its thread id will be stored in the threads array. - $threads_array[$i] = threads->create( \&run_checks, $i ); - } - - # Create a list of threads - th_l - which contains those threads that are - # currently doing, or have done, some work. These are the threads which - # we will have to untimately finalise, possibly after waiting for them to - # complete. - - my @th_l; - - # add the currently running threads to the list - @th_l = threads->list(threads::running); - - # add the threads which have run work, but have already finished it. - push @th_l, threads->list(threads::joinable); - - # re-join (and possibly re-fork) all the threads. - # By doing this we will recycle all the threads until the entire work - # pool is executed and completed. - while ( $#add_keys >= 0 and $#th_l >= 0 ) { - for ( my $i = 0 ; $i < $num_threads ; $i++ ) { - - # Check if any of the threads in out list is done with its work chunk. - # If it is, we can re-join it, then recycle it by issuing a new work chunk. - if ( $threads_array[$i]->is_joinable() ) { - my $return_code = $threads_array[$i]->join(); - if ( !defined $return_code ) { - print "thread ", $threads_array[$i]->tid(), - ": terminated abnormally [C]\n"; - $exit += 1; - $error_trunk = 1; - } - - # Calculate a new work chunk. - # This chunk size will get progressivly smaller as the work pool is exhausted. - $thread_add_keys_len = - max( 1, ( $#add_keys + 1 ) / ( 3 * $num_threads ) ); - $exit += $exit_threads[$i]; - $exit_threads[$i] = 0; - if ( $#add_keys >= 0 ) { - $add_keys_threads[$i] = []; - - # Give the thread a new chunk of work - if ( $thread_add_keys_len > $#add_keys + 1 ) { - push @{ $add_keys_threads[$i] }, splice @add_keys, 0; - } - else { - push @{ $add_keys_threads[$i] }, splice @add_keys, - $#add_keys - $thread_add_keys_len + 1; - } - $threads_array[$i] = threads->create( \&run_checks, $i ); - } - } - } - - # Update the list of threads. - @th_l = threads->list(threads::running); - push @th_l, threads->list(threads::joinable); - } - - # By this point we have allocated all the work pool to the threads. - # Check all threads are re-joined - this will finalise the threads, - # and will block execution for any threads still processing work - # until they have completed it. - - foreach my $thread ( threads->list() ) { - my $return_code = $thread->join(); - if ( !defined $return_code ) { - print "thread ", $thread->tid(), ": terminated abnormally [D]\n"; - $exit += 1; - $error_trunk = 1; - } - } - - # Include any previously uncounted failures. - for ( my $i = 0 ; $i < $num_threads ; $i++ ) { - $exit += $exit_threads[$i]; - } - - if ( $exit > 0 ) { - - # This section prints failure messages for each file after each file is tested - print "The following files have failed the UMDP3 compliance tests:\n"; - for ( my $i = 0 ; $i < $num_threads ; $i++ ) { - - # Print the output from each thread in turn. - print @{ $output_threads[$i] }; - } - } - -} - -# Print message for a success if no files have failed -if ( $exit == 0 ) { - print "No modified files appear to have failed the compliance tests\n"; -} -else { - print "\n[ERROR] There were a total of $exit compliance tests failures\n"; -} - -# Exit with an exit code dependant on the options chosen. -if ( ( $error_trunk == 1 ) or ( $trunkmode == 0 ) ) { - - # Exit with number of fails, if it's zero (a UNIX success) it passed - exit( $exit > 0 ); -} -else { - # We are in trunkmode but error_trunk is not set: exit with success - exit 0; -} - -############################### SUBROUTINES ################################### - -sub trunk_files_parse { - - foreach my $line ( @{ $branchls_threads[ $_[0] ] } ) { - - #strip newline character - $line =~ s/\R$//sxm; - - # ignore non-source files - if ( $line !~ /\/$/sxm ) { - - # Add hash entries for added or modified files: - my $modified_file = $line; - - #normalise the path - $modified_file =~ s/$repository_working_path\///sxm; - $modified_file =~ s/.*trunk$repository_relative_path\///sxm; - - my @share_arr = []; - $additions{$modified_file} = share(@share_arr); - - my $file_url; - - if ($suite_mode) { - $file_url = $line; - } - else { - $file_url = "$branch/$modified_file"; - } - - my @file_lines = cat_file($file_url); - - # Store the lines added in a hash with the filename as the key, i.e. - # %additions = ( 'filename' => [ 'added line 1', 'added line 2'] ) - push @{ $additions{$modified_file} }, @file_lines; - } - } - - # empty return is important for thread return code checking - return 0; -} - -sub run_checks { - - # Loop over modified files - - foreach my $modified_file ( @{ $add_keys_threads[ $_[0] ] } ) { - - # Initialise variables - my $failed = 0; - my @failed_tests; - my $is_c_file = 0; - my $is_fortran_include_file = 0; - - # If it's an include file, fail unless it's on the include whitelist - # (e.g. its a C header or a Fortran include for reducing code duplication). - if ( $modified_file =~ /\.h$/sxm ) { - - if ( exists( $includes_hash{$modified_file} ) ) { - my @components = split( "/", $modified_file ); - if ( $components[0] =~ /src/sxm - and $components[-2] =~ /include/sxm - and not $components[1] =~ /include/sxm ) - { - $is_fortran_include_file = 1; - } - elsif ( $components[0] =~ /src/sxm - and $components[1] =~ /include/sxm ) - { - $is_c_file = 1; - } - else { - push @failed_tests, -"Added an include file outside of a recognised 'include' directory"; - } - } - else { - push @failed_tests, -"Modified or created non-whitelisted include file rather than using a module"; - $failed++; - } - } - - if ( $modified_file =~ /\.c$/sxm ) { - $is_c_file = 1; - } - - # if it's Fortran or C apply all the tests - if ( $modified_file =~ /\.F90$/sxm - or $modified_file =~ /\.f90$/sxm - or $is_c_file - or $is_fortran_include_file ) - { - - my $dispatch_table_diff; - my $dispatch_table_file; - - if ($is_c_file) { - $dispatch_table_diff = \%dispatch_table_diff_c; - $dispatch_table_file = \%dispatch_table_file_c; - } - else { - $dispatch_table_diff = \%dispatch_table_diff_fortran; - my %dispatch_table_file_fortran = - UMDP3DispatchTables::get_file_dispatch_table_fortran( - $modified_file); - $dispatch_table_file = \%dispatch_table_file_fortran; - } - - # Get the diff for this file out of the hash - my $added_lines_ref = $additions{$modified_file}; - my @added_lines = @$added_lines_ref; - - # Loop over each test which works on a diff - foreach my $testname ( keys %$dispatch_table_diff ) { - UMDP3::reset_extra_error_information(); - - # Get the subroutine reference from the tables at the top of this file - my $subroutine_ref = ${$dispatch_table_diff}{$testname}; - - # Run the test - my $answer = &$subroutine_ref(@added_lines); - - my %extra_error = UMDP3::get_extra_error_information(); - if ( scalar keys %extra_error > 0 ) { - my @extra_error = keys %extra_error; - my $extra_text = join( ", ", @extra_error ); - $testname .= ": $extra_text"; - } - - # If the test fails, increase the number of failures and add the testname - # to the array containing the list of problems with this file - if ($answer) { - $failed++; - push @failed_tests, $testname; - } - } - - # Get the whole file contents - # (if we are in trunk mode, @added_lines is already the full file) - my @file_lines; - - if ( $trunkmode == 1 ) { - @file_lines = @added_lines; - } - else { - # Analyse the command line argument to work out how to access the whole file - my $file_url; - my $url_revision; - my $short_branch = $branch; - if ( $short_branch =~ /@/sxm ) { - $short_branch =~ s/(@.*)//sxm; - $url_revision = $1; - } - - # The $url_revision variable is only present if the URL is a branch - if ($url_revision) { - $file_url = "$short_branch/$modified_file$url_revision"; - } - else { - $file_url = "$short_branch/$modified_file"; - } - - @file_lines = cat_file($file_url); - } - - # Perform each test which checks the whole file in a similar method to - # tests which work on a diff - foreach my $testname ( keys %$dispatch_table_file ) { - UMDP3::reset_extra_error_information(); - my $subroutine_ref = ${$dispatch_table_file}{$testname}; - my $answer = &$subroutine_ref(@file_lines); - my %extra_error = UMDP3::get_extra_error_information(); - if ( scalar keys %extra_error > 0 ) { - my @extra_error = keys %extra_error; - my $extra_text = join( ", ", @extra_error ); - $testname .= ": $extra_text"; - } - if ($answer) { - $failed++; - push @failed_tests, $testname; - } - } - - # Perform universal tests - foreach my $testname ( keys %dispatch_table_file_all ) { - UMDP3::reset_extra_error_information(); - my $subroutine_ref = $dispatch_table_file_all{$testname}; - my $answer = &$subroutine_ref(@file_lines); - my %extra_error = UMDP3::get_extra_error_information(); - if ( scalar keys %extra_error > 0 ) { - my @extra_error = keys %extra_error; - my $extra_text = join( ", ", @extra_error ); - $testname .= ": $extra_text"; - } - if ($answer) { - $failed++; - push @failed_tests, $testname; - } - } - - # end Filename matches F90/f90/c - } - else { - # Get the whole file contents - # (if we are in trunk mode, @added_lines is already the full file) - my @file_lines; - - # Get the diff for this file out of the hash - my $added_lines_ref = $additions{$modified_file}; - my @added_lines = @$added_lines_ref; - - if ( $trunkmode == 1 ) { - @file_lines = @added_lines; - } - else { - # Analyse the command line argument to work out how to access the whole file - my $file_url; - my $url_revision; - my $short_branch = $branch; - if ( $short_branch =~ /@/sxm ) { - $short_branch =~ s/(@.*)//sxm; - $url_revision = $1; - } - - # The $url_revision variable is only present if the URL is a branch - if ($url_revision) { - $file_url = "$short_branch/$modified_file$url_revision"; - } - else { - $file_url = "$short_branch/$modified_file"; - } - - @file_lines = cat_file($file_url); - } - - # read in data from file to $data, then - my $io_array = IO::ScalarArray->new(\@file_lines); - my $mimetype = mimetype($io_array); - - # if we can't detect a mime type, try some tricks to aid detection - if ( $mimetype =~ /text\/plain/sxm ) { - my @mime_file_lines = grep !/^\s*\#/sxm, @file_lines; - $io_array = IO::ScalarArray->new(\@mime_file_lines); - $mimetype = mimetype($io_array); - } - - # The binary files array contains all the binary mime types - # present in the UM. - my @binary_files = ( - 'application/x-tar', 'application/octet-stream', - 'image/gif', 'image/png', - ); - - # Exclude binary formats from universal tests - if ( !( $mimetype ~~ @binary_files ) ) { - - # Perform universal tests - foreach my $testname ( keys %dispatch_table_file_all ) { - UMDP3::reset_extra_error_information(); - my $subroutine_ref = $dispatch_table_file_all{$testname}; - my $answer = &$subroutine_ref(@file_lines); - my %extra_error = UMDP3::get_extra_error_information(); - if ( scalar keys %extra_error > 0 ) { - my @extra_error = keys %extra_error; - my $extra_text = join( ", ", @extra_error ); - $testname .= ": $extra_text"; - } - if ($answer) { - $failed++; - push @failed_tests, $testname; - } - } - } - - my $is_python = 0; - my $is_perl = 0; - my $is_shell = 0; - - if ( $mimetype =~ /text\/x-python/sxm - or $modified_file =~ /\.py$/sxm ) - { - $is_python = 1; - } - - if ( $mimetype =~ /application\/x-shellscript/sxm ) { - $is_shell = 1; - } - - if ( $mimetype =~ /application\/x-perl/sxm - or $modified_file =~ /\.pl$/sxm - or $modified_file =~ /\.pm$/sxm ) - { - $is_perl = 1; - } - - if ($is_python) { - my $in = join "", @file_lines; - my $out = ""; - my $err = ""; - - my $shellcheck = run [ 'pycodestyle', '-' ], \$in, \$out, \$err; - - if ( !$shellcheck ) { - $failed++; - my $shellcheck_fails = $out . $err; - $shellcheck_fails =~ s{\n?\n}{\n }sxmg; - $shellcheck_fails =~ s/stdin:/line /sxmg; - push @failed_tests, $shellcheck_fails; - } - } - - if ($is_perl) { - my $critic = UMDP3CriticPolicy::get_umdp3_critic_policy(); - my $in = join "", @file_lines; - my @violations = $critic->critique( \$in ); - - if (@violations) { - $failed++; - my $testname = join " ", @violations; - push @failed_tests, $testname; - } - } - - if ($is_shell) { - my $in = join "", @file_lines; - my $out = ""; - my $err = ""; - - my $shellcheck = run [ 'shellcheck', '-' ], \$in, \$out, \$err; - - if ( !$shellcheck ) { - $failed++; - my $shellcheck_fails = $out . $err; - $shellcheck_fails =~ s{\n?\n}{\n }sxmg; - $shellcheck_fails =~ s/\s\sIn\s-\s/ /sxmg; - push @failed_tests, $shellcheck_fails; - } - } - - } - - # If any tests failed, print the failure message - if ( $failed > 0 ) { - my $failure_text = join( "\n ", @failed_tests ); - - # The space before the colon makes the filename easier to cut and paste - $message .= "File $modified_file :\n $failure_text\n"; - push @{ $output_threads[ $_[0] ] }, $message; - $exit_threads[ $_[0] ] += $failed; - if ($log_cylc) { - my $filename = $modified_file; - $filename =~ s/\//+/sxmg; - if ( index( $filename, "." ) != -1 ) { - $filename .= "_"; - } - else { - $filename .= "."; - } - $filename = $log_cylc . "." . $filename . "report"; - my $fileres = open( my $fh, '>', $filename ); - if ( !defined $fileres ) { - die "ERR: $filename\n"; - } - print $fh $failure_text; - close($fh); - } - } - $message = ''; - - } # Loop over files - - # empty return is important for thread return code checking - return 0; -} - -# Cat a file, either from fcm (if the URL contains a colon) or from disk -sub cat_file { - my $url = shift; - my @lines; - my $error = 0; - - # If the URL contains a colon treat it as an fcm, else treat as a regular file - if ( $url =~ /:/sxm ) { - @lines = `. $fcm; fcm cat $url 2>&1`; - $error = $?; - } - else { - @lines = `cat $url 2>&1`; - $error = $?; - } - - # If there is an error, check if this is not due to the 'node kind' - # being innappropriate - if ( $error != 0 ) { - @lines = `. $fcm; fcm info $url 2>&1`; - if ( $? == 0 ) { - if ( ( join "\n", @lines ) !~ /Node\sKind:\sfile/sxmgi ) { - @lines = (''); - $error = 0; - } - } - } - - if ($error) { - die "Error cating file $url\n"; - } - - return @lines; -} - -sub read_file { - my $file = shift; - open( my $fh, '<', $file ) or die "Cannot read $file: $!\n"; - chomp( my @lines = <$fh> ); - close $fh; - return @lines; -} diff --git a/script_umdp3_checker/file/whitelist_includes.txt b/script_umdp3_checker/file/whitelist_includes.txt deleted file mode 100644 index 7cf7d4c5..00000000 --- a/script_umdp3_checker/file/whitelist_includes.txt +++ /dev/null @@ -1,82 +0,0 @@ -src/atmosphere/atmosphere_service/include/qsat_mod_qsat.h -src/atmosphere/dynamics_solver/include/eg_calc_ax.h -src/atmosphere/dynamics_solver/include/eg_inner_prod.h -src/atmosphere/dynamics_solver/include/gmres1.h -src/atmosphere/dynamics_solver/include/tri_sor_vl.h -src/atmosphere/dynamics_solver/include/tri_sor.h -src/atmosphere/free_tracers/include/wtrac_all_phase_chg.h -src/atmosphere/free_tracers/include/wtrac_calc_ratio_fn.h -src/atmosphere/free_tracers/include/wtrac_move_phase.h -src/control/mpp/include/extended_halo_exchange_mod_swap_bounds_ext.h -src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ns_halo_to_buffer.h -src/control/mpp/include/tools_halo_exchange_mod_extended_copy_ew_halo_to_buffer.h -src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ns_halo.h -src/control/mpp/include/tools_halo_exchange_mod_extended_copy_buffer_to_ew_halo.h -src/control/mpp/include/halo_exchange_os_mod_swap_bounds_osput_nsew_wa.h -src/control/mpp/include/halo_exchange_os_mod_begin_swap_bounds_osput_nsew_wa.h -src/control/mpp/include/halo_exchange_os_mod_end_swap_bounds_osput_nsew_wa.h -src/control/mpp/include/non_blocking_halo_exchange_mod_begin_swap_bounds_hub.h -src/control/mpp/include/non_blocking_halo_exchange_mod_end_swap_bounds_hub.h -src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_4D_to_3D.h -src/control/mpp/include/halo_exchange_mod_swap_bounds_hub_2D.h -src/control/mpp/include/halo_exchange_mod_swap_bounds_hub.h -src/control/mpp/include/halo_exchange_mod_swap_bounds_RB_hub.h -src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_aao.h -src/control/mpp/include/halo_exchange_mpi_mod_begin_swap_bounds_mpi_nsew_wa.h -src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_aao.h -src/control/mpp/include/halo_exchange_mpi_mod_end_swap_bounds_mpi_nsew_wa.h -src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_aao.h -src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_nsew_wa.h -src/control/mpp/include/halo_exchange_mpi_mod_swap_bounds_mpi_rb.h -src/control/mpp/include/fill_external_halos.h -src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_nsew_wa.h -src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_nsew_wa.h -src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_nsew_wa.h -src/control/mpp/include/halo_exchange_ddt_mod_begin_swap_bounds_ddt_aao.h -src/control/mpp/include/halo_exchange_ddt_mod_end_swap_bounds_ddt_aao.h -src/control/mpp/include/halo_exchange_ddt_mod_swap_bounds_ddt_aao.h -src/control/mpp/include/tools_halo_exchange_mod_copy_edge_to_ns_halo.h -src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_single.h -src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_cr_halo.h -src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ns_halo.h -src/control/mpp/include/tools_halo_exchange_mod_copy_buffer_to_ew_halo.h -src/control/mpp/include/tools_halo_exchange_mod_copy_cr_halo_to_buffer.h -src/control/mpp/include/tools_halo_exchange_mod_copy_ns_halo_to_buffer.h -src/control/mpp/include/tools_halo_exchange_mod_copy_ew_halo_to_buffer.h -src/include/other/c_memprof_routines.h -src/include/other/c_pio_timer.h -src/include/other/c_io_errcodes.h -src/include/other/c_io_lustreapi.h -src/include/other/c_io_libc.h -src/include/other/c_io_nextlayer.h -src/include/other/pio_umprint.h -src/include/other/c_io_internal.h -src/include/other/c_fort2c_prototypes.h -src/include/other/c_io.h -src/include/other/c_io_unix.h -src/include/other/c_portio.h -src/include/other/c_io_timing.h -src/include/other/c_io_rbuffering.h -src/include/other/read_wgdos_header.h -src/include/other/c_io_trace.h -src/include/other/c_io_byteswap.h -src/include/other/c_io_wbuffering.h -src/include/other/c_io_layers.h -src/include/other/exceptions-generic.h -src/include/other/exceptions-libunwind.h -src/include/other/exceptions.h -src/include/other/exceptions-ibm.h -src/include/other/exceptions-linux.h -src/include/other/sstpert.h -src/include/other/wafccb.h -src/include/other/um_compile_diag_suspend.h -src/include/other/c_io_blackhole.h -src/include/other/c_io_throttle.h -src/include/other/portutils.h -src/include/other/portio_api.h -src/include/other/io_timing_interfaces.h -src/atmosphere/large_scale_precipitation/include/lsp_moments.h -src/atmosphere/large_scale_precipitation/include/lsp_subgrid_lsp_qclear.h -src/include/other/c_io_lustreapi_pool.h -src/include/other/c_lustre_control.h -src/atmosphere/boundary_layer/include/buoy_tq.h diff --git a/script_umdp3_checker/fortran_keywords.py b/script_umdp3_checker/fortran_keywords.py new file mode 100644 index 00000000..06a92945 --- /dev/null +++ b/script_umdp3_checker/fortran_keywords.py @@ -0,0 +1,691 @@ +# *****************************COPYRIGHT******************************* +# (C) Crown copyright Met Office. All rights reserved. +# For further details please refer to the file LICENSE +# which you should have received as part of this distribution. +# *****************************COPYRIGHT******************************* + +""" +List of the Fortran Keywords for the UMDP3 checker to check against. +Hopefully complete, but may need to be updated from time to time. +These have been 'ordered' in terms of frequency of occurrence within the UM codebase in order to improve efficiency. +ToDo: Current order may not be perfect, and could possibly be reviewed. However, it is probably 'good enough' for now. +""" + +fortran_keywords = ( + "IF", + "END", + "DO", + "CALL", + "THEN", + "USE", + "INTEGER", + "PARAMETER", + "ELSE", + "SUBROUTINE", + "IMPLICIT", + "NONE", + ".AND.", + "REAL", + "MODULE", + ".OR.", + "LOGICAL", + ".FALSE.", + "CASE", + "ALLOCATABLE", + "RETURN", + "PRIVATE", + ".TRUE.", + "CONTAINS", + "TO", + "POINTER", + "ALLOCATE", + "IN", + "TYPE", + "SELECT", + "CHARACTER", + "NOT", + "IS", + ".NOT.", + "FUNCTION", + "SAVE", + "GO", + "DATA", + "DEALLOCATE", + "WRITE", + "PUBLIC", + "INTERFACE", + "TARGET", + "INTENT", + "EXIT", + "AND", + "WHERE", + "FILE", + "OPTIONAL", + "NAMELIST", + "ERROR", + "PROCEDURE", + "READ", + "TIME", + "WHILE", + "OR", + "VALUE", + "PASS", + "CYCLE", + "NUMBER", + "SIZE", + "UNIT", + "CONTINUE", + "SEQUENCE", + "NAME", + "OUT", + "ONLY", + "MAX", + "INTRINSIC", + "SOURCE", + "FRACTION", + "IMPORT", + "ALL", + "RECORD", + "DIMENSION", + "DIM", + "OPEN", + "ANY", + "KIND", + "MIN", + "ALLOCATED", + "LOG", + "C_INT64_T", + "NULLIFY", + "PROGRAM", + "SCALE", + "INDEX", + ".EQV.", + "CLOSE", + "ERF", + "FALSE", + "RANGE", + "COUNT", + "SQRT", + "SYNC", + "LONG", + "EXP", + "INCLUDE", + "PROTECTED", + "FMT", + "MEMORY", + "RESULT", + "SHAPE", + "CLASS", + "ELEMENTAL", + "ABS", + "POSITION", + "PRESENT", + "SECOND", + "ASSOCIATED", + "C_F_POINTER", + "SUM", + "TRIM", + "IOSTAT", + "LEN", + "MOD", + "INT", + "PRECISION", + "COMPLEX", + "C_CHAR", + "FORMAT", + "BLOCK", + "CPP", + "C_PTR", + "ENTRY", + "PURE", + "SIN", + "CONVERT", + "EXIST", + "FREE", + "PRINT", + "RECURSIVE", + "SPACING", + "TRUE", + ".NEQV.", + "ACTION", + "COMMON", + "INQUIRE", + "NINT", + "NULL", + "RANK", + "TRANSFER", + "ASYNCHRONOUS", + "BACKSPACE", + "C_BOOL", + "DOUBLE", + "STATUS", + "STOP", + "SYSTEM", + "ABSTRACT", + "ATAN2", + "C_INTPTR_T", + "C_LOC", + "ERROR_UNIT", + "FINAL", + "IOSTAT_END", + "OPENED", + "RANDOM_SEED", + "WAIT", + "ACCESS", + "ASSIGN", + "C_INT", + "C_SIZE_T", + "ENUM", + "ENUMERATOR", + "GT", + "LOC", + "NEAREST", + "REWIND", + "STRUCTURE", + "UNPACK", + "CONTIGUOUS", + "COS", + "C_SIZEOF", + "EXTERNAL", + "GAMMA", + "IOMSG", + "OUTPUT_UNIT", + "ABORT", + "C_DOUBLE", + "C_FLOAT", + "C_INT16_T", + "FLUSH", + "FORM", + "ISO_C_BINDING", + "LE", + "NAMED", + "PRODUCT", + "RANDOM_NUMBER", + "SHORT", + "TAN", + "VOLATILE", + "ALARM", + "CHAR", + "CHMOD", + "C_FUNLOC", + "C_FUNPTR", + "C_INT8_T", + "DIRECT", + "EXTENDS", + "GENERIC", + "HUGE", + "INPUT_UNIT", + "LOCK", + "PACK", + "RESHAPE", + "SIGN", + "SYSTEM_CLOCK", + "ACHAR", + "ACOS", + "ACOSD", + "ACOSH", + "ADJUSTL", + "ADJUSTR", + "ADVANCE", + "AIMAG", + "AINT", + "ALGAMA", + "ALOG", + "ALOG10", + "AMAX0", + "AMAX1", + "AMIN0", + "AMIN1", + "AMOD", + "ANINT", + "ASIN", + "ASIND", + "ASINH", + "ASSIGNMENT", + "ASSOCIATE", + "ATAN", + "ATAN2D", + "ATAND", + "ATANH", + "ATOMIC_ADD", + "ATOMIC_AND", + "ATOMIC_CAS", + "ATOMIC_DEFINE", + "ATOMIC_FETCH_ADD", + "ATOMIC_FETCH_AND", + "ATOMIC_FETCH_OR", + "ATOMIC_FETCH_XOR", + "ATOMIC_INT_KIND", + "ATOMIC_LOGICAL_KIND", + "ATOMIC_OR", + "ATOMIC_REF", + "ATOMIC_XOR", + "BACKTRACE", + "BESJ0", + "BESJ1", + "BESJN", + "BESSEL_J0", + "BESSEL_J1", + "BESSEL_JN", + "BESSEL_Y0", + "BESSEL_Y1", + "BESSEL_YN", + "BESY0", + "BESY1", + "BESYN", + "BGE", + "BGT", + "BIND", + "BIT_SIZE", + "BLANK", + "BLE", + "BLT", + "BTEST", + "CABS", + "CCOS", + "CDABS", + "CDCOS", + "CDEXP", + "CDLOG", + "CDSIN", + "CDSQRT", + "CEILING", + "CEXP", + "CHARACTER_KINDS", + "CHARACTER_STORAGE_SIZE", + "CHDIR", + "CLOG", + "CMPLX", + "CODIMENSION", + "COMMAND_ARGUMENT_COUNT", + "COMPILER_OPTIONS", + "COMPILER_VERSION", + "CONCURRENT", + "CONJG", + "COSD", + "COSH", + "COTAN", + "COTAND", + "CO_BROADCAST", + "CO_MAX", + "CO_MIN", + "CO_REDUCE", + "CO_SUM", + "CPU_TIME", + "CQABS", + "CQCOS", + "CQEXP", + "CQLOG", + "CQSIN", + "CQSQRT", + "CSHIFT", + "CSIN", + "CSQRT", + "CTIME", + "C_ALERT", + "C_ASSOCIATED", + "C_BACKSPACE", + "C_CARRIAGE_RETURN", + "C_DOUBLE_COMPLEX", + "C_FLOAT128", + "C_FLOAT128_COMPLEX", + "C_FLOAT_COMPLEX", + "C_FORM_FEED", + "C_F_PROCPOINTER", + "C_HORIZONTAL_TAB", + "C_INT128_T", + "C_INT32_T", + "C_INTMAX_T", + "C_INT_FAST128_T", + "C_INT_FAST16_T", + "C_INT_FAST32_T", + "C_INT_FAST64_T", + "C_INT_FAST8_T", + "C_INT_LEAST128_T", + "C_INT_LEAST16_T", + "C_INT_LEAST32_T", + "C_INT_LEAST64_T", + "C_INT_LEAST8_T", + "C_LONG", + "C_LONG_DOUBLE", + "C_LONG_DOUBLE_COMPLEX", + "C_LONG_LONG", + "C_NEW_LINE", + "C_NULL_CHAR", + "C_NULL_FUNPTR", + "C_NULL_PTR", + "C_PTRDIFF_T", + "C_SHORT", + "C_SIGNED_CHAR", + "C_VERTICAL_TAB", + "DABS", + "DACOS", + "DACOSH", + "DASIN", + "DASINH", + "DATAN", + "DATAN2", + "DATANH", + "DATE_AND_TIME", + "DBESJ0", + "DBESJ1", + "DBESJN", + "DBESY0", + "DBESY1", + "DBESYN", + "DBLE", + "DCMPLX", + "DCONJG", + "DCOS", + "DCOSH", + "DDIM", + "DECODE", + "DEFERRED", + "DELIM", + "DERF", + "DERFC", + "DEXP", + "DFLOAT", + "DGAMMA", + "DIGITS", + "DIMAG", + "DINT", + "DLGAMA", + "DLOG", + "DLOG10", + "DMAX1", + "DMIN1", + "DMOD", + "DNINT", + "DOT_PRODUCT", + "DPROD", + "DREAL", + "DSHIFTL", + "DSHIFTR", + "DSIGN", + "DSIN", + "DSINH", + "DSQRT", + "DTAN", + "DTANH", + "DTIME", + "ENCODE", + "EOR", + "EOSHIFT", + "EPSILON", + "EQ", + "EQUIVALENCE", + "EQV", + "ERFC", + "ERFC_SCALED", + "ERRMSG", + "ETIME", + "EVENT_QUERY", + "EXECUTE_COMMAND_LINE", + "EXPONENT", + "EXTENDS_TYPE_OF", + "FDATE", + "FGET", + "FGETC", + "FILE_STORAGE_SIZE", + "FLOAT", + "FLOOR", + "FNUM", + "FORALL", + "FORMATTED", + "FPP", + "FPUT", + "FPUTC", + "FSEEK", + "FSTAT", + "FTELL", + "GE", + "GERROR", + "GETARG", + "GETCWD", + "GETENV", + "GETGID", + "GETLOG", + "GETPID", + "GETUID", + "GET_COMMAND", + "GET_COMMAND_ARGUMENT", + "GET_ENVIRONMENT_VARIABLE", + "GMTIME", + "HOSTNM", + "HYPOT", + "IABS", + "IACHAR", + "IALL", + "IAND", + "IANY", + "IARGC", + "IBCLR", + "IBITS", + "IBSET", + "ICHAR", + "IDATE", + "IDIM", + "IDINT", + "IDNINT", + "IEEE_CLASS", + "IEEE_CLASS_TYPE", + "IEEE_COPY_SIGN", + "IEEE_IS_FINITE", + "IEEE_IS_NAN", + "IEEE_IS_NEGATIVE", + "IEEE_IS_NORMAL", + "IEEE_LOGB", + "IEEE_NEGATIVE_DENORMAL", + "IEEE_NEGATIVE_INF", + "IEEE_NEGATIVE_NORMAL", + "IEEE_NEGATIVE_ZERO", + "IEEE_NEXT_AFTER", + "IEEE_POSITIVE_DENORMAL", + "IEEE_POSITIVE_INF", + "IEEE_POSITIVE_NORMAL", + "IEEE_POSITIVE_ZERO", + "IEEE_QUIET_NAN", + "IEEE_REM", + "IEEE_RINT", + "IEEE_SCALB", + "IEEE_SELECTED_REAL_KIND", + "IEEE_SIGNALING_NAN", + "IEEE_SUPPORT_DATATYPE", + "IEEE_SUPPORT_DENORMAL", + "IEEE_SUPPORT_DIVIDE", + "IEEE_SUPPORT_INF", + "IEEE_SUPPORT_NAN", + "IEEE_SUPPORT_SQRT", + "IEEE_SUPPORT_STANDARD", + "IEEE_UNORDERED", + "IEEE_VALUE", + "IEOR", + "IERRNO", + "IFIX", + "IMAG", + "IMAGES", + "IMAGE_INDEX", + "IMAGPART", + "INT16", + "INT2", + "INT32", + "INT64", + "INT8", + "INTEGER_KINDS", + "IOR", + "IOSTAT_EOR", + "IOSTAT_INQUIRE_INTERNAL_UNIT", + "IPARITY", + "IQINT", + "IRAND", + "ISATTY", + "ISHFT", + "ISHFTC", + "ISIGN", + "ISNAN", + "ISO_FORTRAN_ENV", + "IS_IOSTAT_END", + "IS_IOSTAT_EOR", + "ITIME", + "KILL", + "LBOUND", + "LCOBOUND", + "LEADZ", + "LEN_TRIM", + "LGAMMA", + "LGE", + "LGT", + "LINK", + "LLE", + "LLT", + "LNBLNK", + "LOCK_TYPE", + "LOG10", + "LOGICAL_KINDS", + "LOG_GAMMA", + "LSHIFT", + "LSTAT", + "LT", + "LTIME", + "MALLOC", + "MASKL", + "MASKR", + "MATMUL", + "MAX0", + "MAX1", + "MAXEXPONENT", + "MAXLOC", + "MAXVAL", + "MCLOCK", + "MCLOCK8", + "MERGE", + "MERGE_BITS", + "MIN0", + "MIN1", + "MINEXPONENT", + "MINLOC", + "MINVAL", + "MODULO", + "MOVE_ALLOC", + "MVBITS", + "NE", + "NEQV", + "NEW_LINE", + "NEXTREC", + "NML", + "NON_INTRINSIC", + "NON_OVERRIDABLE", + "NOPASS", + "NORM2", + "NUMERIC_STORAGE_SIZE", + "NUM_IMAGES", + "OPERATOR", + "PAD", + "PARITY", + "PERROR", + "POPCNT", + "POPPAR", + "QABS", + "QACOS", + "QASIN", + "QATAN", + "QATAN2", + "QCMPLX", + "QCONJG", + "QCOS", + "QCOSH", + "QDIM", + "QERF", + "QERFC", + "QEXP", + "QGAMMA", + "QIMAG", + "QLGAMA", + "QLOG", + "QLOG10", + "QMAX1", + "QMIN1", + "QMOD", + "QNINT", + "QSIGN", + "QSIN", + "QSINH", + "QSQRT", + "QTAN", + "QTANH", + "RADIX", + "RAN", + "RAND", + "READWRITE", + "REAL128", + "REAL32", + "REAL64", + "REALPART", + "REAL_KINDS", + "REC", + "RECL", + "RENAME", + "REPEAT", + "REWRITE", + "RRSPACING", + "RSHIFT", + "SAME_TYPE_AS", + "SCAN", + "SECNDS", + "SELECTED_CHAR_KIND", + "SELECTED_INT_KIND", + "SELECTED_REAL_KIND", + "SEQUENTIAL", + "SET_EXPONENT", + "SHIFTA", + "SHIFTL", + "SHIFTR", + "SIGNAL", + "SIND", + "SINH", + "SIZEOF", + "SLEEP", + "SNGL", + "SPREAD", + "SRAND", + "STAT", + "STAT_FAILED_IMAGE", + "STAT_LOCKED", + "STAT_LOCKED_OTHER_IMAGE", + "STAT_STOPPED_IMAGE", + "STAT_UNLOCKED", + "STORAGE_SIZE", + "SUBMODULE", + "SYMLNK", + "TAND", + "TANH", + "THIS_IMAGE", + "TIME8", + "TINY", + "TRAILZ", + "TRANSPOSE", + "TTYNAM", + "UBOUND", + "UCOBOUND", + "UMASK", + "UNFORMATTED", + "UNLINK", + "UNLOCK", + "VERIF", + "VERIFY", + "XOR", + "ZABS", + "ZCOS", + "ZEXP", + "ZLOG", + "ZSIN", + "ZSQRT", + ".EQ.", + ".GE.", + ".GT.", + ".LE.", + ".LT.", + ".NE.", + ".XOR.", +) diff --git a/script_umdp3_checker/old_umdp3_checks.py b/script_umdp3_checker/old_umdp3_checks.py new file mode 100644 index 00000000..eae0136f --- /dev/null +++ b/script_umdp3_checker/old_umdp3_checks.py @@ -0,0 +1,99 @@ +# *****************************COPYRIGHT******************************* +# (C) Crown copyright Met Office. All rights reserved. +# For further details please refer to the file LICENSE +# which you should have received as part of this distribution. +# *****************************COPYRIGHT******************************* + +""" +Standalone version of the dispatch tables from UMDP3Job +Python translation of the original Perl module +""" +""" +ToDo : This list was checked to ensure it had something for each + test in the original. +""" +from typing import Dict, Callable +from umdp3 import UMDP3 + +# Declare version +VERSION = "13.5.0" + + +class OldUMDP3Checks: + """Class containing dispatch tables for UMDP3 tests""" + + def __init__(self): + self.umdp3 = UMDP3() + + def get_diff_dispatch_table_fortran(self) -> Dict[str, Callable]: + """Get dispatch table for Fortran diff tests""" + return { + # 'Captain Daves doomed test of destruction': self.umdp3.capitulated_keywords, + "Lowercase Fortran keywords not permitted": self.umdp3.capitalised_keywords, + "OpenMP sentinels not in column one": self.umdp3.openmp_sentinels_in_column_one, + "Omitted optional space in keywords": self.umdp3.unseparated_keywords, + "GO TO other than 9999": self.umdp3.go_to_other_than_9999, + "WRITE without format": self.umdp3.write_using_default_format, + "Lowercase or CamelCase variable names only": self.umdp3.lowercase_variable_names, + "Use of dimension attribute": self.umdp3.dimension_forbidden, + "Continuation lines shouldn't start with &": self.umdp3.ampersand_continuation, + "Use of EQUIVALENCE or PAUSE": self.umdp3.forbidden_keywords, + "Use of older form of relational operator (.GT. etc.)": self.umdp3.forbidden_operators, + "Line longer than 80 characters": self.umdp3.line_over_80chars, + "Line includes tab character": self.umdp3.tab_detection, + "USEd printstatus_mod instead of umPrintMgr": self.umdp3.printstatus_mod, + "Used PRINT rather than umMessage and umPrint": self.umdp3.printstar, + "Used WRITE(6) rather than umMessage and umPrint": self.umdp3.write6, + "Used um_fort_flush rather than umPrintFlush": self.umdp3.um_fort_flush, + "Used Subversion keyword substitution which is prohibited": self.umdp3.svn_keyword_subst, + "Used !OMP instead of !$OMP": self.umdp3.omp_missing_dollar, + "Used #ifdef or #ifndef rather than #if defined() or #if !defined()": self.umdp3.cpp_ifdef, + "Presence of fortran comment in CPP directive": self.umdp3.cpp_comment, + "Used an archaic fortran intrinsic function": self.umdp3.obsolescent_fortran_intrinsic, + "EXIT statements should be labelled": self.umdp3.exit_stmt_label, + "Intrinsic modules must be USEd with an INTRINSIC keyword specifier": self.umdp3.intrinsic_modules, + "READ statements should have an explicit UNIT= as their first argument": self.umdp3.read_unit_args, + } + + def get_file_dispatch_table_fortran( + self, filename: str = "" + ) -> Dict[str, Callable]: + """Get dispatch table for Fortran file tests""" + return { + "Warning - used an if-def due for retirement": self.umdp3.retire_if_def, + "File is missing at least one IMPLICIT NONE": self.umdp3.implicit_none, + "Never use STOP or CALL abort": self.umdp3.forbidden_stop, + "Use of Fortran function as a variable name": self.umdp3.intrinsic_as_variable, + "File missing crown copyright statement or agreement reference": self.umdp3.check_crown_copyright, + "File missing correct code owner comment": self.umdp3.check_code_owner, + "Used (/ 1,2,3 /) form of array initialisation, rather than [1,2,3] form": self.umdp3.array_init_form, + } + + def get_diff_dispatch_table_c(self) -> Dict[str, Callable]: + """Get dispatch table for C diff tests""" + return { + "Line longer than 80 characters": self.umdp3.line_over_80chars, + "Line includes tab character": self.umdp3.tab_detection, + 'Fixed-width Integer format specifiers must have a space between themselves and the string delimiter (the " character)': self.umdp3.c_integral_format_specifiers, + } + + def get_file_dispatch_table_c(self) -> Dict[str, Callable]: + """Get dispatch table for C file tests""" + return { + "Warning - used an if-def due for retirement": self.umdp3.retire_if_def, + "Used a deprecated C identifier": self.umdp3.c_deprecated, + "File missing crown copyright statement or agreement reference": self.umdp3.check_crown_copyright, + "File missing correct code owner comment": self.umdp3.check_code_owner, + "Used an _OPENMP if-def without also testing against SHUM_USE_C_OPENMP_VIA_THREAD_UTILS. (Or _OPENMP does not come first in the test.)": self.umdp3.c_openmp_define_pair_thread_utils, + "Used an _OPENMP && SHUM_USE_C_OPENMP_VIA_THREAD_UTILS if-def test in a logical combination with a third macro": self.umdp3.c_openmp_define_no_combine, + "Used !defined(_OPENMP) rather than defined(_OPENMP) with #else branch": self.umdp3.c_openmp_define_not, + "Used an omp #pragma (or #include ) without protecting it with an _OPENMP if-def": self.umdp3.c_protect_omp_pragma, + "Used the #ifdef style of if-def, rather than the #if defined() style": self.umdp3.c_ifdef_defines, + "C Unit does not end with a final newline character": self.umdp3.c_final_newline, + } + + def get_file_dispatch_table_all(self) -> Dict[str, Callable]: + """Get dispatch table for universal file tests""" + return { + "Line includes trailing whitespace character(s)": self.umdp3.line_trail_whitespace, + } diff --git a/script_umdp3_checker/search_lists.py b/script_umdp3_checker/search_lists.py new file mode 100644 index 00000000..05d4aaca --- /dev/null +++ b/script_umdp3_checker/search_lists.py @@ -0,0 +1,158 @@ +# *****************************COPYRIGHT******************************* +# (C) Crown copyright Met Office. All rights reserved. +# For further details please refer to the file LICENSE +# which you should have received as part of this distribution. +# *****************************COPYRIGHT******************************* + +""" +Lists of words for Fortran checks. Some to confirm they are found in the approved form, some to test for as the intention is that they should no longer appear in the code. +""" + +# Obsolescent Fortran intrinsics : These should not be used in new code and +# their use in existing code should be reviewed. +obsolescent_intrinsics = { + "ALOG", + "ALOG10", + "AMAX0", + "AMAX1", + "AMIN0", + "AMIN1", + "AMOD", + "CABS", + "CCOS", + "CEXP", + "CLOG", + "CSIN", + "CSQRT", + "DABS", + "DACOS", + "DASIN", + "DATAN", + "DATAN2", + "DBESJ0", + "DBESJ1", + "DBESJN", + "DBESY0", + "DBESY1", + "DBESYN", + "DCOS", + "DCOSH", + "DDIM", + "DERF", + "DERFC", + "DEXP", + "DINT", + "DLOG", + "DLOG10", + "DMAX1", + "DMIN1", + "DMOD", + "DNINT", + "DSIGN", + "DSIN", + "DSINH", + "DSQRT", + "DTAN", + "DTANH", + "FLOAT", + "IABS", + "IDIM", + "IDINT", + "IDNINT", + "IFIX", + "ISIGN", + "LONG", + "MAX0", + "MAX1", + "MIN0", + "MIN1", + "SNGL", + "ZABS", + "ZCOS", + "ZEXP", + "ZLOG", + "ZSIN", + "ZSQRT", +} + +openmp_keywords = { + "PARALLEL", + "MASTER", + "CRITICAL", + "ATOMIC", + "SECTIONS", + "WORKSHARE", + "TASK", + "BARRIER", + "TASKWAIT", + "FLUSH", + "ORDERED", + "THREADPRIVATE", + "SHARED", + "DEFAULT", + "FIRSTPRIVATE", + "LASTPRIVATE", + "COPYIN", + "COPYPRIVATE", + "REDUCTION", +} + +fortran_types = { + "TYPE", + "CLASS", + "INTEGER", + "REAL", + "DOUBLE PRECISION", + "CHARACTER", + "LOGICAL", + "COMPLEX", + "ENUMERATOR", +} + +# These keywords should all appear with the requisite spaces in them +# (i.e. not 'ENDIF' but 'END IF') +unseparated_keywords_list = { + "BLOCKDATA", + "DOUBLEPRECISION", + "ELSEIF", + "ELSEWHERE", + "ENDASSOCIATE", + "ENDBLOCK", + "ENDBLOCKDATA", + "ENDCRITICAL", + "ENDDO", + "ENDENUM", + "ENDFILE", + "ENDFORALL", + "ENDFUNCTION", + "ENDIF", + "ENDINTERFACE", + "ENDMODULE", + "ENDPARALLEL", + "ENDPARALLELDO", + "ENDPROCEDURE", + "ENDPROGRAM", + "ENDSELECT", + "ENDSUBROUTINE", + "ENDTYPE", + "ENDWHERE", + "GOTO", + "INOUT", + "PARALLELDO", + "SELECTCASE", + "SELECTTYPE", +} + +# Retired if-defs (placeholder - would be loaded from configuration) +retired_ifdefs = set( + [ + "VATPOLES", + "A12_4A", + "A12_3A", + "UM_JULES", + "A12_2A", + ] +) + +# Deprecated C identifiers +deprecated_c_identifiers = {"gets", "tmpnam", "tempnam", "mktemp"} diff --git a/script_umdp3_checker/tests/test_fortran_checks.py b/script_umdp3_checker/tests/test_fortran_checks.py new file mode 100644 index 00000000..0409a754 --- /dev/null +++ b/script_umdp3_checker/tests/test_fortran_checks.py @@ -0,0 +1,719 @@ +import pytest +import sys +import os +from pathlib import Path + +# Add the current directory to Python path +sys.path.insert(0, str(Path(__file__).parent.parent)) +from umdp3 import UMDP3, TestResult + + +# Prevent pytest from trying to collect TestResult as more tests: +TestResult.__test__ = False +""" +ToDo : + THere has been a LOT of refactoring in the umdp3 module since these + tests were written. To persuade them to 'work' for now, only two + attributes of the TestResult class are used - failure_count and + errors. + Something more rigorous should be done to bring these tests up to + date. Especially as errors is (I think) only checking for the presence + of a given string in the keys of the error log dict. +""" +keyword_data = [ + ("IF THEN END", 0, {}, "All UPPERCASE keywords"), + ("if then end", 3, {"lowercase keyword: if"}, "All lowercase keywords"), + ("If Then End", 3, {"lowercase keyword: If"}, "All mixed case keywords"), + ("foo bar baz", 0, {}, "No keywords"), + ("! if then end", 0, {}, "Commented keywords"), +] +keyword_test_parameters = [data[:3] for data in keyword_data] +keyword_test_ids = [data[3] for data in keyword_data] + + +@pytest.mark.parametrize( + "lines, expected_result, expected_errors", + keyword_test_parameters, + ids=keyword_test_ids, +) +def test_keywords(lines, expected_result, expected_errors): + checker = UMDP3() + result = checker.capitalised_keywords([lines]) + assert result.failure_count == expected_result + for error in expected_errors: + assert error in result.errors + + +fake_code_block = ["PROGRAM test", "IMPLICIT NONE", "INTEGER :: i", "END PROGRAM"] +implicit_none_paramters = [ + ( + [line for line in fake_code_block if line != "IMPLICIT NONE"], + 1, + "Missing IMPLICIT NONE", + ), + (fake_code_block, 0, "With IMPLICIT NONE"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in implicit_none_paramters], + ids=[data[2] for data in implicit_none_paramters], +) +def test_implicit_none(lines, expected_result): + checker = UMDP3() + result = checker.implicit_none(lines) + assert result.failure_count == expected_result + + +openmp_sentinels_parameters = [ + (["!$OMP PARALLEL"], 0, "OpenMP sentinel in column one"), + ([" !$OMP PARALLEL"], 1, "OpenMP sentinel not in column one"), + ( + ["!$OMP PARALLEL", " !$OMP END PARALLEL"], + 1, + "One sentinel in column one, one not", + ), + ([" !$OMP PARALLEL", " !$OMP END PARALLEL"], 2, "No sentinels in column one"), + ( + ["! This is a comment", " !$OMP PARALLEL"], + 1, + "Comment line and sentinel not in column one", + ), + (["!$OMP PARALLEL", "!$OMP END PARALLEL"], 0, "Both sentinels in column one"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in openmp_sentinels_parameters], + ids=[data[2] for data in openmp_sentinels_parameters], +) +def test_openmp_sentinels_in_column_one(lines, expected_result): + checker = UMDP3() + result = checker.openmp_sentinels_in_column_one(lines) + assert result.failure_count == expected_result + + +unseparated_keywords_parameters = [ + (["ELSEIF", "ENDDO", "ENDSUBROUTINE"], 3, "All keywords unseparated"), + (["ELSE IF", "ENDMODULE", "ENDSUBROUTINE"], 2, "One keyword separated"), + (["ELSE IF", "END PARRALEL DO", "END IF"], 0, "All keywords separated"), + (["i=0", "i=i+1", "PRINT*,i"], 0, "No keywords"), + (["PROGRAM test", "i=0", "ENDIF"], 1, "One keyword unseparated"), + (["i=0", "ENDPARALLELDO", "END DO"], 1, "One keyword unseparated in middle"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in unseparated_keywords_parameters], + ids=[data[2] for data in unseparated_keywords_parameters], +) +def test_unseparated_keywords(lines, expected_result): + checker = UMDP3() + result = checker.unseparated_keywords(lines) + assert result.failure_count == expected_result + + +go_to_other_than_9999_parameters = [ + ( + [" GO TO 1000", " GO TO 2000"], + 2, + "All GO TO statements to labels other than 9999", + ), + ( + [" GO TO 9999", " GO TO 2000"], + 1, + "One GO TO statement to label other than 9999", + ), + ([" GO TO 9999", " GO TO 9999"], 0, "All GO TO statements to label 9999"), + ([" PRINT *, 'Hello, World!'", " i = i + 1"], 0, "No GO TO statements"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in go_to_other_than_9999_parameters], + ids=[data[2] for data in go_to_other_than_9999_parameters], +) +def test_go_to_other_than_9999(lines, expected_result): + checker = UMDP3() + result = checker.go_to_other_than_9999(lines) + assert result.failure_count == expected_result + + +write_using_default_format_parameters = [ + ([" WRITE(*,*) 'Hello, World!'"], 1, "WRITE using default format"), + ([" WRITE(6,*) 'Hello, World!'"], 0, "WRITE using correct format"), + ([" PRINT *, 'Hello, World!'"], 0, "PRINT statement"), + ([" i = i + 1"], 0, "No WRITE statements"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in write_using_default_format_parameters], + ids=[data[2] for data in write_using_default_format_parameters], +) +def test_write_using_default_format(lines, expected_result): + checker = UMDP3() + result = checker.write_using_default_format(lines) + assert result.failure_count == expected_result + + +test_lowercase_variable_names_parameters = [ + (["INTEGER :: lowercase_variable"], 0, "Lowercase variable name"), + (["REAL :: Lowercase_Variable"], 0, "Pascal case variable name"), + (["CHARACTER :: LOWERCASE_VARIABLE"], 1, "Uppercase variable name"), + ( + [" REAL :: lowercase_variable"], + 0, + "Lowercase variable name with leading whitespace", + ), + ( + [" CHARACTER :: Lowercase_Variable"], + 0, + "Pascal case variable name with leading whitespace", + ), + ( + [" INTEGER :: LOWERCASE_VARIABLE"], + 1, + "Uppercase variable name with leading whitespace", + ), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_lowercase_variable_names_parameters], + ids=[data[2] for data in test_lowercase_variable_names_parameters], +) +def test_lowercase_variable_names(lines, expected_result): + checker = UMDP3() + result = checker.lowercase_variable_names(lines) + assert result.failure_count == expected_result + + +test_dimension_forbidden_parameters = [ + (["REAL :: array(ARR_LEN)"], 0, "Dimension specified in variable declaration"), + (["REAL :: array"], 0, "No dimension specified in variable declaration"), + (["DIMENSION matrix(5,5)"], 1, "Dimension specified for declared variable"), + ( + ["INTEGER, DIMENSION(10) :: array"], + 1, + "Dimension specified in variable declaration with attributes", + ), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_dimension_forbidden_parameters], + ids=[data[2] for data in test_dimension_forbidden_parameters], +) +def test_dimension_forbidden(lines, expected_result): + checker = UMDP3() + result = checker.dimension_forbidden(lines) + assert result.failure_count == expected_result + + +test_ampersand_continuation_parameters = [ + ( + [" PRINT *, 'This is a long line &", " & that continues here'"], + 1, + "Ampersand continuation on both lines", + ), + ( + [" PRINT *, 'This is a long line &", " that continues here'"], + 0, + "Correct ampersand continuation", + ), + ( + [" PRINT *, 'This is a long line", "& that continues here'"], + 1, + "Incorrect ampersand continuation", + ), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_ampersand_continuation_parameters], + ids=[data[2] for data in test_ampersand_continuation_parameters], +) +def test_ampersand_continuation(lines, expected_result): + checker = UMDP3() + result = checker.ampersand_continuation(lines) + assert result.failure_count == expected_result + + +test_forbidden_keywords_parameters = [ + (["COMMON /BLOCK/ var1, var2"], 0, "Use of COMMON block"), + (["EQUIVALENCE (var1, var2)"], 1, "Use of EQUIVALENCE"), + (["PAUSE 1"], 1, "Use of PAUSE statement"), + (["REAL :: var1"], 0, "No forbidden keywords"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_forbidden_keywords_parameters], + ids=[data[2] for data in test_forbidden_keywords_parameters], +) +def test_forbidden_keywords(lines, expected_result): + checker = UMDP3() + result = checker.forbidden_keywords(lines) + assert result.failure_count == expected_result + + +test_forbidden_operators_parameters = [ + (["IF (x .GT. y) THEN"], 1, "Use of .GT. operator"), + (["IF (x > y) THEN"], 0, "Use of > operator"), + (["IF (x .GE. y) THEN"], 1, "Use of .GE. operator"), + (["IF (x .EQ. y) THEN"], 1, "Use of .EQ. operator"), + (["IF (x .NE. y) THEN"], 1, "Use of .NE. operator"), + (["IF (x >= y) THEN"], 0, "Use of >= operator"), + (["IF (x == y) THEN"], 0, "Use of == operator"), + (["IF (x >= y) .AND. (y <= z) THEN"], 0, "Use of >= operator"), + (["IF (x == y) .OR. (y .LE. z) THEN"], 1, "Use of .LE. operator"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_forbidden_operators_parameters], + ids=[data[2] for data in test_forbidden_operators_parameters], +) +def test_forbidden_operators(lines, expected_result): + checker = UMDP3() + result = checker.forbidden_operators(lines) + assert result.failure_count == expected_result + + +test_line_over_80chars_parameters = [ + ( + [ + " PRINT *, 'This line is definitely way over the eighty character limit set by the UM coding standards'" + ], + 1, + "Line over 80 characters", + ), + ([" PRINT *, 'This line is within the limit'"], 0, "Line within 80 characters"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_line_over_80chars_parameters], + ids=[data[2] for data in test_line_over_80chars_parameters], +) +def test_line_over_80chars(lines, expected_result): + checker = UMDP3() + result = checker.line_over_80chars(lines) + assert result.failure_count == expected_result + + +test_tab_detection_parameters = [ + ([" PRINT *, 'This line has no tabs'"], 0, "No tabs"), + ([" PRINT *, 'This line has a tab\tcharacter'"], 1, "Line with tab character"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_tab_detection_parameters], + ids=[data[2] for data in test_tab_detection_parameters], +) +def test_tab_detection(lines, expected_result): + checker = UMDP3() + result = checker.tab_detection(lines) + assert result.failure_count == expected_result + + +test_printstatus_mod_parameters = [ + ([" USE PrintStatus_mod"], 1, "Use of PRINTSTATUS_Mod"), + ([" USE umPrintMgr_mod"], 0, "Use of umPrintMgr_Mod"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_printstatus_mod_parameters], + ids=[data[2] for data in test_printstatus_mod_parameters], +) +def test_printstatus_mod(lines, expected_result): + checker = UMDP3() + result = checker.printstatus_mod(lines) + assert result.failure_count == expected_result + + +test_printstar_parameters = [ + ([" PRINT *, 'Hello, World!'"], 1, "Use of PRINT *"), + ([" PRINT '(A)', 'Hello, World!'"], 0, "Use of PRINT with format"), + ([" umMessage = 'Hello, World!'"], 0, "Use of umMessage"), + ([" umPrint(umMessage)"], 0, "Use of umPrint"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_printstar_parameters], + ids=[data[2] for data in test_printstar_parameters], +) +def test_printstar(lines, expected_result): + checker = UMDP3() + result = checker.printstar(lines) + assert result.failure_count == expected_result + + +test_write6_parameters = [ + ([" WRITE(6,*) 'Hello, World!'"], 1, "Use of WRITE(6,*)"), + ([" umPrint(umMessage)"], 0, "Use of umPrint"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_write6_parameters], + ids=[data[2] for data in test_write6_parameters], +) +def test_write6(lines, expected_result): + checker = UMDP3() + result = checker.write6(lines) + assert result.failure_count == expected_result + + +test_um_fort_flush_parameters = [ + ([" CALL um_fort_flush()"], 1, "Use of um_fort_flush"), + ([" CALL umPrintFlush()"], 0, "No use of um_fort_flush"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_um_fort_flush_parameters], + ids=[data[2] for data in test_um_fort_flush_parameters], +) +def test_um_fort_flush(lines, expected_result): + checker = UMDP3() + result = checker.um_fort_flush(lines) + assert result.failure_count == expected_result + + +test_svn_keyword_subst_parameters = [ + ([" ! $Id$"], 1, "Use of SVN keyword substitution"), + ([" ! This is a comment"], 0, "No SVN keyword substitution"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_svn_keyword_subst_parameters], + ids=[data[2] for data in test_svn_keyword_subst_parameters], +) +def test_svn_keyword_subst(lines, expected_result): + checker = UMDP3() + result = checker.svn_keyword_subst(lines) + assert result.failure_count == expected_result + + +test_omp_missing_dollar_parameters = [ + (["!$OMP PARALLEL"], 0, "Correct OpenMP sentinel"), + (["!OMP PARALLEL"], 1, "Missing $ in OpenMP sentinel"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_omp_missing_dollar_parameters], + ids=[data[2] for data in test_omp_missing_dollar_parameters], +) +def test_omp_missing_dollar(lines, expected_result): + checker = UMDP3() + result = checker.omp_missing_dollar(lines) + assert result.failure_count == expected_result + + +test_cpp_ifdef_parameters = [ + (["#ifndef DEBUG"], 1, "Incorrect #ifndef"), + (["#if defined(DEBUG)"], 0, "Correct #if defined"), + (["#if !defined(DEBUG)"], 0, "Correct #if !defined"), + (["#ifdef DEBUG"], 1, "Incorrect #ifdef"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_cpp_ifdef_parameters], + ids=[data[2] for data in test_cpp_ifdef_parameters], +) +def test_cpp_ifdef(lines, expected_result): + checker = UMDP3() + result = checker.cpp_ifdef(lines) + assert result.failure_count == expected_result + + +test_cpp_comment_parameters = [ + # This test fails because the test is wrong - it needs fixing + (["#if !defined(cpp)"], 0, "cpp directive without comment"), + (["! This is a comment"], 0, "Fortran style comment"), + (["#if defined(cpp) ! some comment"], 1, "Fortran comment after cpp directive"), + (["#else ! another comment"], 1, "Fortran comment after #else directive"), + (["#else"], 0, "#else directive without comment"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_cpp_comment_parameters], + ids=[data[2] for data in test_cpp_comment_parameters], +) +def test_cpp_comment(lines, expected_result): + checker = UMDP3() + result = checker.cpp_comment(lines) + assert result.failure_count == expected_result + + +test_obsolescent_fortran_intrinsic_parameters = [ + ([" x = ALOG(2.0)"], 1, "Use of obsolescent intrinsic ALOG"), + ([" y = DSIN(x)"], 1, "Use of obsolescent intrinsic DSIN"), + ([" z = SIN(x)"], 0, "Use of non-obsolescent intrinsic SIN"), + ([" x = ALOG10(2.0)", " y = DACOS(x)"], 2, "Use of two obsolescent intrinsics"), + ([" x = FLOAT(2)", " z = SIN(x)"], 1, "Use of one obsolescent intrinsic"), + ([" y = DMAX1(x)", " z = SIN(x)"], 1, "Use of one obsolescent intrinsic"), + ( + [" a = DATAN2(2.0)", " b = DSIN(a)", " c = SIN(b)"], + 2, + "Use of two obsolescent intrinsics", + ), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_obsolescent_fortran_intrinsic_parameters], + ids=[data[2] for data in test_obsolescent_fortran_intrinsic_parameters], +) +def test_obsolescent_fortran_intrinsic(lines, expected_result): + checker = UMDP3() + result = checker.obsolescent_fortran_intrinsic(lines) + assert result.failure_count == expected_result + + +test_exit_stmt_label_parameters = [ + ([" EXIT 10"], 0, "EXIT statement with label"), + ([" EXIT"], 1, "EXIT statement without label"), + ([" i = i + 1"], 0, "No EXIT statement"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_exit_stmt_label_parameters], + ids=[data[2] for data in test_exit_stmt_label_parameters], +) +def test_exit_stmt_label(lines, expected_result): + checker = UMDP3() + result = checker.exit_stmt_label(lines) + assert result.failure_count == expected_result + + +test_intrinsic_modules_parameters = [ + ([" USE ISO_C_BINDING"], 1, "Incorrect Use of ISO_C_BINDING module"), + ( + [" USE, INTRINSIC :: ISO_FORTRAN_ENV"], + 0, + "Correct Use of ISO_FORTRAN_ENV module", + ), + ([" USE :: ISO_FORTRAN_ENV"], 1, "Incorrect Use of ISO_FORTRAN_ENV module"), + ([" USE, INTRINSIC :: ISO_C_BINDING"], 0, "Correct Use of ISO_C_BINDING module"), + ( + [" USE SOME_OTHER_MODULE"], + 0, + "Use of non-intrinsic module without INTRINSIC keyword", + ), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_intrinsic_modules_parameters], + ids=[data[2] for data in test_intrinsic_modules_parameters], +) +def test_intrinsic_modules(lines, expected_result): + checker = UMDP3() + result = checker.intrinsic_modules(lines) + assert result.failure_count == expected_result + + +test_read_unit_args_parameters = [ + ([" READ(5,*) var"], 1, "READ without explicit UNIT="), + ([" READ(UNIT=10) var"], 0, "READ with explicit UNIT="), + ( + [" READ(UNIT=unit_in, NML=lustre_control_custom_files) var"], + 0, + "READ with UNIT=variable", + ), + ([" READ(unit_in,*) var"], 1, "READ unit as variable, no UNIT="), + ([" READ(*,*) var"], 1, "READ from default unit"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_read_unit_args_parameters], + ids=[data[2] for data in test_read_unit_args_parameters], +) +def test_read_unit_args(lines, expected_result): + checker = UMDP3() + result = checker.read_unit_args(lines) + assert result.failure_count == expected_result + + +test_retire_if_def_parameters = [ + (["#ifdef DEBUG"], 0, "Correct Use of #ifdef"), + (["#ifndef DEBUG"], 0, "Correct Use of #ifndef"), + (["#if defined(DEBUG)"], 0, "Correct Use of #if defined"), + (["#if !defined(DEBUG)"], 0, "Correct Use of #if !defined"), + (["#elif defined(DEBUG)"], 0, "Correct Use of #elif defined"), + (["#else"], 0, "Correct Use of #else"), + (["#ifdef VATPOLES"], 1, "Incorrect Use of VATPOLES"), + (["#ifndef A12_3A"], 1, "Incorrect Use of A12_3A"), + (["#if defined(A12_4A)"], 1, "Incorrect Use of A12_4A"), + (["#if !defined(UM_JULES)"], 1, "Incorrect Use of UM_JULES"), + (["#elif defined(VATPOLES)"], 1, "Incorrect Use of VATPOLES"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_retire_if_def_parameters], + ids=[data[2] for data in test_retire_if_def_parameters], +) +def test_retire_if_def(lines, expected_result): + checker = UMDP3() + result = checker.retire_if_def(lines) + assert result.failure_count == expected_result + + +test_forbidden_stop_parameters = [ + ([" STOP 0"], 1, "Use of STOP statement"), + (["STOP"], 1, "Use of STOP statement without code"), + ([" PRINT *, 'Hello, World!'"], 0, "No STOP statement"), + (["CALL ABORT"], 1, "Use of call abort statement"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_forbidden_stop_parameters], + ids=[data[2] for data in test_forbidden_stop_parameters], +) +def test_forbidden_stop(lines, expected_result): + checker = UMDP3() + result = checker.forbidden_stop(lines) + assert result.failure_count == expected_result + + +test_intrinsic_as_variable_parameters = [ + ([" INTEGER :: SIN"], 1, "Use of intrinsic name as variable"), + ([" REAL :: COS"], 1, "Use of intrinsic name as variable"), + ([" REAL :: MYVAR"], 0, "No use of intrinsic name as variable"), + ([" INTEGER :: TAN, MYVAR"], 1, "One intrinsic name as variable"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_intrinsic_as_variable_parameters], + ids=[data[2] for data in test_intrinsic_as_variable_parameters], +) +def test_intrinsic_as_variable(lines, expected_result): + checker = UMDP3() + result = checker.intrinsic_as_variable(lines) + assert result.failure_count == expected_result + + +test_check_crown_copyright_parameters = [ + (["! Crown copyright 2024"], 0, "Correct crown copyright statement"), + (["! Copyright 2024"], 0, "A copyright statement"), + (["! This is a comment"], 1, "No crown copyright statement"), + (["! This is a Crown"], 1, "No crown copyright statement"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_check_crown_copyright_parameters], + ids=[data[2] for data in test_check_crown_copyright_parameters], +) +def test_check_crown_copyright(lines, expected_result): + checker = UMDP3() + result = checker.check_crown_copyright(lines) + assert result.failure_count == expected_result + + +test_check_code_owner_parameters = [ + (["! Code Owner: John Doe"], 0, "code owner statement"), + (["! Code Owner : John Doe"], 0, "Another code owner statement"), + (["! This is a comment"], 1, "No code owner statement"), + (["! Code Owner: "], 0, "Code owner statement with no name"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_check_code_owner_parameters], + ids=[data[2] for data in test_check_code_owner_parameters], +) +def test_check_code_owner(lines, expected_result): + checker = UMDP3() + result = checker.check_code_owner(lines) + assert result.failure_count == expected_result + + +test_array_init_form_parameters = [ + ([" INTEGER, DIMENSION(10) :: array = 0"], 0, "Array initialized using '='"), + ([" INTEGER, DIMENSION(10) :: array"], 0, "Array declared without initialization"), + ( + [" INTEGER, DIMENSION(10) :: array = (/ (i, i=1,10) /)"], + 1, + "Array initialized using array constructor", + ), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_array_init_form_parameters], + ids=[data[2] for data in test_array_init_form_parameters], +) +def test_array_init_form(lines, expected_result): + checker = UMDP3() + result = checker.array_init_form(lines) + assert result.failure_count == expected_result + + +test_line_trail_whitespace_parameters = [ + ([" PRINT *, 'Hello, World! '"], 0, "Line 1 without trailing whitespace"), + ([" PRINT *, 'Hello, World!'"], 0, "Line 2 without trailing whitespace"), + ([" PRINT *, 'Hello, World! ' "], 1, "Line 1 with trailing whitespace"), + ( + [" something = sin(coeff /2.0_rdef) + & "], + 1, + "Line 2 with trailing whitespace", + ), + (["MODULE some_mod "], 1, "Line 3 with trailing whitespace"), +] + + +@pytest.mark.parametrize( + "lines, expected_result", + [data[:2] for data in test_line_trail_whitespace_parameters], + ids=[data[2] for data in test_line_trail_whitespace_parameters], +) +def test_line_trail_whitespace(lines, expected_result): + checker = UMDP3() + result = checker.line_trail_whitespace(lines) + assert result.failure_count == expected_result diff --git a/script_umdp3_checker/tests/test_umdp3.py b/script_umdp3_checker/tests/test_umdp3.py new file mode 100644 index 00000000..e7b9cc7f --- /dev/null +++ b/script_umdp3_checker/tests/test_umdp3.py @@ -0,0 +1,259 @@ +#!/usr/bin/env python3 +# *****************************COPYRIGHT******************************* +# (C) Crown copyright Met Office. All rights reserved. +# For further details please refer to the file LICENSE +# which you should have received as part of this distribution. +# *****************************COPYRIGHT******************************* + +""" +Test script for the Python UMDP3 checker +""" + +import sys +import tempfile +from pathlib import Path + +# Add the current directory to Python path +sys.path.insert(0, str(Path(__file__).parent.parent)) + +from umdp3 import UMDP3, TestResult +from old_umdp3_checks import OldUMDP3Checks +from typing import Callable, Iterable, List, Dict, Set +from dataclasses import dataclass, field + +# Prevent pytest from trying to collect TestResult as more tests: +TestResult.__test__ = False + + +def test_basic_functionality(): + """Test basic UMDP3 functionality""" + print("Testing basic UMDP3 functionality...") + + # Initialize UMDP3 + umdp3 = UMDP3() + + # Test line length check + test_lines = [ + "This is a short line", + "This is a very long line that exceeds eighty characters and should trigger a failure in the line length test", + ] + expected = TestResult( + checker_name="Line Length Check", failure_count=1, passed=False + ) + result = umdp3.line_over_80chars(test_lines) + print( + f"Line length test: {'PASS' if result.failure_count > 0 else 'FAIL'} (expected failure)" + ) + + # Test tab detection + test_lines_tabs = ["Normal line", "Line with\ttab"] + + result = umdp3.tab_detection(test_lines_tabs) + print( + f"Tab detection test: {'PASS' if result.failure_count > 0 else 'FAIL'} (expected failure)" + ) + + # Test trailing whitespace + test_lines_whitespace = ["Normal line", "Line with trailing spaces "] + + result = umdp3.line_trail_whitespace(test_lines_whitespace) + print( + f"Trailing whitespace test: {'PASS' if result.failure_count > 0 else 'FAIL'} (expected failure)" + ) + + # Test IMPLICIT NONE check + fortran_without_implicit = ["PROGRAM test", "INTEGER :: i", "END PROGRAM"] + + result = umdp3.implicit_none(fortran_without_implicit) + print( + f"IMPLICIT NONE test: {'PASS' if result.failure_count > 0 else 'FAIL'} (expected failure)" + ) + + fortran_with_implicit = [ + "PROGRAM test", + "IMPLICIT NONE", + "INTEGER :: i", + "END PROGRAM", + ] + + result = umdp3.implicit_none(fortran_with_implicit) + print( + f"IMPLICIT NONE test (good): {'PASS' if result.failure_count == 0 else 'FAIL'} (expected pass)" + ) + + +def test_dispatch_tables(): + """Test dispatch tables""" + print("\nTesting dispatch tables...") + + dispatch = OldUMDP3Checks() + + # Test getting dispatch tables + fortran_diff = dispatch.get_diff_dispatch_table_fortran() + print(f"Fortran diff tests available: {len(fortran_diff)}") + + fortran_file = dispatch.get_file_dispatch_table_fortran() + print(f"Fortran file tests available: {len(fortran_file)}") + + c_diff = dispatch.get_diff_dispatch_table_c() + print(f"C diff tests available: {len(c_diff)}") + + c_file = dispatch.get_file_dispatch_table_c() + print(f"C file tests available: {len(c_file)}") + + all_tests = dispatch.get_file_dispatch_table_all() + print(f"Universal tests available: {len(all_tests)}") + + +def test_fortran_specific(): + """Test Fortran-specific checks""" + print("\nTesting Fortran-specific checks...") + + umdp3 = UMDP3() + + # Test obsolescent intrinsics + fortran_old_intrinsics = ["REAL :: x", "x = ALOG(2.0)", "y = DBLE(x)"] + + result = umdp3.obsolescent_fortran_intrinsic(fortran_old_intrinsics) + print( + f"Obsolescent intrinsics test: {'PASS' if result.failure_count > 0 else 'FAIL'} (expected failure)" + ) + + # Test forbidden operators + fortran_old_operators = ["IF (x .GT. y) THEN", " PRINT *, 'x is greater'"] + + result = umdp3.forbidden_operators(fortran_old_operators) + print( + f"Forbidden operators test: {'PASS' if result.failure_count > 0 else 'FAIL'} (expected failure)" + ) + + # Test PRINT statement + fortran_print = ["PRINT *, 'Hello world'"] + + result = umdp3.printstar(fortran_print) + print( + f"PRINT statement test: {'PASS' if result.failure_count > 0 else 'FAIL'} (expected failure)" + ) + + +def test_c_specific(): + """Test C-specific checks""" + print("\nTesting C-specific checks...") + + umdp3 = UMDP3() + + # Test deprecated C identifiers + c_deprecated = [ + "#include ", + "char buffer[100];", + "gets(buffer);", # deprecated function + ] + + result = umdp3.c_deprecated(c_deprecated) + print( + f"Deprecated C identifiers test: {'PASS' if result > 0 else 'FAIL'} (expected failure)" + ) + + # Test format specifiers + c_format = ['printf("%10d", value);'] # missing space + + result = umdp3.c_integral_format_specifiers(c_format) + print( + f"C format specifiers test: {'PASS' if result > 0 else 'FAIL'} (expected failure)" + ) + + +def create_test_files(): + """Create test files for full integration test""" + print("\nCreating test files...") + + # Create temporary directory + test_dir = tempfile.mkdtemp(prefix="umdp3_test_") + print(f"Test directory: {test_dir}") + + # Create a test Fortran file with issues + fortran_file = Path(test_dir) / "test.F90" + fortran_content = """! Test Fortran file with various issues +program test + ! Missing IMPLICIT NONE + integer :: i + real :: x + + ! Line that is too long and exceeds the eighty character limit which should trigger a failure + x = alog(2.0) ! obsolescent intrinsic + + if (x .gt. 1.0) then ! old operator + print *, 'Value is greater than 1' ! should use umPrint + endif + +end program test +""" + + with open(fortran_file, "w") as f: + f.write(fortran_content) + + # Create a test C file with issues + c_file = Path(test_dir) / "test.c" + c_content = """/* Test C file with various issues */ +#include + +int main() { + char buffer[100]; + + // Line that is way too long and exceeds the eighty character limit set by UMDP3 standards + gets(buffer); /* deprecated function */ + printf("%10d", 42); /* missing space in format specifier */ + + return 0; +} +""" + + with open(c_file, "w") as f: + f.write(c_content) + + # Create a test Python file + python_file = Path(test_dir) / "test.py" + python_content = """#!/usr/bin/env python3 +# Test Python file + +def test_function(): + # Line that is way too long and exceeds the eighty character limit which should be caught + x=1+2 # missing spaces around operators + return x + +if __name__ == "__main__": + test_function() +""" + + with open(python_file, "w") as f: + f.write(python_content) + + return test_dir + + +def main(): + """Main test function""" + print("UMDP3 Python Translation Test Suite") + print("=" * 40) + + try: + test_basic_functionality() + test_dispatch_tables() + test_fortran_specific() + test_c_specific() + + # Create test files for demonstration + test_dir = create_test_files() + print(f"\nTest files created in: {test_dir}") + print("You can now run the main checker on these files to see it in action.") + + print("\n" + "=" * 40) + print("All tests completed successfully!") + + except Exception as e: + print(f"Error during testing: {e}") + sys.exit(1) + + +if __name__ == "__main__": + main() diff --git a/script_umdp3_checker/umdp3.py b/script_umdp3_checker/umdp3.py new file mode 100644 index 00000000..38fc727d --- /dev/null +++ b/script_umdp3_checker/umdp3.py @@ -0,0 +1,1044 @@ +# *****************************COPYRIGHT******************************* +# (C) Crown copyright Met Office. All rights reserved. +# For further details please refer to the file LICENSE +# which you should have received as part of this distribution. +# *****************************COPYRIGHT******************************* + +""" +Package to contain functions which test for UMDP3 compliance. +Python translation of the original Perl UMDP3.pm module. +""" +""" +ToDo : Several of the test functions are poor shadows of the original + Perl versions. They would benefit from improving to catch more + cases. + Equally, there could probably be more consistancly in how things like comments are stripped from the ends of lines + and/or full comment lines are skipped. +""" +import re +import threading +from typing import List, Dict, Set +from fortran_keywords import fortran_keywords +from search_lists import ( + obsolescent_intrinsics, + openmp_keywords, + fortran_types, + unseparated_keywords_list, + retired_ifdefs, + deprecated_c_identifiers, +) +from dataclasses import dataclass, field + +# Declare version +VERSION = "13.5.0" + + +@dataclass +class TestResult: + """Result from running a single style checker test on a file.""" + + """ToDo : unsure if both output and errors are required. + They make a bit more sense in the 'external_checkers' where + they hold stdout and stderr.""" + checker_name: str = "Unnamed Checker" + failure_count: int = 0 + passed: bool = False + output: str = "" + errors: Dict = field(default_factory=dict) + + +class UMDP3: + """UMDP3 compliance checker class""" + + """ToDO : This class could possibly be abandoned, or replaced + by a similar class at a different level. Presently only one + instance is created in such a way that the original + _extra_error_info can't be used to hold extra information + at a per file level. resulting in the need to pass error_log + back, which feels like a bodge.""" + # precompiled, regularly used search patterns. + comment_line = re.compile(r"!.*$") + word_splitter = re.compile(r"\b\w+\b") + + def __init__(self): + self._extra_error_info = {} + self._lock = threading.Lock() + """ToDo: The Perl version had a dodgy looking subroutine to calculate + this, but I can't find where it was called from within the files in + 'bin'. It used all args as a 'list' - searched them for '#include' and + then returned the count as well as adding 1 to this global var if any were found. + This is either redundant and needs removing, or needs implementing properly.""" + self._number_of_files_with_variable_declarations_in_includes = 0 + + def reset_extra_error_information(self): + """Reset extra error information : + Appears to be used 'between' blocks of tests such as those on diffs and those on full files. + """ + with self._lock: + self._extra_error_info = {} + + def get_extra_error_information(self) -> Dict: + """Get extra error information. Dictionary with file names as the keys.""" + """ToDo: I presume this is what's used when creating the report of the actual failures and not just the count. However, this information doesn't seem to be output as yet and will need implementing.""" + with self._lock: + return self._extra_error_info.copy() + + def add_extra_error(self, key: str, value: str = ""): + """Add extra error information to the dictionary""" + """ToDo: The usefulness of the information added has not been assesed, nor does it appear to be reported as yet.""" + with self._lock: + self._extra_error_info[key] = value + + def add_error_log( + self, error_log: Dict, key: str = "no key", value: int = 0 + ) -> Dict: + """Add extra error information to the dictionary""" + """ToDo: This is a bodge to get more detailed info about + the errors back to the calling program. The info is + useful, but is currently presented on a per-test basis + rather than a per-file which would be easier to read + and make use of.""" + if key not in error_log: + error_log[key] = [] + error_log[key].append(value) + return error_log + + def get_include_number(self) -> int: + """Get number of files with variable declarations in includes""" + """ToDo: At present, this is hardwired to zero and I don't think anything alters it along the way. Plus it doesn't seem to be called from anywhere..... So this getter is probably very redundant.""" + return self._number_of_files_with_variable_declarations_in_includes + + def remove_quoted(self, line: str) -> str: + """Remove quoted strings from a line""" + """ToDo: The original version replaced the quoted sections with a "blessed reference", presumably becuase they were 're-inserted' at some stage. No idea if that capability is still required.""" + # Simple implementation - remove single and double quoted strings + result = line + + # Remove double quoted strings + result = re.sub(r'"[^"]*"', "", result) + + # Remove single quoted strings + result = re.sub(r"'[^']*'", "", result) + + return result + + """Test functions : + Each accepts a list of 'lines' to search and returns a + TestResult object containing all the information.""" + """ToDo: One thought here is each test should also be told whether it's being passed the contents of a full file, or just a selection of lines involved in a change as some of the tests appear to really only be useful if run on a full file (e.g. the Implicit none checker). Thus if only passed a selection of lines, these tests could be skipped/return 'pass' regardless. + Although, a brief look seems to imply that there are two 'dispatch tables' one for full files and one for changed lines.""" + + def capitulated_keywords(self, lines: List[str]) -> TestResult: + """A fake test, put in for testing purposes. + Probably not needed any more, but left in case.""" + failures = 0 + line_count = 0 + error_log = {} + # print("Debug: In capitulated_keywords test") + for line in lines: + line_count += 1 + # Remove quoted strings and comments + if line.lstrip(" ").startswith("!"): + continue + clean_line = self.remove_quoted(line) + clean_line = self.comment_line.sub("", clean_line) # Remove comments + + # Check for lowercase keywords + for word in self.word_splitter.findall(clean_line): + upcase = word.upper() + if upcase in fortran_keywords and word != upcase: + self.add_extra_error(f"lowercase keyword: {word}") + error_log = self.add_error_log( + error_log, f"capitulated keyword: {word}", line_count + ) + failures += 1 + + return TestResult( + checker_name="Capitulated Keywords", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {line_count} lines, found {failures} failures.", + # errors=self.get_extra_error_information() + errors=error_log, + ) + + def capitalised_keywords(self, lines: List[str]) -> TestResult: + """Check for the presence of lowercase Fortran keywords, which are taken from an imported list 'fortran_keywords'.""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + # Remove quoted strings and comments + if line.lstrip(" ").startswith("!"): + continue + clean_line = self.remove_quoted(line) + clean_line = self.comment_line.sub("", clean_line) # Remove comments + + # Check for lowercase keywords + for word in self.word_splitter.findall(clean_line): + upcase = word.upper() + if upcase in fortran_keywords and word != upcase: + self.add_extra_error(f"lowercase keyword: {word}") + failures += 1 + error_log = self.add_error_log( + error_log, f"lowercase keyword: {word}", count + 1 + ) + + return TestResult( + checker_name="Capitalised Keywords", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def openmp_sentinels_in_column_one(self, lines: List[str]) -> TestResult: + """Check OpenMP sentinels are in column one""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if re.search(r"^\s+!\$OMP", line): + self.add_extra_error("OpenMP sentinel not in column 1") + failures += 1 + error_log = self.add_error_log( + error_log, f"OpenMP sentinel not in column 1:", count + 1 + ) + output = f"Checked {count+1} lines, found {failures} failures." + return TestResult( + checker_name="Capitalised Keywords", + failure_count=failures, + passed=(failures == 0), + output=output, + errors=error_log, + ) + + def unseparated_keywords(self, lines: List[str]) -> TestResult: + """Check for omitted optional spaces in keywords""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if line.lstrip(" ").startswith("!"): + continue + clean_line = self.remove_quoted(line) + for pattern in [f"\\b{kw}\\b" for kw in unseparated_keywords_list]: + if re.search(pattern, clean_line, re.IGNORECASE): + self.add_extra_error(f"unseparated keyword in line: {line.strip()}") + failures += 1 + error_log = self.add_error_log( + error_log, + f"unseparated keyword in line: {line.strip()}", + count + 1, + ) + output = f"Checked {count+1} lines, found {failures} failures." + return TestResult( + checker_name="Unseparated Keywords", + failure_count=failures, + passed=(failures == 0), + output=output, + errors=error_log, + ) + + def go_to_other_than_9999(self, lines: List[str]) -> TestResult: + """Check for GO TO statements other than 9999""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if match := re.search(r"\bGO\s*TO\s+(\d+)", clean_line, re.IGNORECASE): + label = match.group(1) + if label != "9999": + self.add_extra_error(f"GO TO {label}") + failures += 1 + error_log = self.add_error_log( + error_log, f"GO TO {label}", count + 1 + ) + output = f"Checked {count+1} lines, found {failures} failures." + return TestResult( + checker_name="GO TO other than 9999", + failure_count=failures, + passed=(failures == 0), + output=output, + errors=error_log, + ) + + def write_using_default_format(self, lines: List[str]) -> TestResult: + """Check for WRITE without format""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if re.search(r"\bWRITE\s*\(\s*\*\s*,\s*\*\s*\)", clean_line, re.IGNORECASE): + self.add_extra_error("WRITE(*,*) found") + failures += 1 + error_log = self.add_error_log(error_log, "WRITE(*,*) found", count + 1) + output = f"Checked {count+1} lines, found {failures} failures." + return TestResult( + checker_name="WRITE using default format", + failure_count=failures, + passed=(failures == 0), + output=output, + errors=error_log, + ) + + def lowercase_variable_names(self, lines: List[str]) -> TestResult: + """Check for lowercase or CamelCase variable names only""" + """ToDo: This is a very simplistic check and will not detect many + cases which break UMDP3. I suspect the Perl Predeccessor concattenated continuation lines prior to 'cleaning' and checking. Having identified a declaration, it also then scanned the rest of the file for that variable name in any case.""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + # Simple check for UPPERCASE variable declarations + if re.search( + r"^\s*(INTEGER|REAL|LOGICAL|CHARACTER|TYPE)\s*.*::\s*[A-Z_]+", + clean_line, + re.IGNORECASE, + ): + # print(f"Debug: Found variable declaration line: {clean_line}") + clean_line = re.sub( + r"^\s*(INTEGER|REAL|LOGICAL|CHARACTER|TYPE)\s*.*::\s*", + "", + clean_line, + ) + if re.search(r"[A-Z]{2,}", clean_line): + # print(f"Debug: Found UPPERCASE variable name: {clean_line}") + self.add_extra_error("UPPERCASE variable name") + failures += 1 + error_log = self.add_error_log( + error_log, "UPPERCASE variable name", count + 1 + ) + + output = f"Checked {count+1} lines, found {failures} failures." + return TestResult( + checker_name="Lowercase or CamelCase variable names only", + failure_count=failures, + passed=(failures == 0), + output=output, + errors=error_log, + ) + + def dimension_forbidden(self, lines: List[str]) -> TestResult: + """Check for use of dimension attribute""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if re.search(r"\bDIMENSION\b", clean_line, re.IGNORECASE): + self.add_extra_error("DIMENSION attribute used") + failures += 1 + error_log = self.add_error_log( + error_log, "DIMENSION attribute used", count + 1 + ) + + output = f"Checked {count+1} lines, found {failures} failures." + return TestResult( + checker_name="Use of dimension attribute", + failure_count=failures, + passed=(failures == 0), + output=output, + errors=error_log, + ) + + def ampersand_continuation(self, lines: List[str]) -> TestResult: + """Check continuation lines shouldn't start with &""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if re.search(r"^\s*&", line): + self.add_extra_error("continuation line starts with &") + failures += 1 + error_log = self.add_error_log( + error_log, "continuation line starts with &", count + 1 + ) + + return TestResult( + checker_name="Continuation lines shouldn't start with &", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def forbidden_keywords(self, lines: List[str]) -> TestResult: + """Check for use of EQUIVALENCE or PAUSE""" + """ToDo: Can't believe this will allow a COMMON BLOCK.... + Need to check against what the original did..""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if re.search(r"\b(EQUIVALENCE|PAUSE)\b", clean_line, re.IGNORECASE): + self.add_extra_error("forbidden keyword") + failures += 1 + error_log = self.add_error_log( + error_log, "forbidden keyword", count + 1 + ) + + return TestResult( + checker_name="Use of forbidden keywords EQUIVALENCE or PAUSE", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def forbidden_operators(self, lines: List[str]) -> TestResult: + """Check for older form of relational operators""" + failures = 0 + error_log = {} + count = -1 + old_operators = [".GT.", ".GE.", ".LT.", ".LE.", ".EQ.", ".NE."] + + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + for op in old_operators: + if op in clean_line.upper(): + self.add_extra_error(f"old operator {op}") + failures += 1 + error_log = self.add_error_log( + error_log, f"old operator {op}", count + 1 + ) + + return TestResult( + checker_name="Use of older form of relational operator (.GT. etc.)", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def line_over_80chars(self, lines: List[str]) -> TestResult: + """Check for lines longer than 80 characters""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if len(line.rstrip()) > 80: + self.add_extra_error("line too long") + failures += 1 + error_log = self.add_error_log(error_log, "line too long", count + 1) + + return TestResult( + checker_name="Line longer than 80 characters", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def tab_detection(self, lines: List[str]) -> TestResult: + """Check for tab characters""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if "\t" in line: + self.add_extra_error("tab character found") + failures += 1 + error_log = self.add_error_log( + error_log, "tab character found", count + 1 + ) + + return TestResult( + checker_name="Line includes tab character", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def printstatus_mod(self, lines: List[str]) -> TestResult: + """Check for use of printstatus_mod instead of umPrintMgr""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if re.search(r"\bUSE\s+printstatus_mod\b", line, re.IGNORECASE): + self.add_extra_error("printstatus_mod used") + failures += 1 + error_log = self.add_error_log( + error_log, "printstatus_mod used", count + 1 + ) + + return TestResult( + checker_name="Use of printstatus_mod instead of umPrintMgr", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def printstar(self, lines: List[str]) -> TestResult: + """Check for PRINT rather than umMessage and umPrint""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if re.search(r"\bPRINT\s*\*", clean_line, re.IGNORECASE): + self.add_extra_error("PRINT * used") + failures += 1 + error_log = self.add_error_log(error_log, "PRINT * used", count + 1) + + return TestResult( + checker_name="Use of PRINT rather than umMessage and umPrint", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def write6(self, lines: List[str]) -> TestResult: + """Check for WRITE(6) rather than umMessage and umPrint""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if re.search(r"\bWRITE\s*\(\s*6\s*,", clean_line, re.IGNORECASE): + self.add_extra_error("WRITE(6) used") + failures += 1 + error_log = self.add_error_log(error_log, "WRITE(6) used", count + 1) + + return TestResult( + checker_name="Use of WRITE(6) rather than umMessage and umPrint", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def um_fort_flush(self, lines: List[str]) -> TestResult: + """Check for um_fort_flush rather than umPrintFlush""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if re.search(r"\bum_fort_flush\b", line): + self.add_extra_error("um_fort_flush used") + failures += 1 + error_log = self.add_error_log( + error_log, "um_fort_flush used", count + 1 + ) + return TestResult( + checker_name="Use of um_fort_flush rather than umPrintFlush", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def svn_keyword_subst(self, lines: List[str]) -> TestResult: + """Check for Subversion keyword substitution""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if re.search(r"\$\w+\$", line): + self.add_extra_error("SVN keyword substitution") + failures += 1 + error_log = self.add_error_log( + error_log, "SVN keyword substitution", count + 1 + ) + return TestResult( + checker_name="Subversion keyword substitution", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def omp_missing_dollar(self, lines: List[str]) -> TestResult: + """Check for !OMP instead of !$OMP""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if re.search(r"!\s*OMP\b", line) and not re.search(r"!\$OMP", line): + self.add_extra_error("!OMP without $") + failures += 1 + error_log = self.add_error_log(error_log, "!OMP without $", count + 1) + + return TestResult( + checker_name="!OMP without $", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def cpp_ifdef(self, lines: List[str]) -> TestResult: + """Check for #ifdef/#ifndef rather than #if defined()""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + if re.search(r"^\s*#\s*if(n)?def\b", line): + self.add_extra_error("#ifdef/#ifndef used") + failures += 1 + error_log = self.add_error_log( + error_log, "#ifdef/#ifndef used", count + 1 + ) + + return TestResult( + checker_name="#ifdef/#ifndef used", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def cpp_comment(self, lines: List[str]) -> TestResult: + """Check for Fortran comments in CPP directives""" + """Todo: This looks like it will incorrectly fail # if !defined(X) + How did the original do this test?""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + match = re.search( + r"^\s*#if *(!)?defined\s*\(\s*\w+\s*\)(.*)", line + ) or re.search(r"^\s*#(else) *(.*)", line) + if match: + if re.search(r".*!", match.group(2)): + self.add_extra_error("Fortran comment in CPP directive") + failures += 1 + error_log = self.add_error_log( + error_log, "Fortran comment in CPP directive", count + 1 + ) + + return TestResult( + checker_name="Fortran comment in CPP directive", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def obsolescent_fortran_intrinsic(self, lines: List[str]) -> TestResult: + """Check for archaic Fortran intrinsic functions""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + for intrinsic in obsolescent_intrinsics: + if re.search(rf"\b{intrinsic}\b", clean_line, re.IGNORECASE): + self.add_extra_error(f"obsolescent intrinsic: {intrinsic}") + failures += 1 + error_log = self.add_error_log( + error_log, f"obsolescent intrinsic: {intrinsic}", count + 1 + ) + + return TestResult( + checker_name="obsolescent intrinsic", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def exit_stmt_label(self, lines: List[str]) -> TestResult: + """Check that EXIT statements are labelled""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if re.search(r"\bEXIT\s*$", clean_line, re.IGNORECASE): + self.add_extra_error("unlabelled EXIT statement") + failures += 1 + error_log = self.add_error_log( + error_log, "unlabelled EXIT statement", count + 1 + ) + + return TestResult( + checker_name="unlabelled EXIT statement", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def intrinsic_modules(self, lines: List[str]) -> TestResult: + """Check intrinsic modules are USEd with INTRINSIC keyword""" + failures = 0 + intrinsic_modules = ["ISO_C_BINDING", "ISO_FORTRAN_ENV"] + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + for module in intrinsic_modules: + if re.search( + rf"\bUSE\s+(::)*\s*{module}\b", clean_line, re.IGNORECASE + ) and not re.search(r"\bINTRINSIC\b", clean_line, re.IGNORECASE): + self.add_extra_error(f"intrinsic module {module} without INTRINSIC") + failures += 1 + error_log = self.add_error_log( + error_log, + f"intrinsic module {module} without INTRINSIC", + count + 1, + ) + + return TestResult( + checker_name="intrinsic modules", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def read_unit_args(self, lines: List[str]) -> TestResult: + """Check READ statements have explicit UNIT= as first argument""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if match := re.search(r"\bREAD\s*\(\s*([^,)]+)", clean_line, re.IGNORECASE): + first_arg = match.group(1).strip() + if not first_arg.upper().startswith("UNIT="): + self.add_extra_error("READ without explicit UNIT=") + failures += 1 + error_log = self.add_error_log( + error_log, "READ without explicit UNIT=", count + 1 + ) + + return TestResult( + checker_name="read unit args", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def retire_if_def(self, lines: List[str]) -> TestResult: + """Check for if-defs due for retirement""" + # retired_ifdefs = ['VATPOLES', 'A12_4A', 'A12_3A', 'UM_JULES', 'A12_2A',] + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + if match := re.search( + r"^#(?:(?:ifn?def|" # ifdef/ifndef + r"(?:el)?if\s*\S*?defined\s*\()" # elif/if defined( + r"\s*([^\)\s]*)\)?)", # SYMBOL + line, + re.IGNORECASE, + ): + # # The above match either returns [None, SYMBOL] or [SYMBOL, None] + # SYMBOL = [x for x in match.groups() if x] # reduce to a list of 1 element + if match.group(1) in retired_ifdefs: + self.add_extra_error(f"retired if-def: {match.group(1)}") + failures += 1 + error_log = self.add_error_log( + error_log, f"retired if-def: {match.group(1)}", count + 1 + ) + return TestResult( + checker_name="retired if-def", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def implicit_none(self, lines: List[str]) -> TestResult: + """Check file has at least one IMPLICIT NONE""" + error_log = {} + no_implicit_none = True + for line in lines: + if re.search(r"\bIMPLICIT\s+NONE\b", line, re.IGNORECASE): + no_implicit_none = False + break + + if no_implicit_none: + self.add_extra_error("missing IMPLICIT NONE") + error_log = self.add_error_log( + error_log, "No IMPLICIT NONE found in file", 0 + ) + + return TestResult( + checker_name="implicit none", + failure_count=1 if no_implicit_none else 0, + passed=not no_implicit_none, + output="Checked for IMPLICIT NONE statement.", + errors=error_log, + ) + + def forbidden_stop(self, lines: List[str]) -> TestResult: + """Check for STOP or CALL abort""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + clean_line = re.sub(r"!.*$", "", clean_line) + + if re.search(r"\b(STOP|CALL\s+abort)\b", clean_line, re.IGNORECASE): + self.add_extra_error("STOP or CALL abort used") + failures += 1 + error_log = self.add_error_log( + error_log, "STOP or CALL abort used", count + 1 + ) + + return TestResult( + checker_name="forbidden stop", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def intrinsic_as_variable(self, lines: List[str]) -> TestResult: + """Check for Fortran function used as variable name""" + failures = 0 + error_log = {} + count = -1 + # This would check for intrinsic function names used as variables + # Simplified implementation + # The AI said that - This needs to be compared to the Perl + # as I doubt this does anything near what that did... + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + if re.search( + r"^\s*(INTEGER|REAL|LOGICAL|CHARACTER)\s*.*::\s*(SIN|COS|LOG|EXP|TAN)\b", + clean_line, + re.IGNORECASE, + ): + self.add_extra_error("intrinsic function used as variable") + failures += 1 + error_log = self.add_error_log( + error_log, "intrinsic function used as variable", count + 1 + ) + + return TestResult( + checker_name="intrinsic as variable", + failure_count=failures, + passed=(failures == 0), + output=f"Checked {count+1} lines, found {failures} failures.", + errors=error_log, + ) + + def check_crown_copyright(self, lines: List[str]) -> TestResult: + """Check for crown copyright statement""" + """ToDo: This is a very simplistic check and will not detect many + cases which break UMDP3. I suspect the Perl Predeccessor + did much more convoluted tests""" + comment_lines = [ + line.upper() for line in lines if line.lstrip(" ").startswith("!") + ] + file_content = "\n".join(comment_lines) + error_log = {} + found_copyright = False + if "CROWN COPYRIGHT" in file_content or "COPYRIGHT" in file_content: + found_copyright = True + + if not found_copyright: + self.add_extra_error("missing copyright or crown copyright statement") + error_log = self.add_error_log( + error_log, "missing copyright or crown copyright statement", 0 + ) + return TestResult( + checker_name="Crown Copyright Statement", + failure_count=0 if found_copyright else 1, + passed=found_copyright, + output="Checked for crown copyright statement.", + errors=error_log, + ) + + def check_code_owner(self, lines: List[str]) -> TestResult: + """Check for correct code owner comment""" + """ToDo: oh wow is this test worthless. We don't even guarentee to put the wrds "code owner" in a file. Plus, that's before you take into account both returns were '0' - so it couldn't possibly fail (picard.gif) + The Perl looks to have been designed to check the whole file, and turns various logicals on/off dependent on previously processed lines.""" + # Simplified check for code owner information + file_content = "\n".join(lines) + found_code_owner = False + error_log = {} + if "Code Owner:" in file_content or "code owner" in file_content.lower(): + # print(f"Debug: Found {file_content.lower()}") + found_code_owner = True + + # This is often a warning rather than an error + if not found_code_owner: + self.add_extra_error("missing code owner comment") + error_log = self.add_error_log(error_log, "missing code owner comment", 0) + return TestResult( + checker_name="Code Owner Comment", + failure_count=0 if found_code_owner else 1, + passed=found_code_owner, + output="Checked for code owner comment.", + errors=error_log, + ) + + def array_init_form(self, lines: List[str]) -> TestResult: + """Check for old array initialization form""" + """ToDo: Another instance that assumes continuation lines are concatenated prior to executing the actual test to ensure both forward slashes are on the same line.""" + failures = 0 + error_log = {} + count = -1 + for count, line in enumerate(lines): + clean_line = self.remove_quoted(line) + if re.search(r"\(/.*?\/\)", clean_line): + self.add_extra_error("old array initialization form (/ /)") + failures += 1 + error_log = self.add_error_log( + error_log, "old array initialization form (/ /)", count + 1 + ) + + return TestResult( + checker_name="Old Array Initialization Form", + failure_count=failures, + passed=(failures == 0), + output="Checked for old array initialization form (/ /).", + errors=error_log, + ) + + def line_trail_whitespace(self, lines: List[str]) -> TestResult: + """Check for trailing whitespace""" + failures = 0 + error_log = {} + for count, line in enumerate(lines): + if re.search(r"\s+$", line): + self.add_extra_error("trailing whitespace") + failures += 1 + error_log = self.add_error_log( + error_log, "trailing whitespace", count + 1 + ) + return TestResult( + checker_name="Trailing Whitespace", + failure_count=failures, + passed=(failures == 0), + output="Checked for trailing whitespace.", + errors=error_log, + ) + + # C-specific tests + + def c_integral_format_specifiers(self, lines: List[str]) -> int: + """Check C integral format specifiers have space""" + failures = 0 + for line in lines: + if re.search(r'%\d+[dioxX]"', line): + self.add_extra_error("missing space in format specifier") + failures += 1 + + return failures + + def c_deprecated(self, lines: List[str]) -> int: + """Check for deprecated C identifiers""" + failures = 0 + for line in lines: + for identifier in deprecated_c_identifiers: + if re.search(rf"\b{identifier}\b", line): + self.add_extra_error(f"deprecated C identifier: {identifier}") + failures += 1 + + return failures + + def c_openmp_define_pair_thread_utils(self, lines: List[str]) -> int: + """Check C OpenMP define pairing with thread utils""" + failures = 0 + for line in lines: + if re.search(r"#\s*if.*_OPENMP", line): + if not re.search(r"SHUM_USE_C_OPENMP_VIA_THREAD_UTILS", line): + self.add_extra_error( + "_OPENMP without SHUM_USE_C_OPENMP_VIA_THREAD_UTILS" + ) + failures += 1 + + return failures + + def c_openmp_define_no_combine(self, lines: List[str]) -> int: + """Check C OpenMP defines not combined with third macro""" + failures = 0 + for line in lines: + if re.search( + r"_OPENMP.*&&.*SHUM_USE_C_OPENMP_VIA_THREAD_UTILS.*&&", line + ) or re.search( + r"&&.*_OPENMP.*&&.*SHUM_USE_C_OPENMP_VIA_THREAD_UTILS", line + ): + self.add_extra_error("OpenMP defines combined with third macro") + failures += 1 + + return failures + + def c_openmp_define_not(self, lines: List[str]) -> int: + """Check for !defined(_OPENMP) usage""" + failures = 0 + for line in lines: + if re.search(r"!\s*defined\s*\(\s*_OPENMP\s*\)", line): + self.add_extra_error("!defined(_OPENMP) used") + failures += 1 + + return failures + + def c_protect_omp_pragma(self, lines: List[str]) -> int: + """Check OMP pragma is protected with ifdef""" + failures = 0 + in_openmp_block = False + + for line in lines: + if re.search(r"#\s*if.*_OPENMP", line): + in_openmp_block = True + elif re.search(r"#\s*endif", line): + in_openmp_block = False + elif re.search(r"#\s*pragma\s+omp", line) or re.search( + r"#\s*include\s*", line + ): + if not in_openmp_block: + self.add_extra_error("unprotected OMP pragma/include") + failures += 1 + + return failures + + def c_ifdef_defines(self, lines: List[str]) -> int: + """Check for #ifdef style rather than #if defined()""" + failures = 0 + for line in lines: + if re.search(r"^\s*#\s*ifdef\b", line): + self.add_extra_error("#ifdef used instead of #if defined()") + failures += 1 + + return failures + + def c_final_newline(self, lines: List[str]) -> int: + """Check C unit ends with final newline""" + if lines and not lines[-1].endswith("\n"): + self.add_extra_error("missing final newline") + return 1 + + return 0 diff --git a/script_umdp3_checker/umdp3_conformance.py b/script_umdp3_checker/umdp3_conformance.py new file mode 100644 index 00000000..b83c16d6 --- /dev/null +++ b/script_umdp3_checker/umdp3_conformance.py @@ -0,0 +1,517 @@ +import subprocess +from abc import ABC, abstractmethod +from pathlib import Path +from typing import Callable, Iterable, List, Dict, Set +from dataclasses import dataclass, field +import argparse + +# Add custom modules to Python path if needed +# Add the repository root to access fcm_bdiff and git_bdiff packages +import sys + +sys.path.insert(0, str(Path(__file__).parent.parent)) +from github_scripts import git_bdiff +import fcm_bdiff +from old_umdp3_checks import OldUMDP3Checks +from umdp3 import TestResult +import concurrent.futures + +""" +Framework and Classes to generate a list of files to check for style +conformance, and to run relevant style checkers on those files. +""" + + +@dataclass +class CheckResult: + """Result from running a style checker on a file.""" + + file_path: str = "No file provided" + tests_failed: int = 0 + all_passed: bool = False + test_results: List[TestResult] = field(default_factory=list) + + +class CMSSystem(ABC): + """Abstract base class for CMS systems like git or FCM.""" + + @abstractmethod + def get_changed_files(self) -> List[Path]: + """Get list of files changed between base_branch and branch.""" + pass + + @abstractmethod + def is_branch(self) -> bool: + """Check if we're looking at a branch""" + pass + + @abstractmethod + def get_branch_name(self) -> str: + """Get the current branch name.""" + pass + + +class GitBdiffWrapper(CMSSystem): + """Wrapper around git_bdiff to get changed files.""" + + def __init__(self, repo_path: Path = Path(".")): + self.repo_path = repo_path + self.bdiff_obj = git_bdiff.GitBDiff(repo=self.repo_path) + self.info_obj = git_bdiff.GitInfo(repo=self.repo_path) + + def get_changed_files(self) -> List[Path]: + """Get list of files changed between base_branch and branch.""" + return [Path(f) for f in self.bdiff_obj.files()] + + def is_branch(self) -> bool: + """Check if we're looking at a branch""" + is_a_branch = not self.info_obj.is_main() + return is_a_branch + + def get_branch_name(self) -> str: + """Get the current branch name.""" + return self.info_obj.branch + + +class FCMBdiffWrapper(CMSSystem): + """Wrapper around fcm_bdiff to get changed files.""" + + def __init__(self, repo_path: Path = Path(".")): + self.repo_path = repo_path + self.bdiff_obj = fcm_bdiff.FCMBDiff(repo=self.repo_path) + + def get_changed_files(self) -> List[Path]: + """Get list of files changed between base_branch and branch.""" + return [Path(f) for f in self.bdiff_obj.files()] + + def is_branch(self) -> bool: + """Check if we're looking at a branch""" + return self.bdiff_obj.is_branch + + def get_branch_name(self) -> str: + """Get the current branch name.""" + return self.bdiff_obj.branch + + +class StyleChecker(ABC): + """Abstract base class for style checkers.""" + + """ ToDo: This is where it might be good to set up a threadsafe + class instance to hold the 'expanded' check outputs. + One for each file being checked in parallel. + Curently the UMDP3 class holds "_extra_error_info" which + was used to provide more detailed error logging. + However, this is not threadsafe, so in a multithreaded + environment, the extra error info could get mixed up between + different files being checked in parallel. + For now, I've modified the UMDP3 class methods to return + a TestResult object directly, which includes the extra error + info, so that each thread can work independently.""" + name: str + file_extensions: Set[str] + check_functions: Dict[str, Callable] + files_to_check: List[Path] + + @abstractmethod + def get_name(self) -> str: + """Return the name of this checker.""" + pass + + @abstractmethod + def check(self, file_path: Path) -> CheckResult: + """Run the style checker on a file.""" + pass + + @classmethod + def from_full_list( + cls, + name: str, + file_extensions: Set[str], + check_functions: Dict[str, Callable], + all_files: List[Path], + ) -> "StyleChecker": + """Create a StyleChecker instance filtering files from a full list.""" + filtered_files = cls.filter_files(all_files, file_extensions) + return cls(name, file_extensions, check_functions, filtered_files) + + @staticmethod + def filter_files( + files: List[Path], file_extensions: Set[str] = set() + ) -> List[Path]: + """Filter files based on the checker's file extensions.""" + if not file_extensions: + return files + return [f for f in files if f.suffix in file_extensions] + + +class UMDP3_checker(StyleChecker): + """UMDP3 built-in style checker.""" + + files_to_check: List[Path] + + def __init__( + self, + name: str, + file_extensions: Set[str], + check_functions: Dict[str, Callable], + changed_files: List[Path] = [], + ): + self.name = name + self.file_extensions = file_extensions or set() + self.check_functions = check_functions or {} + self.files_to_check = ( + super().filter_files(changed_files, self.file_extensions) + if changed_files + else [] + ) + # Should wrap the following in some kind of verbosity control + # print(f"UMDP3_checker initialized :\n" + # f" Name : {self.name}\n" + # f" Has {len(self.check_functions)} check functions\n" + # f" Using {len(self.file_extensions)} file extensions\n" + # f" Gives {len(self.files_to_check)} files to check.") + + def get_name(self) -> str: + return self.name + + def check(self, file_path: Path) -> CheckResult: + """Run UMDP3 check function on file.""" + lines = file_path.read_text().splitlines() + file_results = [] # list of TestResult objects + for check_name, check_function in self.check_functions.items(): + file_results.append(check_function(lines)) + + tests_failed = sum([0 if result.passed else 1 for result in file_results]) + return CheckResult( + file_path=str(file_path), + tests_failed=tests_failed, + all_passed=tests_failed == 0, + test_results=file_results, + ) + + +class ExternalChecker(StyleChecker): + """Wrapper for external style checking tools.""" + + """ToDo : This is overriding the 'syle type hint from the base class. As we're currently passing in a list of strings to pass to 'subcommand'. Ideally we should be making callable functions for each check, but that would require more refactoring of the code. + Is that a 'factory' method?""" + check_commands: Dict[str, List[str]] + + def __init__( + self, + name: str, + file_extensions: Set[str], + check_functions: Dict[str, List[str]], + changed_files: List[Path], + ): + self.name = name + self.file_extensions = file_extensions or set() + self.check_commands = check_functions or {} + self.files_to_check = ( + super().filter_files(changed_files, self.file_extensions) + if changed_files + else [] + ) + # Should wrap the following in some kind of verbosity control + # print(f"ExternalChecker initialized :\n" + # f" Name : {self.name}\n" + # f" Has {len(self.check_commands)} check commands\n" + # f" Using {len(self.file_extensions)} file extensions\n" + # f" Gives {len(self.files_to_check)} files to check.") + + def get_name(self) -> str: + return self.name + + def check(self, file_path: Path) -> CheckResult: + """Run external checker commands on file.""" + file_results = [] + tests_failed = 0 + for test_name, command in self.check_commands.items(): + try: + cmd = command + [str(file_path)] + result = subprocess.run(cmd, capture_output=True, text=True, timeout=60) + except subprocess.TimeoutExpired: + file_results.append( + TestResult( + checker_name=test_name, + failure_count=1, + passed=False, + output=f"Checker {test_name} timed out", + errors={test_name: "TimeoutExpired"}, + ) + ) + tests_failed += 1 + except Exception as e: + file_results.append( + TestResult( + checker_name=test_name, + failure_count=1, + passed=False, + output=str(e), + errors={test_name: str(e)}, + ) + ) + tests_failed += 1 + else: + error_text = result.stderr if result.stderr else "" + file_results.append( + TestResult( + checker_name=test_name, + failure_count=0 if result.returncode == 0 else 1, + passed=result.returncode == 0, + output=result.stdout, + errors={test_name: error_text} if error_text else {}, + ) + ) + if result.returncode != 0: + tests_failed += 1 + return CheckResult( + file_path=str(file_path), + tests_failed=tests_failed, + all_passed=tests_failed == 0, + test_results=file_results, + ) + + +class ConformanceChecker: + """Main framework for running style checks in parallel.""" + + def __init__( + self, + cms: CMSSystem, + checkers: List[StyleChecker], + max_workers: int = 8, + changed_files: List[Path] = [], + results: List[CheckResult] = [], + ): + self.checkers = checkers + self.max_workers = max_workers + self.changed_files = changed_files + self.results = results + + def check_files(self) -> None: + """Run all checkers on given files in parallel. + ======================================================== + Note : + Each checker runs on its own set of files, and has a list of + appropriate checkers for that file type. + The loop to create the threads currently creates a thread for each + (checker, file) pair, which may not be optimal. + However, given that the number of files is likely to be small, + and the number of checkers is also small, this should be acceptable + for now. + ToDo : Might be good to have a threadsafe object for each file and + allow multiple checks to be run at once on that file.""" + results = [] + + with concurrent.futures.ThreadPoolExecutor( + max_workers=self.max_workers + ) as executor: + future_to_task = { + executor.submit(checker.check, file_path): file_path + for checker in self.checkers + for file_path in checker.files_to_check + } + + for future in concurrent.futures.as_completed(future_to_task): + result = future.result() + results.append(result) + self.results = results + return + + def print_results(self, print_volume: int = 3) -> bool: + """Print results and return True if all checks passed. + ======================================================== + ToDo: If an object encapsulating the data for each file is created" + it should contain the "in depth" printing method for file data. + With this method presenting the summary and then looping over + each file object to print its details at the desired verbosity.""" + all_passed = True + for result in self.results: + file_status = "✓ PASS" if result.all_passed else "✗ FAIL" + # Lousy variable names here - 'result' is the CheckResult for a file + # which had multiple tests, so result.all_passed is for that file. + all_passed = all_passed and result.all_passed + if print_volume >= 2: + print(f"{file_status:7s} file : {result.file_path:50s}") + if print_volume < 4 and result.all_passed: + continue + for test_result in result.test_results: + """ToDo : The output logic here is a bit of a mess.""" + if print_volume < 5 and test_result.passed: + continue + if print_volume >= 4: + print( + " " * 5 + + "-" * 50 + + " " * 5 + + f"\n {test_result.checker_name} Output :\n" + + " " * 5 + + f"{test_result.output}\n" + + " " * 5 + + "-" * 50 + ) + if test_result.errors: + print(" " * 5 + "-=-" * 30) + print(" " * 5 + f" Std Error :") + for count, (title, info) in enumerate( + test_result.errors.items() + ): + print(f" {count:2} : {title} : {info}") + print(" " * 5 + "-=-" * 30) + elif print_volume > 2: + print(f" {test_result.checker_name:60s} : ✗ FAIL") + return all_passed + + +def process_arguments(): + """Process command line arguments. + Somewhat a work in progress, but it's going to be needed eventually.""" + parser = argparse.ArgumentParser( + prog="umdp3_conformance.py", + description="""UMDP3 Conformance Checker""", + epilog="T-T-T-T-That's all folks !!", + ) + parser.add_argument( + "-f", + "--file-types", + type=str, + nargs="+", + choices=["Fortran", "Python"], + default=["Fortran"], + help="File types to check, comma-separated", + ) + """ ToDo : I /think/ the old version also checked '.h' files as Fortran. + Not sure if that is still needed.""" + parser.add_argument( + "-p", "--path", type=str, default="./", help="path to repository" + ) + parser.add_argument( + "--max-workers", type=int, default=8, help="Maximum number of parallel workers" + ) + parser.add_argument( + "-v", "--verbose", action="count", default=0, help="Increase output verbosity" + ) + parser.add_argument( + "-q", "--quiet", action="count", default=0, help="Decrease output verbosity" + ) + # The following are not yet implemented, but may become useful + # branch and base branch could be used to configure the CMS diff + # if/when git_bdiff is changed to override those values. + # parser.add_argument("--branch", type=str, default="HEAD", + # help="Branch to check") + # parser.add_argument("--base-branch", type=str, default="main", + # help="Base branch for comparison") + # parser.add_argument("--checker-configs", type=str, default=None, + # help="Checker configuration file") + args = parser.parse_args() + # Determine output verbosity level + args.volume = 3 + args.verbose - args.quiet + return args + + +def which_cms_is_it(path: str) -> CMSSystem: + """Determine which CMS is in use based on the presence of certain files.""" + repo_path = Path(path) + if (repo_path / ".git").is_dir(): + return GitBdiffWrapper(repo_path) + elif (repo_path / ".svn").is_dir(): + """ToDo : If we still want this to work reliably with FCM, it will need + to also accept URLs and not just local paths.""" + return FCMBdiffWrapper(repo_path) + else: + raise RuntimeError("Unknown CMS type at path: " + str(path)) + + +def create_style_checkers( + file_types: List[str], changed_files: List[Path] +) -> List[StyleChecker]: + """Create style checkers based on requested file types.""" + dispatch_tables = OldUMDP3Checks() + checkers = [] + if "Fortran" in file_types: + file_extensions = {".f", ".for", ".f90", ".f95", ".f03", ".f08", ".F90"} + fortran_diff_table = dispatch_tables.get_diff_dispatch_table_fortran() + fortran_file_table = dispatch_tables.get_file_dispatch_table_fortran() + print("Configuring Fortran checkers:") + combined_checkers = fortran_diff_table | fortran_file_table + fortran_file_checker = UMDP3_checker.from_full_list( + "Fortran Checker", file_extensions, combined_checkers, changed_files + ) + checkers.append(fortran_file_checker) + if "Python" in file_types: + print("Setting up Python external checkers.") + file_extensions = {".py"} + python_checkers = { + "flake 8": ["flake8", "-q"], + "black": ["black", "--check"], + "pylint": ["pylint", "-E"], + # "ruff" : ["ruff", "check"], + } + python_file_checker = ExternalChecker( + "Python External Checkers", file_extensions, python_checkers, changed_files + ) + checkers.append(python_file_checker) + + """ ToDo : Puting this here, with no file type filtering, + means it will always run on all changed files. + It might be better to add the dispatch table to all the other + checkers so it's only running on 'code' files.""" + all_file_dispatch_table = dispatch_tables.get_file_dispatch_table_all() + generic_checker = UMDP3_checker( + "Generic File Checker", set(), all_file_dispatch_table, changed_files + ) + checkers.append(generic_checker) + + return checkers + + +# Example usage +if __name__ == "__main__": + args = process_arguments() + + # Configure CMS, and check we've been passed a branch + cms = which_cms_is_it(args.path) + branch_name = cms.get_branch_name() + if not cms.is_branch(): + print( + f"The path {args.path} is not a branch." + f"\nReported branch name is : {branch_name}" + "\nThe meaning of differences is unclear, and so" + " checking is aborted." + ) + exit(1) + else: + print(f"The branch, {branch_name}, at path {args.path} is a branch.") + if args.volume >= 5: + print("The files changed on this branch are:") + for changed_file in cms.get_changed_files(): + print(f" {changed_file}") + + # Configure checkers + """ ToDo : Uncertain as to how flexible this needs to be. + For now, just configure checkers based on file type requested. + Later, could add configuration files to specify which + checkers to use for each file type.""" + checkers = [] + + active_checkers = create_style_checkers(args.file_types, cms.get_changed_files()) + + # ToDo : Could create a conformance checker for each + # file type. + # Currently, just create a single conformance checker + # with all active checkers. + checker = ConformanceChecker( + cms, + active_checkers, + max_workers=args.max_workers, + changed_files=[Path(f) for f in cms.get_changed_files()], + ) + + checker.check_files() + + all_passed = checker.print_results(print_volume=args.volume) + print(f"Total files checked: {len(checker.results)}") + print(f"Total files failed: {sum(1 for r in checker.results if not r.all_passed)}") + + exit(0 if all_passed else 1)