Hi David, I registered your issue as a compiler bug. I used your program and made it a bit smaller to demonstrate the problem. I had a quick look at the compiler code but have no idea yet what is going on since I do not yet understand why the assertion there. I can remove it of course but there must be a reason for it.
Maybe I am able to solve it later. Kind regards, Rob Op zaterdag 11 januari 2025 om 16:06:27 UTC schreef [email protected]: > Hi there, > > While trying to compile a first skeleton of a new program (some > definitions, initialisations and declarations) with an (for now) empty > forever loop, I bump into this strange error: > > It seems like a first pass is ok and that no syntax errors remain, put > then I receive this: > > Compilation started at :11-01-25 16:59:42 > jal jalv25r9 (compiled Jan 4 2025) > generating p-code > 1236 tokens, 294280 chars; 6401 lines; 12 files > generating PIC code pass 1 > *Assertion failed!* > > > *[Error] (jalv2_64.exe.jal) [Line 0]File: pic_op.c, Line 3143Expression: > !value_is_const(val1)* > Compiler CommandLine: Y:\== TOOLS\Jallib1.9\compiler\jalv2_64.exe > -Wno-all -s "Y:\== TOOLS\Jallib1.9\lib;Y:\== > TOOLS\PICjal\JAL\Libraries;Y:\== TOOLS\JalLibWorkspace\lib" "Y:\== PROJETS > EN COURS\NAS\Ventilos\Ventilos2\Ventilos2.jal" > > Errors :0 Warnings :0 > Code :0/100 Data:0/100 Hardware Stack : 0/100 Software Stack :0 > > > What does this mean ? > > Thanks for your help ! > > > -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/jallib/3c58ffcb-874b-4866-9c50-ee78e4fe5826n%40googlegroups.com.
