LLNL / ATS

ATS - Automated Testing System - is an open-source, Python-based tool for automating the running of tests of an application across a broad range of high performance computers.
BSD 3-Clause "New" or "Revised" License
7 stars 5 forks source link

lrun, old_default, and mpi_bind not happy #151

Closed dawson6 closed 1 year ago

dawson6 commented 1 year ago

Ben liu reported issue (and provided fix) for these types of run

atslite1 --lrun --level=10 --old_defaults atslite1 --lrun --level=10 --old_defaults --mpibind --mpibind_executable="/usr/tcetmp/bin/mpibind"

They python used to build the string to submit was failing, and ATS dies with python syntax error. Solution is to treat the str_mpibind correctly.

MR is up, and tested with above commands which did replicate Ben's issue.

dawson6 commented 1 year ago

Fixed in release 7.0.115