bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #15226] Unarchived objects do not equal archived objects


From: Richard Frith-Macdonald
Subject: [bug #15226] Unarchived objects do not equal archived objects
Date: Wed, 21 Dec 2005 09:11:56 +0000
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13

Update of bug #15226 (project gnustep):

                  Status:                    None => Invalid                
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #2:

This is not a bug ... this report is essentially saying that the internal
binary representations of a string may differ, which is fine/normal (and in
particular is an expected behavior for objects in a class cluster).

There is absolutely no guarantee that two archives of the same data structure
should be identical, and any code which depends on such an assumption is
broken ... even where it happens to work, there is no guarantee it will
continue to do so.

For instance, even where the binary representations of archived objects
themselves don't differ, archives produced by different versions of MacOS-X
or GNUstep will differ because of different version numbers encoded into the
archive.  It's also perfectly possible/legitimate that archives could contain
other information (eg a timestamp) which would mean that two archives of the
same data structure would differ.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=15226>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]