From: Bruno H. <br...@cl...> - 2017-06-25 09:55:23
|
Hi Sebastian, As I see that you will soon be done with the translation (great work!), I did a beta release (version number 2.49.60) and notified the translation project about it. You should soon get an email about it. Please continue to work on the clisp-2.48-pre1 translation - this is useful, because many distros are shipping 2.49. Then you can switch to the clisp-2.49.60 translation - so that the next release (will be called clisp-2.50) has a more complete translation than with just the clisp-2.48-pre1 translation. Bruno |
From: Bruno H. <br...@cl...> - 2018-02-12 01:03:24
|
Hi all, clisp 2.49.90 is available at https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2 I invite you all to poke around with it, and report problems, since I'd like to see a 2.50 release soon that is as robust as possible. Features of this beta release (please report issues about it): * Portability - see NEWS file * Many object representations are supported - please use the 'multibuild-<platform>' target of Makefile.devel to test all of them. * FFI is supported on all platforms except HP-UX. Not in the scope of this beta release (no need to report issues on these): * Native Windows ports (mingw and msvc). * Multithreading. Bruno |
From: <don...@is...> - 2018-02-12 01:12:21
|
Bruno Haible writes: > Hi all, > > clisp 2.49.90 is available at > https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2 Is this is different from the result of hg pull -u that I test nightly? If it were the same it would be a lot easier for me to test. |
From: Bruno H. <br...@cl...> - 2018-02-12 01:51:43
|
Hi Don, > > clisp 2.49.90 is available at > > https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2 > > Is this is different from the result of hg pull -u that I test nightly? It is the same if and only if you pull from the 'clisp-2.50' branch. If you are pulling from the default branch, it is close but not identical. Bruno |
From: <don...@is...> - 2018-02-12 02:31:22
|
Bruno Haible writes: > Hi Don, > > > > clisp 2.49.90 is available at > > > https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2 > > > > Is this is different from the result of hg pull -u that I test nightly? > > It is the same if and only if you pull from the 'clisp-2.50' branch. > > If you are pulling from the default branch, it is close but not identical. So I'll test the default branch tonight. If you want me to test the other one, tell me how to do it. Something like hg clone somethingorother ? Then the usual configure cbcx And then the additional test of building ap5. I'd normally do it both with and without MT. |
From: Sam S. <sd...@gn...> - 2018-02-12 18:09:55
|
> * Don Cohen <qba...@vf...3-vap.pbz> [2018-02-12 02:31:16 +0000]: > > If you want me to test the other one, tell me how to do it. > Something like hg clone somethingorother ? https://stackoverflow.com/q/4345478/850781 -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1561 http://steingoldpsychology.com http://www.childpsy.net http://mideasttruth.com https://jihadwatch.org http://thereligionofpeace.com http://iris.org.il If money were measured in piles, I would have had a pit of it. |
From: <don...@is...> - 2018-02-12 19:53:00
|
Sam Steingold writes: > > * Don Cohen <qba...@vf...3-vap.pbz> [2018-02-12 02:31:16 +0000]: > > > > If you want me to test the other one, tell me how to do it. > > Something like hg clone somethingorother ? > > https://stackoverflow.com/q/4345478/850781 so, following two links I find hg update -r<REV> And what value do I use for <REV> ? And then what value do I use to get back? BTW the nightly test of the other one ends up the same as it did the previous several nights, https not supported but all other tests pass, and ap5 builds. |
From: Bruno H. <br...@cl...> - 2018-02-18 09:21:11
|
Don Cohen wrote: > BTW the nightly test of the other one ends up the same as it did > the previous several nights, https not supported but all other tests > pass, and ap5 builds. That's good to know, especially as we are approaching the release. Thanks for this continuous testing! Bruno |
From: Nemo <cy...@gm...> - 2018-02-13 01:17:34
|
Greetings: On 11/02/2018, Bruno Haible <br...@cl...> wrote: > Hi all, > > clisp 2.49.90 is available at > https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2 > > I invite you all to poke around with it, and report problems, since I'd > like to see a 2.50 release soon that is as robust as possible. I tried building this on Solaris 10/sparc with Studio 12.5, GCC 3.4.3, and GCC 5.2.0. Each failed (in different places). The last clisp I built was 2.33.2 (with Studio 12.5 -- it still builds with two errors strings and sockets). Any advice for me? Sincerely, N. |
From: Bruno H. <br...@cl...> - 2018-02-13 01:48:46
|
Hi Nemo, > I tried building this on Solaris 10/sparc with Studio 12.5, GCC 3.4.3, > and GCC 5.2.0. Each failed (in different places). To make your report useful, please add - for each case separately - 1. the versions of the dependency packages you used (see the file DEPENDENCIES), 2. the commands you used to build it, including the values of CC, CFLAGS, CPPFLAGS etc that you had set in the environment, 3. the build output (attach it in gzipped form if it is large). Without such details, neither can you help us make a better release, nor can we help you install clisp. Bruno |
From: Nemo <cy...@gm...> - 2018-02-19 19:02:01
Attachments:
socket.erg.gz
strings.erg.gz
|
Greetings: On 11/02/2018, Bruno Haible <br...@cl...> wrote: > Hi all, > > clisp 2.49.90 is available at > https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2 This tarball builds cleanly under Solaris 10/Sparc as a 32-bit binary with the following: CC=/opt/developerstudio12.5/bin/cc CXX=/opt/developerstudio12.5/bin/CC CC=cc CXX=CC ./configure cc12.5.bld "uname -a": SunOS <name> 5.10 Generic_147147-26 sun4u sparc SUNW,Sun-Blade-2500 Previous problems arose from trying to build the 64-bit version. "gmake check" reported: socket: 6 errors out of 92 tests strings: 1 error out of 409 tests Being a complete newcomer to clisp, I have attached file error files. Apologies if this not procedure. Sincerely, N. |
From: Jerry J. <log...@gm...> - 2018-02-28 06:40:59
|
On Sun, Feb 11, 2018 at 6:03 PM, Bruno Haible <br...@cl...> wrote: > Hi all, > > clisp 2.49.90 is available at > https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2 > > I invite you all to poke around with it, and report problems, since I'd like > to see a 2.50 release soon that is as robust as possible. When configured with -cbc, the build fails as follows: ... Step 2 ===> make SUCCEEDED Step 3 ===> make check SUCCEEDED sed: can't read cbcstep4.log: No such file or directory Perhaps touch should be used to generate empty versions of the log files that are not generated by running checks. I will try again with -cbcx and see how that goes. -- Jerry James http://www.jamezone.org/ |
From: Bruno H. <br...@cl...> - 2017-07-02 20:12:45
|
[CCing clisp-devel] Sebastian Rasmussen wrote: > >> https://sourceforge.net/p/clisp/clisp/ci/tip/tree/src/dutch.lisp > > If I look at the Dutch space-format that you wrote I'm puzzled by > the following formatting (I skipped the part up until VT to make it > more readable): > > " permanent tijdelijk~%" > "instanties bytes instanties bytes~%" > "~9D ~9D ~9D ~9D~%" > > Wouldn't an example of this be (_ represents spaces): > " permanent tijdelijk~%" > "instanties bytes instanties bytes~%" > "_________1 _________1 _________1 _________1~%" > > And so the table wouldn't be aligned..? > Seems toi me like the format below would be more suitable? > "~10D ~8D ~10D ~8D~%" as the output format ought to be: > > " permanent tijdelijk~%" > "instanties bytes instanties bytes~%" > "---------- -------- ---------- --------~%" > "_________1 _______1 _________1 _______1~%" > > But maybe I misunderstand the format functions argument? I think you understand FORMAT quite well. But the "permanent" label is meant to apply to 2 columns at once. Like here: > (times (defclass foo () ())) Permanent Temporary Class instances bytes instances bytes ----- --------- --------- --------- --------- CONS 6 48 136 1088 SIMPLE-VECTOR 5 368 11 296 SIMPLE-STRING 0 0 6 144 HASH-TABLE 1 64 1 64 STANDARD-CLASS 1 120 0 0 SYSTEM::INTERNAL-WEAK-LIST 0 16 2 80 FUNCTION 0 0 3 88 SYMBOL 0 0 2 64 SIMPLE-BIT-VECTOR 0 0 4 56 ----- --------- --------- --------- --------- Gesamt 13 616 165 1880 Feel free to either repeat the words "permanent" or "temporary", or to insert separator characters like "|" if you find that it produces better output. > Also for the room-format there is a space after the VT while > there is not in the space-format. Depending on the argument > consumed by VT relative to the class name length a space > might be better than none, but I'm not sure. You are right: the purpose of the space is to avoid that two numbers accidentally clump together if the class name was long. Actually, this shows too many spaces; it could be improved: > (room t) Class # Instances Size (bytes) Average size ----- ----------- ------------ ------------ CONS 71066 568528 8.000 SIMPLE-STRING 12376 429512 34.705 SIMPLE-8BIT-VECTOR 3649 299200 81.995 SYMBOL 8653 276896 32.000 SIMPLE-VECTOR 2644 212584 80.402 FUNCTION 4070 184608 45.358 HASH-TABLE 614 39296 64.000 SYSTEM-FUNCTION 1107 35424 32.000 STANDARD-EFFECTIVE-SLOT-DEFINITION 532 29792 56.000 STANDARD-METHOD 380 21280 56.000 CLOS::STRUCTURE-EFFECTIVE-SLOT-DEFINITION 237 15168 64.000 STANDARD-CLASS 123 14760 120.000 STANDARD-GENERIC-FUNCTION 171 12312 72.000 CLOS::STRUCTURE-DIRECT-SLOT-DEFINITION 237 11376 48.000 SYSTEM::INTERNAL-WEAK-HASHED-ALIST 27 10320 382.222 SYSTEM::INTERNAL-WEAK-LIST 247 6648 26.915 ENCODING 104 5824 56.000 STANDARD-DIRECT-SLOT-DEFINITION 121 5808 48.000 STREAM 55 4072 74.036 WEAK-LIST 247 3952 16.000 SYSTEM::MACRO 217 3472 16.000 STRING-STREAM 44 3176 72.182 STRUCTURE-CLASS 26 3120 120.000 BUILT-IN-CLASS 33 2640 80.000 STRING 102 2456 24.078 PATHNAME 95 2280 24.000 STANDARD-READER-METHOD 20 1280 64.000 EQL-SPECIALIZER 46 1104 24.000 SPECIAL-OPERATOR 40 960 24.000 PACKAGE 19 912 48.000 METHOD-COMBINATION 10 640 64.000 LONG-FLOAT 10 488 48.800 BIGNUM 24 416 17.333 FUNCALLABLE-STANDARD-CLASS 3 360 120.000 SYMBOL-MACRO 20 320 16.000 GLOBAL-SYMBOL-MACRO 20 320 16.000 CONCATENATED-STREAM 4 288 72.000 SYNONYM-STREAM 3 216 72.000 BROADCAST-STREAM 3 216 72.000 SINGLE-FLOAT 12 192 16.000 FILE-STREAM 1 168 168.000 LOGICAL-PATHNAME 5 160 32.000 DOUBLE-FLOAT 10 160 16.000 BYTE 6 96 16.000 FOREIGN-POINTER 6 96 16.000 RESTART 2 80 40.000 TWO-WAY-STREAM 1 72 72.000 ECHO-STREAM 1 72 72.000 READTABLE 3 72 24.000 RATIO 3 48 16.000 FFI:FOREIGN-FUNCTION 1 40 40.000 NULL 1 32 32.000 VECTOR 1 32 32.000 FFI:FOREIGN-ADDRESS 2 32 16.000 FFI:FOREIGN-VARIABLE 1 32 32.000 SIMPLE-BIT-VECTOR 2 24 12.000 8BIT-VECTOR 1 24 24.000 SIMPLE-ARRAY 1 24 24.000 RANDOM-STATE 1 16 16.000 COMPLEX 1 16 16.000 ----- ----------- ------------ ------------ Gesamt 107461 2213512 20.598 Bruno |