<div dir="ltr">I just found a loophole in the test parsing happening here:<div><br></div><div>  <a href="https://gitlab.com/petsc/petsc/-/blob/main/config/testparse.py#L530">https://gitlab.com/petsc/petsc/-/blob/main/config/testparse.py#L530</a><br clear="all"><div><br></div><div>If your file was produced on Windows (CRLF), then the parsing fails and tests</div><div>are silently ignored. This took me some time to find and could be confusing</div><div>for others. I think we should either:</div><div><br></div><div>  a) Fix the parser to work with CRLF as well</div><div><br></div><div>or</div><div><br></div><div>  b) Fail immediately for CRLF files</div><div><br></div><div>What do you think?</div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div></div></div>