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)

Jared C. Davis | 12 Jan 03:15 2016
Picon
Gravatar

Re: no such program error invoking run-program?

Hi,

Thanks much for the replies.  I'll try to arrange a cmucl-init file
that sets up the search-list correctly for my source distribution
tomorrow.

Is there a way to arrange so that cmucl inherits the current working
directory from the shell? (It seems like that would be quite
convenient.)

Cheers,
Jared

On Mon, Jan 11, 2016 at 6:33 PM, Jared C. Davis <jared.c.davis <at> gmail.com> wrote:
> Hi,
>
> Thanks much for the replies.  I'll try to arrange a cmucl-init file
> that sets up the search-list correctly for my source distribution
> tomorrow.
>
> Is there a way to arrange so that cmucl inherits the current working
> directory from the shell? (It seems like that would be quite
> convenient.)
>
> Cheers,
> Jared
>
> On Mon, Jan 11, 2016 at 6:24 PM, Raymond Toy <toy.raymond <at> gmail.com> wrote:
>>>>>>> "Jared" == Jared C Davis <jared <at> cs.utexas.edu> writes:
>>
(Continue reading)

Jared C. Davis | 11 Jan 18:05 2016
Picon
Gravatar

no such program error invoking run-program?

Hi,

I just downloaded CMUCL 21(a) from the Linux tarball.  In a fresh
directory if I create a little file, temp.sh, like this:

     $ pwd
     /home/users/jared/cmucl-run-bug

     $ cat temp.sh
     #!/bin/sh
     echo "Hello world"

     $ chmod +x temp.sh

Then I am successfully able to run-program this script when I
give it the full path:

     * (run-program "/home/users/jared/cmucl-run-bug/temp.sh" nil :output t)
     Hello world

     #<process 24944 :EXITED>

But weirdly run-program fails when I tell it to run ./temp.sh:

     * (run-program "./temp.sh" nil :output t)

    Error in function RUN-PROGRAM:  No such program: "./temp.sh"
       [Condition of type SIMPLE-ERROR]

    Restarts:
(Continue reading)

Matt Kaufmann | 6 Jan 00:03 2016
Picon

maximum dynamic-space-size

Hi --

Is there an easy way to figure out the maximum value that can be
supplied for CMUCL command-line option -dynamic-space-size on a given
platform?  Or perhaps some special value could be allowed for
-dynamic-space-size that means "use the maximum"?

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

Matt Kaufmann | 1 Jan 16:51 2016
Picon

0 to a power

Hi --

I'm seeing that evaluation of (expt 0 10001) results in an error, as
does (expt 0 k) for any k above 10000 as far as I can tell.  Details
are in the log below.  Interestingly, a base of 1 doesn't cause this
problem; e.g., (expt 1 10000000000000000000000) evaluates to 1; so I
wonder if the error with 0 could be avoided.

dunnottar:~% /projects/acl2/lisps/cmucl/cmucl-2015-09-x86-linux/bin/lisp
CMU Common Lisp snapshot-2015-09 (20F Unicode), running on dunnottar
With core: /v/filer4b/v11q001/acl2/lisps/cmucl/cmucl-2015-09-x86-linux/lib/cmucl/lib/lisp-sse2.core
Dumped on: Sun, 2015-08-30 17:46:35-05:00 on lorien3
See <http://www.cmucl.org/> for support information.
Loaded subsystems:
    Unicode 1.29 with Unicode version 6.2.0
    Python 1.1, target Intel x86/sse2
    CLOS based on Gerd's PCL 2010/03/19 15:19:03
* *features*

(:GERDS-PCL :PCL-STRUCTURES :PORTABLE-COMMONLOOPS :PCL :CMU20 :CMU20F :PYTHON
 :MODULAR-ARITH :MP :X86 :SSE2 :LINKAGE-TABLE :RELATIVE-PACKAGE-NAMES
 :EXECUTABLE :ELF :LINUX :GLIBC2 :UNIX :RANDOM-MT19937 :GENCGC :CMUCL :UNICODE
 :COMPLEX-FP-VOPS :HASH-NEW :ALIEN-CALLBACK :DOUBLE-DOUBLE :HEAP-OVERFLOW-CHECK
 :STACK-CHECKING :COMMON-LISP :ANSI-CL :IEEE-FLOATING-POINT :CMU)
* most-positive-fixnum

536870911
* (expt 0 10001)

The absolute value of 10001 exceeds limit 10000.
(Continue reading)

Matt Kaufmann | 16 Oct 15:38 2015
Picon

array bug

Hi --

(Sorry, I didn't easily see how to get a CMUCL Trac account; hence
this email.)

The attached small file exhibits a CMUCL bug involving arrays.  It
occurs with the latest snapshot (2015-09) and also with at least one
previous snapshot (2014-12).  The file has comments indicating how
compiling with safety 0 can yield an incorrect result.

Regards,
Matt Kaufmann
_______________________________________________
cmucl-help mailing list
cmucl-help <at> cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

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)

Bharat Shetty | 2 Aug 20:57 2015
Picon

help a newbee to start cmucl

Hi,

I had installed the bundled cmucl 20c version on a debian x86 system. It
worked with the bundled slime/emacs. Recently I started getting
DIVISION-BY-ZERO (operands 99 and 0 ) while slime loads asdf. Could not
find much help on the net.

uninstalled the bundled version and switched to cmucl version released on
July/2015. Tried hemlock. Cant do much more than starting using

   1. (require :gray-streams)
   2. (require :simple-streams)
   3. (require :clx)
   4. (require :clm)
   5. (require :hemlock)
   6. (ed)

and then quiting:

   - Alt-x Exit Hemlock

Most(all?) key bindings dont work I am restricted to external commands via
Alt-x(hopefully this is equivalent to M-x). I can load files using "find
file" but even navigating through the file results in strange behaviour and
a lot of logs generated in the console. I have lesstif installed on the
system and all the requires above complete without error)

Any help with getting back with cmucl on emacs/hemlock is welcome.

Regards,
(Continue reading)

Pascal J. Bourguignon | 11 Apr 15:47 2015
Face

error in compile-file?


I get this following problem both in cmucl-20d and cmucl-20f, binary
release; (I've not tested other versions).  The backtrace indicates that
the assertion fails when closing the newly compiled fasl file.

What would be the problem?

To load "com.informatimago.common-lisp":
  Load 1 ASDF system:
    com.informatimago.common-lisp
; Loading "com.informatimago.common-lisp"
..................................................
[package com.informatimago.common-lisp.cesarum.dfa].
.....

Error in function LISP::ASSERT-ERROR:
   The assertion (ZEROP (HASH-TABLE-COUNT (C::FASL-FILE-PATCH-TABLE C::FILE))) failed.
   [Condition of type SIMPLE-ERROR]

Restarts:
  0: [CONTINUE                     ] Retry assertion.
  1: [RETRY                        ] Retry
                                     compiling #<CL-SOURCE-FILE "com.informatimago.common-lisp.cesarum" "dfa">.
  2: [ACCEPT                       ] Continue, treating
                                     compiling #<CL-SOURCE-FILE "com.informatimago.common-lisp.cesarum" "dfa">
                                     as having been successful.
  3:                                 Retry ASDF operation.
  4: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration.
  5: [ABORT                        ] Give up on "com.informatimago.common-lisp"
  6:                                 Return NIL from load of #P"home:rc/common.lisp".
(Continue reading)

Helmut Jarausch | 11 Apr 14:20 2015
Picon

help a newbee to start cmucl

Hi,

I've installed cmucl-20e on my Gentoo system.
I have no idea to get into the graphics mode.
If I do

(require :clx)
(require :hemlock)
(ed)

The just opened X-window doesn't get focus such that I can't enter anything.

From the man page
Call INTERFACE:LISP-CONTROL-PANEL to create the  control  panel.   When                                                                                                      
       INTERFACE:*INTERFACE-STYLE*  is :GRAPHICS (the default) and the DISPLAY                                                                                                      
       environment variable is defined, the graphical inspector  and  debugger                                                                                                      
       will  be  invoked  by  INSPECT or when an error is signalled.  Possible                                                                                                      
       values are :GRAPHICS and :TTY.  If the value is :GRAPHICS, but there is
       no X display, then we quietly use the TTY interface.

How to do that?

I can't do
(INTERFACE:LISP-CONTROL-PANEL)

nor even
(require :interface)

So, I am missing a lot.

(Continue reading)

Didier Verna | 1 Apr 11:17 2015
Face
Picon
Picon
Picon
Picon
Gravatar

[CfPart] ELS 2015, April 20-21 2015, London


		 ELS'15 - 8th European Lisp Symposium
		    Goldsmiths College, London, UK

			  April 20-21, 2015

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

    Sponsored by EPITA, Goldsmiths University of London, Franz Inc.,
	    Lispworks Ltd., Clozure Associates and Google

Recent news:

- A few seats left, still time to register!
- Programme now online (schedule may still change a little)
- Invited speakers announced: Zach Beane, Bodil Stokke, Martin Cracauer

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 8th European Lisp Symposium features 3 invited talks, one tutorial,
4 technical sessions and 2 lightning talks slots. The full programme is now
available on the website: http://www.european-lisp-symposium.org/.

Programme chair:
  Julian Padget, University of Bath, UK
(Continue reading)


Gmane