X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 24 Aug 2022 07:03 AM by  Ben Castellani
IDL 8.8 not compatible with 8.6 code
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages

Achim Holtmann



New Member


Posts:4
New Member


--
17 Aug 2022 06:53 AM
    Hi,

    in IDL 8.6.1 list({a:[1]}) eq list({a:['1']}) returns 1.
    In IDL 8.8.1 the same returns 0.
    This breaks my code that determines whether two structures are equal (as IDL cannot say {a:1} eq {a:1}).

    This (among other issues - see topic "Fatal error with restored structure from sav file") definitely prevents me and my working group from updating IDL beyond 8.6.

    Will this be changed eventually to assure backward compatibility?
    Thanks a lot!
    Achim

    Ben Castellani



    Basic Member


    Posts:130
    Basic Member


    --
    24 Aug 2022 07:03 AM
    This is being investigated by the IDL Team. I dont know if it will ultimately return to the prior behavior, but it is being considered.
    You are not authorized to post a reply.