Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!cam-eng!rwp@dsl.eng.cam.ac.uk From: rwp@dsl.eng.cam.ac.uk (Richard Prager) Newsgroups: comp.lang.eiffel Subject: store/retrieve problem Message-ID: <16737@rasp.eng.cam.ac.uk> Date: 9 Nov 90 23:50:31 GMT Sender: rwp@eng.cam.ac.uk Organization: Cambridge University Engineering Department, UK Lines: 29 I am experiencing a problem retrieving storable classes when a very large number of objects are being used. I have a program which grows gradually and there comes a point where it is impossible to reload the dump file. I am using the class storable rather than the environment. Below I have listed an example header from one of the dump files which would not work. The total number of linked_lists is given as negative. Could this be a 16 bit signed number overflow, or have I made some fundamental mistake? (apart from writing programs which use preposterous numbers of linked lists). Eiffel store file ss= 41 Special 328 input_stage 11 1 8 dimension 13 63 5 token 14 88 9 sorted_list 15 1 9 range 16 5544 7 linkable 17 11256 2 linked_list 27 -26904 9 array 34 328 5 total -1 56241 11 0 Richard Prager Cambridge University Engineering Department Trumpington Street, Cambridge. UK. rwp@uk.ac.cam.eng