From 63d2c7ca860b25af2fe7f52350464496d27d875e Mon Sep 17 00:00:00 2001 From: Thilina Ratnayaka Date: Wed, 15 Oct 2025 16:54:24 +0000 Subject: [PATCH] Fix regex for negative values Co-Authored-By: Colleen Bertoni --- reframe/core/schedulers/pbs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reframe/core/schedulers/pbs.py b/reframe/core/schedulers/pbs.py index 531817c67..10c7e809d 100644 --- a/reframe/core/schedulers/pbs.py +++ b/reframe/core/schedulers/pbs.py @@ -205,7 +205,7 @@ def _query_exit_code(self, job): # With PBS Pro we can obtain the exit status of a past job extended_info = osext.run_command(f'qstat -xf {job.jobid}') exit_status_match = re.search( - r'^ *Exit_status *= *(?P\d+)', extended_info.stdout, + r'^ *Exit_status *= *(?P-?\d+)', extended_info.stdout, flags=re.MULTILINE, ) if exit_status_match: