Page 1 of 1

Missing IMA in C-Backend

Posted: Fri Oct 10, 2025 6:29 pm
by Cyllceaux
Hello there... I know the code is wrong, but in the ASM Backend I receive a IMA, what I expected.
On the C-Backend nothing happens.

Code: Select all

Structure strTest
	value.i
EndStructure

Define *test.strTest=5

Debug *test\value

Re: Missing IMA in C-Backend

Posted: Wed Oct 29, 2025 6:32 pm
by Quin
Seems like a bug to me, can reproduce it here with 6.30 beta 4 on Windows 10.

Re: Missing IMA in C-Backend

Posted: Thu Oct 30, 2025 11:11 am
by SMaag
This is the relevant part of the C output

p_test is defined as a Pointer

Code: Select all

// Define *test.strTest=5
p_test=5;
// 
// Debug *test\value
SYS_Quit();
The SYS-Quit() quit the debugger.
Missing a compiler error message!