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.

Reply via email to