Results 1 to 5 of 5

Thread: DF 20 - error 50 - Expression Internal error / but runs fine in 18.x releases

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Feb 2009
    Location
    Brazil
    Posts
    5,447

    Default DF 20 - error 50 - Expression Internal error / but runs fine in 18.x releases

    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
    Last edited by Samuel Pizarro; 30-Jul-2021 at 03:38 PM.
    Samuel Pizarro

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •