<html>#2752: Parameter file parser generates illegal (?) C code
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Erik Schnetter</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>

<p>Changes (by Roland Haas):</p>
<p><table>
<tr><td>component:</td><td>EinsteinToolkit thorn (was Cactus)</td></tr>
</table></p>
<p>Comment (by Roland Haas):</p>
<p>Most likely this is a “\phi” (ie LaTeX syntax) in one of the parameter descriptions of TwoPunctures_BBHSF. Those get copied to C strings and will then trigger this.  </p>
<p>The simplest solution is to not use LaTeX code in Cactus description strings (or double up on the backslash). A better solution (in Cactus)  may to sanitize strings passed in by users, but is only doable if there are not yet thorns that  that double up the backslash already (right now <code>grep -rF '\\' arrangements///*.ccl</code> returns none).</p>
<p>Cheng-Hsin and Giuseppe are maintainers, but Bitbucket will not let me enter Cheng-Hsin into the assignee field (even though he is a teammate) and Giuseppe does not seem to be a team member.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2752/parameter-file-parser-generates-illegal-c'>https://bitbucket.org/einsteintoolkit/tickets/issues/2752/parameter-file-parser-generates-illegal-c</a></p>
</html>