Didier Verna | 21 Jan 10:39 2016
Face
Picon
Picon
Picon
Picon
Gravatar

[CfP] 9th European Lisp Symposium, May 9-10, Krakow, Poland


		 ELS'16 - 9th European Lisp Symposium

		    Department of Computer Science
	       AGH University of Science and Technology
			    Kraków, Poland

			    May 9-10, 2016

		   In cooperation with: ACM SIGPLAN

 Sponsored by EPITA, Franz Inc., LispWorks Ltd. and Dept. of Computer
			   Science AGH UST

	       http://www.european-lisp-symposium.org/

Recent news:

- Submission deadline in less than a month!
- 3nd invited speaker announced: Stephan Karpinski on Julia: to Lisp
  or Not to Lisp?

The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp and Lisp-inspired
dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP,
Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We
encourage everyone interested in Lisp to participate.

The 9th European Lisp Symposium invites high quality papers about
(Continue reading)

Raymond Toy | 9 Jan 19:08 2016
Picon

Happy New Year (snapshot-2016-01)


It's another year and another snapshot.

A few changes to start off the new year:

* ASDF 3.1.6.9
* (EXPT 0 POWER) doesn't throw INTEXP-LIMIT-ERROR anymore for any
  integer value of POWER.
* If the option -dynamic-space-size is 0, the maximum heap size is
  used.
* PATHNAME-MATCH-P accepts search-lists instead of generating an
  error.
* CMUCL can now build and run the test suite when built with Xcode 7.2
  (and new versions of clang) (See ticket #12)
* Added EXT:WITH-FLOAT-TRAPS-ENABLED to complement the existing
  WITH-FLOAT-TRAPS-MASKED. 

Binaries will be uploaded soon.

Hope you find this useful.

--
Ray

_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp

(Continue reading)

Raymond Toy | 14 Dec 06:31 2015
Picon

Snapshot 2015-12


The 2015-12 snapshot has been tagged and binaries will be uploaded
shortly.  (The ppc snapshot is still not available; the ppc machine is
temporarily down.)

Only a few minor changes for this snapshot:

o Linux was missing unix-setitimer which prevented saving cores.
o Micro-optimizations for some modular shifts on x86.
o Update lisp-unit.

--
Ray

_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp

Raymond Toy | 1 Nov 03:25 2015
Picon

Boo! 2015-11 snapshot tagged


The 2015-11 snapshot has been tagged.  Binaries will be available soon
at the usual place.

Key changes for this snapshot:

o Fixed an ancient bug in (setf aref) for 1, 2, and 4-bit arrays with
  a constant index.
o The UNIX package has been unified so that the same source file
  (code/unix.lisp) is used for all operation systems.
  o Hopefully, everything is fine, but some things might have been
    inadvertently broken.

Hope this someone finds this useful 

--
Ray

_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp

Didier Verna | 7 Oct 18:11 2015
Face
Picon
Picon
Picon
Picon
Gravatar

[CfP] European Lisp Symposium 2016, May 9-10, Kraków, Poland


		 ELS'16 - 9th European Lisp Symposium
	       AGH University of Science and Technology
			    Kraków, Poland

			    May 9-10, 2016

	       http://www.european-lisp-symposium.org/

		Sponsored by EPITA and AGH University

The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp and Lisp-inspired
dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP,
Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We
encourage everyone interested in Lisp to participate.

The 9th European Lisp Symposium invites high quality papers about
novel research results, insights and lessons learned from practical
applications and educational perspectives. We also encourage
submissions about known ideas as long as they are presented in a new
setting and/or in a highly elegant way.

Topics include but are not limited to:

- Context-, aspect-, domain-oriented and generative programming
- Macro-, reflective-, meta- and/or rule-based development approaches
- Language design and implementation
- Language integration, inter-operation and deployment
(Continue reading)

Raymond Toy | 2 Oct 06:54 2015
Picon

CMUCL 21a


We're pleased to announce the release of CMUCL 21a.

Binaries will be uploaded soon.  For the full release notes, see
https://gitlab.common-lisp.net/cmucl/cmucl/wikis/Release21a

And don't forget that CMUCL has moved to
gitlab.common-lisp.net/cmucl/cmucl (or gitlab.cmucl.org).

The old trac wiki pages are slowing being converted to gitlab's wiki.

--
Ray

_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp

Raymond Toy | 31 Aug 05:46 2015
Picon

Snapshot 2015-09


Snapshot 2015-09 has been tagged and binaries are uploaded for
selected systems.  For the list of changes see

https://trac.common-lisp.net/cmucl/wiki/WikiStart#Snapshot2015-09

--
Ray

_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp

Blake McBride | 28 Aug 20:20 2015
Picon

Eval issue

(setq x 33)

(let ((x 44))
  (eval '(print x))
  nil)

SBCL, CCL, CLISP, ABCL, ECL, GCL, MKCL all print 33.

CMUCL prints 44.

The spec is confusing to me.  Which should it be?

Thanks.

Blake McBride
_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp

Blake McBride | 6 Aug 06:27 2015
Picon

Interesting loop problem

Greetings,

I was running some test code to (stupid) test the speed of various lisp
implementation including those other than CL.  The code I used is as
follows:

(defun count2 (n)
  (prog ((i 0))
   loop
   (and (eql i n) (return))
   (setq i (+ i 1))
   (go loop)))

I know the code is terrible, but it was a bit more portable over various
lisp dialects.  It ran fine on CLISP, SBCL, ABCL, CCL, GCL, ECL, and
LISPF4, but not CMUCL.

CMUCL ran the code compiled but not interpreted.
Try this interpreted:  (count2 80000000) ; 80M

I get:

; [GC threshold exceeded with 12,013,152 bytes in use.  Commencing GC.]
; [GC completed with 106,440 bytes retained and 11,906,712 bytes freed.]
; [GC will next occur when at least 12,106,440 bytes are in use.]
; [GC threshold exceeded with 12,122,352 bytes in use.  Commencing GC.]
; [GC completed with 114,616 bytes retained and 12,007,736 bytes freed.]
; [GC will next occur when at least 12,114,616 bytes are in use.]
; [GC threshold exceeded with 12,124,080 bytes in use.  Commencing GC.]
.....
(Continue reading)

Raymond Toy | 17 Jul 07:15 2015
Picon

Snapshot 2015-07


The July snapshot has been tagged, a little bit late.

Binaries will be uploaded soon.  And thanks to Fred Gilham, we'll have
some FreeBSD binaries once again, including the 20f release. (For
FreeBSD 9.3).

Key changes:

 o Some additional functionality moved back to the core unix.lisp from
   the contrib:
   o unix-getenv for asdf.
   o unix-execve and unix-fork for slime.  Thus, slime should work
     without having to (require :unix).
 o *ERROR-PRINT-LINES* increased to 10.
 o Issues fixed:
   o #5: Give better error messages when using T case in CASE.
   o #4: ELT on lists does not signal an error when given invalid
     index.
   o #3: Shadowing compiler macro functions
   o #7: Local functions and get-setf-expansions

--
Ray

_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp

(Continue reading)

Jon Boone | 29 Jun 19:42 2015

test message


_______________________________________________
cmucl-imp mailing list
cmucl-imp <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-imp


Gmane