From jeffreysander at gmail.com Thu Jun 26 22:40:28 2008 From: jeffreysander at gmail.com (Jeff Sander) Date: Thu, 26 Jun 2008 18:40:28 -0400 Subject: [cl-store-devel] re: typo in cl-store 0.8.3 Message-ID: <7ba9e6d0806261540h43c31630qda18d4dba01a687b@mail.gmail.com> I just used asdf:install to install cl-store 0.8.4 and had the same exact problem. Thanks for the great code though! Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: From rosssd at gmail.com Fri Jun 27 08:12:11 2008 From: rosssd at gmail.com (Sean Ross) Date: Fri, 27 Jun 2008 09:12:11 +0100 Subject: [cl-store-devel] re: typo in cl-store 0.8.3 In-Reply-To: <7ba9e6d0806261540h43c31630qda18d4dba01a687b@mail.gmail.com> References: <7ba9e6d0806261540h43c31630qda18d4dba01a687b@mail.gmail.com> Message-ID: <0D647E14-F167-4242-AF74-1805E35AB2C0@gmail.com> On 26 Jun 2008, at 23:40, Jeff Sander wrote: > I just used asdf:install to install cl-store 0.8.4 and had the same > exact problem. > > Thanks for the great code though! > Jeff > _______________________________________________ > cl-store-devel mailing list > cl-store-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/cl-store-devel Sorry, This completely slipped by me. I must be getting old. I'll sort that out now From alexandre.tp at gmail.com Mon Jun 30 13:47:52 2008 From: alexandre.tp at gmail.com (Alexandre Passos) Date: Mon, 30 Jun 2008 10:47:52 -0300 Subject: [cl-store-devel] Simple-type-error on SBCL 1.0.15 Message-ID: On trying to restore a structure instance with function pointers on sbcl 1.0.15 I get a simple-type-error from one of the function names. On sbcl 1.0.11 I get no problem. Any ideas? The error is unhandled SIMPLE-TYPE-ERROR in thread #: invalid function name: (SB-C::&OPTIONAL-DISPATCH RAMEAU-PARDO:INCF-PARDO-CLASSIFY) 0: (SB-DEBUG::MAP-BACKTRACE #)[:EXTERNAL] 1: (BACKTRACE 128 #) 2: (SB-DEBUG::DEBUGGER-DISABLED-HOOK # #) 3: (INVOKE-DEBUGGER #) 4: (INVOKE-DEBUGGER #)[:EXTERNAL] 5: (ERROR SIMPLE-TYPE-ERROR)[:EXTERNAL] 6: (SB-INT:LEGAL-FUN-NAME-OR-TYPE-ERROR (SB-C::&OPTIONAL-DISPATCH RAMEAU-PARDO:INCF-PARDO-CLASSIFY)) 7: (SB-KERNEL:FDEFINITION-OBJECT (SB-C::&OPTIONAL-DISPATCH RAMEAU-PARDO:INCF-PARDO-CLASSIFY) NIL) 8: (FDEFINITION (SB-C::&OPTIONAL-DISPATCH RAMEAU-PARDO:INCF-PARDO-CLASSIFY)) 9: ((SB-PCL::FAST-METHOD CL-STORE::INTERNAL-RESTORE-OBJECT (CL-STORE:CL-STORE (EQL 'FUNCTION) T)) # # # # #) 10: (CL-STORE::HANDLE-NORMAL #) 11: (CL-STORE:RESTORE-OBJECT # #) 12: (CL-STORE::RESTORE-TYPE-OBJECT #) 13: ((SB-PCL::FAST-METHOD CL-STORE::INTERNAL-RESTORE-OBJECT (CL-STORE:CL-STORE (EQL 'STRUCTURE-OBJECT) T)) # # # # #) 14: (CL-STORE::HANDLE-NORMAL #) 15: (CL-STORE:RESTORE-OBJECT # #) 16: (CL-STORE::RESTORE-LIST #) 17: ((SB-PCL::FAST-METHOD CL-STORE::INTERNAL-RESTORE-OBJECT (CL-STORE:CL-STORE (EQL 'CONS) T)) # # # # #) 18: (CL-STORE::HANDLE-NORMAL #) 19: ((SB-PCL::FAST-METHOD CL-STORE:BACKEND-RESTORE (CL-STORE:RESOLVING-BACKEND STREAM)) # # # #) 20: (CL-STORE::RESTORE-FROM-FILE # #) 21: ((SB-PCL::FAST-METHOD CL-STORE:BACKEND-RESTORE (CL-STORE:BACKEND STRING)) # # # "/home/givaldo/genos/repos/rameau/tools/algorithms.store") 22: ((SB-PCL::FAST-METHOD CL-STORE:RESTORE (T)) # # # #) 23: (RAMEAU-SAVE:LOAD-ALGORITHMS) 24: (RAMEAU-MAIN:MAIN NIL) 25: ((LABELS SB-IMPL::RESTART-LISP)) -- - Alexandre From rosssd at gmail.com Mon Jun 30 13:59:55 2008 From: rosssd at gmail.com (Sean Ross) Date: Mon, 30 Jun 2008 14:59:55 +0100 Subject: [cl-store-devel] Simple-type-error on SBCL 1.0.15 In-Reply-To: References: Message-ID: Unfortunately I do not have a copy of SBCL 1.0.15 on my macbook so I'll try and help you help me figure this out. Could you provide the details of the function name that cl-store is attempting to restore (or all the objects in stack frame 8) sean. On 30 Jun 2008, at 14:47, Alexandre Passos wrote: > On trying to restore a structure instance with function pointers on > sbcl 1.0.15 I get a simple-type-error from one of the function names. > On sbcl 1.0.11 I get no problem. > > Any ideas? > > The error is > > unhandled SIMPLE-TYPE-ERROR in thread # thread" {ECCC9F9}>: > invalid function name: (SB-C::&OPTIONAL-DISPATCH > RAMEAU-PARDO:INCF-PARDO-CLASSIFY) > > 0: (SB-DEBUG::MAP-BACKTRACE #) > [:EXTERNAL] > 1: (BACKTRACE 128 #) > 2: (SB-DEBUG::DEBUGGER-DISABLED-HOOK > # > #) > 3: (INVOKE-DEBUGGER #) > 4: (INVOKE-DEBUGGER #)[:EXTERNAL] > 5: (ERROR SIMPLE-TYPE-ERROR)[:EXTERNAL] > 6: (SB-INT:LEGAL-FUN-NAME-OR-TYPE-ERROR > (SB-C::&OPTIONAL-DISPATCH RAMEAU-PARDO:INCF-PARDO-CLASSIFY)) > 7: (SB-KERNEL:FDEFINITION-OBJECT > (SB-C::&OPTIONAL-DISPATCH RAMEAU-PARDO:INCF-PARDO-CLASSIFY) > NIL) > 8: (FDEFINITION (SB-C::&OPTIONAL-DISPATCH RAMEAU-PARDO:INCF-PARDO- > CLASSIFY)) > 9: ((SB-PCL::FAST-METHOD CL-STORE::INTERNAL-RESTORE-OBJECT > (CL-STORE:CL-STORE (EQL 'FUNCTION) T)) > # > # > # > # > # /home/givaldo/genos/repos/rameau/tools/algorithms.store" {ED43C99}>) > 10: (CL-STORE::HANDLE-NORMAL #) > 11: (CL-STORE:RESTORE-OBJECT > # /home/givaldo/genos/repos/rameau/tools/algorithms.store" {ED43C99}> > #) > 12: (CL-STORE::RESTORE-TYPE-OBJECT > # /home/givaldo/genos/repos/rameau/tools/algorithms.store" {ED43C99}>) > 13: ((SB-PCL::FAST-METHOD CL-STORE::INTERNAL-RESTORE-OBJECT > (CL-STORE:CL-STORE (EQL 'STRUCTURE-OBJECT) T)) > # > # > # > # > # /home/givaldo/genos/repos/rameau/tools/algorithms.store" {ED43C99}>) > 14: (CL-STORE::HANDLE-NORMAL #) > 15: (CL-STORE:RESTORE-OBJECT > # /home/givaldo/genos/repos/rameau/tools/algorithms.store" {ED43C99}> > #) > 16: (CL-STORE::RESTORE-LIST #) > 17: ((SB-PCL::FAST-METHOD CL-STORE::INTERNAL-RESTORE-OBJECT > (CL-STORE:CL-STORE (EQL 'CONS) T)) > # > # > # > # > # /home/givaldo/genos/repos/rameau/tools/algorithms.store" {ED43C99}>) > 18: (CL-STORE::HANDLE-NORMAL #) > 19: ((SB-PCL::FAST-METHOD CL-STORE:BACKEND-RESTORE > (CL-STORE:RESOLVING-BACKEND STREAM)) > # > # > # > # /home/givaldo/genos/repos/rameau/tools/algorithms.store" {ED43C99}>) > 20: (CL-STORE::RESTORE-FROM-FILE > # > #) > 21: ((SB-PCL::FAST-METHOD CL-STORE:BACKEND-RESTORE (CL-STORE:BACKEND > STRING)) > # > # > # > "/home/givaldo/genos/repos/rameau/tools/algorithms.store") > 22: ((SB-PCL::FAST-METHOD CL-STORE:RESTORE (T)) > # > # > # > #) > 23: (RAMEAU-SAVE:LOAD-ALGORITHMS) > 24: (RAMEAU-MAIN:MAIN NIL) > 25: ((LABELS SB-IMPL::RESTART-LISP)) > > > > -- > - Alexandre > _______________________________________________ > cl-store-devel mailing list > cl-store-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/cl-store-devel From rosssd at gmail.com Mon Jun 30 14:53:42 2008 From: rosssd at gmail.com (Sean Ross) Date: Mon, 30 Jun 2008 15:53:42 +0100 Subject: [cl-store-devel] Simple-type-error on SBCL 1.0.15 In-Reply-To: References: Message-ID: On 30 Jun 2008, at 15:16, Alexandre Passos wrote: > On Mon, Jun 30, 2008 at 10:59 AM, Sean Ross wrote: >> Unfortunately I do not have a copy of SBCL 1.0.15 on my macbook so >> I'll try >> and help you help me figure this out. >> >> Could you provide the details of the function name that cl-store is >> attempting to restore (or all the objects in stack frame 8) >> > > Well, here's a minimal error: > Right, I've uploaded cl-store 0.8.5 to cl.net which includes a small workaround for functions in sbcl named like (SB-C::&OPTIONAL-DISPATCH MAKE-FOO) You can asdf-install or download directly from here Latest Release Cheers, Sean. -------------- next part -------------- An HTML attachment was scrubbed... URL: