Closed thorstenhater closed 3 months ago
We found that this
ASSIGNED { qt celsius } INITIAL { qt = 2.3^(celsius - T) }
results in undefined/NaN qt, since modcc generates a new, assignable variable celsius instead of accessing the built-in 'magic' variable.
qt
modcc
celsius
This PR fixes this miscompilation by reporting an error and overhauls the relevant catalogues.
We found that this
results in undefined/NaN
qt
, sincemodcc
generates a new, assignable variablecelsius
instead of accessing the built-in 'magic' variable.This PR fixes this miscompilation by reporting an error and overhauls the relevant catalogues.