Corrupt AST detected in code-generation with MT "if-clause condition is neither a N_id nor a N_bool node!"
|
|
Bugzilla Link |
614 |
Created on |
Dec 07, 2009 22:39 |
Version |
svn |
OS |
All |
Architecture |
PC |
Attachments |
tvdnd_abstract.sac |
Extended Description
Created an attachment (id=617)
source code
sac2c-d revision 16651
Compile tvdnd_abstract with:
sac2c-d -O3 -v1 -maxlur 10 -L fluid -mt tvdnd_abstract.sac -DDIM=2 -o tvdndnd_abstract_mt -v3 -dtreecheck
I need to add the -mt switch to get the error:
** 19: Generating Code ...
**** Tag preparation ...
**** Converting to old type representation ...
**** Creating intermediate code macros ...
ASSERTION FAILED: file 'codegen/compile.c', line 7087
if-clause condition is neither a N_id nor a N_bool node!
EXECUTION TERMINATED
The sac source file is attached.