newLISP Fan Club

Forum => newLISP newS => Topic started by: newdep on December 28, 2021, 08:48:51 AM

Title: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:48:51 AM
There is an error in 10.7.6 .. returns a lot of questions ;-)

Question is, is the question mark a legal type? of a missing type?

(or im i pushing into the blue here..;-)

newLISP v.10.7.6 64-bit on Linux IPv4/6 UTF-8 libffi, options: newlisp -h

Do it like this, else it wont error (double push) ->

> x

nil

>(push x x)

(?)

>(push x x)

any more text below and the forum returns an error... see the replys below
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:55:47 AM
Sorry cant post here any more... again forum error..
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:57:46 AM
newLISP v.10.7.6 64-bit on Linux IPv4/6 UTF-8 libffi, options: newlisp -h
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:58:05 AM
>x

nil
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:58:21 AM
>(push x x)

(?)
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:58:57 AM
>(push x x)
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:59:17 AM
((?) ?)
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:59:34 AM
>(first x)
Title: Re: Error in 10.7.6
Post by: newdep on December 28, 2021, 08:59:55 AM
( ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

...

 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Segmentation fault (core dumped)
Title: Re: Error in 10.7.6
Post by: rrq on December 28, 2021, 12:13:32 PM
Same behaviour in "newLISP v.10.7.5 64-bit on Linux IPv4/6 UTF-8 libffi, options: newlisp -h"
Title: Re: Error in 10.7.6
Post by: cameyo on December 29, 2021, 04:40:51 AM
newlisp 10.7.5. windows 10

(push x x)

(?)

(push x x)

((?) ?)

(first x)

(?)
Title: Re: Error in 10.7.6
Post by: rrq on December 29, 2021, 05:36:05 AM
My fully repeatable test is:
> (push x x)
(?)
> (x 0 0)

ERR: list reference changed
> x
Title: Re: Error in 10.7.6
Post by: cameyo on December 29, 2021, 08:24:43 AM
> (push x x)
(?)
> (x 0 0)
ERR: list reference changed
x

Boom