I had an expression that was running fine in 18.x but when migrated to df 20 is now returning Error 50
Code:
BigInt ibResult ibValue ibShift
Move 0 to ibResult
Move 1 to ibValue
Move 0 to ibShift
Move (ibResult ior ((ibValue iand $1F) * (2^ibShift)) ) to ibResult // <<<---- this line raises error 50
If I break the expression in 2 steps.. it goes fine.
Code:
//Move (ibResult ior ((ibValue iand $1F) * (2^ibShift)) ) to ibResult
Move ((ibValue iand $1F) * (2^ibShift)) to iTmp
Move (ibResult ior iTmp) to ibResult
Wasn't sure if it's 64bit related or not (maybe). Feel free to move it to the new forum if that is the case.
[edit] I certainly missed the right forum. This was supposed to be posted in the regular windows forum, not in the web one, sorry!
Please DAW, feel free to move it
[/edit]
Regards