[ Charset ISO-8859-1 unsupported, converting... ]
> 
> On Thu, Aug 28, 2008 at 04:47:40PM +0200, Martin Rubey wrote:
> 
> > (deftype |SInt| () '(integer #.(- (expt 2 31)) #.(1- (expt 2 31)))):
> > (defmacro |SIntMax|       () '(the |SInt| (1- (expt 2 31))))
> > 
> > and try again?
> simply rebuilding the aldor interface we are back at the error
> (3) -> s := structures(l)$G
>  
>     >> System error:
>     The value -1152921504606846976 is not of type (SIGNED-BYTE 32).
>        

Well, this looks like most-negative-fixnum.  You probably need to
change:

(defmacro |SIntMin|       () `(the |SInt| most-negative-fixnum))

to

(defmacro |SIntMax|       () '(the |SInt| (- (expt 2 31))))

-- 
                              Waldek Hebisch
[EMAIL PROTECTED] 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to