[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] CHICKEN 4.9.0rc1 is available
From: |
Matt Welland |
Subject: |
Re: [Chicken-users] CHICKEN 4.9.0rc1 is available |
Date: |
Sun, 20 Apr 2014 13:45:14 -0700 |
Everything runs fine for me with 4.9.0rc1 so far. This script is enough to show
the problem I see with segfault on resizing the terminal. It occurs whether
compiled or run from csi:
(use sqlite3 srfi-1 posix regex regex-case srfi-69 base64 format readline
apropos json http-client directory-utils) ;; (srfi 18) extras)
(import (prefix sqlite3 sqlite3:))
(import (prefix base64 base64:))
(let ((th1 (make-thread (lambda ()(thread-sleep! 30)) "sleeping thread"))
(th2 (make-thread (lambda ()(let loop ((count 0))(print "Count="
count)(thread-sleep! 3))))))
(thread-start! th1)
(thread-start! th2)
(thread-join! th1))
Thanks for 4.9.0! I'll be making it my default henceforth.
On Sun, 20 Apr 2014 12:39:16 -0700
Matt Welland <address@hidden> wrote:
> Sorry, two things:
>
> 1. This was 4.9.1 - running again with 4.9.0rc1 now
> 2. This is on Ubuntu 12.04.4 LTS
>
>
> On Sun, 20 Apr 2014 12:32:49 -0700
> Matt Welland <address@hidden> wrote:
>
> > I built latest chicken with many eggs including iup and ran my Megatest
> > tests and it passes. I did see that resizing a terminal kills Megatest:
> >
> > Launching
> > /mfs/pkgs/chicken/megatest/tests/fullrun/tmp/mt_links/ubuntu/nfs/none/w16.7.11.16_b/blocktestxz/BOZZLEBLONKED/STUCK/DEAD
> >
> > Error: segmentation violation
> >
> > Call history:
> >
> > substring-index
> > substring-index
> > tests.scm:71: regex#regexp
> > tests.scm:71: regex#string-substitute
> > tests.scm:75: regex#regexp
> > tests.scm:75: regex#string-match
> > runs.scm:643: runs:make-full-test-name
> > runs.scm:1028: conc
> > runs.scm:643: hash-table-ref/default
> > runs.scm:676: runs:make-full-test-name
> > runs.scm:1028: conc
> > runs.scm:676: hash-table-ref/default
> > runs.scm:690: runs:lownoise
> > runs.scm:158: hash-table-ref/default
> > runs.scm:159: current-seconds
> > runs.scm:694: thread-sleep! <--
> > Command exited with non-zero status 70
> > 4.45user 1.42system 10:50.81elapsed 0%CPU (0avgtext+0avgdata
> > 50928maxresident)k
> > 536inputs+0outputs (4major+595421minor)pagefaults 0swaps
> > make: *** [test4] Error 70
> >
> > I think I've seen this before and I'll gather a little more info and report
> > back. Resizing a terminal with csi running does not cause a crash so this
> > is likely something specific to my app.
> >
> > On Fri, 18 Apr 2014 13:12:20 +0000
> > Mario Domenech Goulart <address@hidden> wrote:
> >
> > > Hi,
> > >
> > > The first release candidate for CHICKEN 4.9.0 has been released. It's
> > > available at
> > > http://code.call-cc.org/dev-snapshots/2014/04/17/chicken-4.9.0rc1.tar.gz
> > >
> > > See http://code.call-cc.org/dev-snapshots/2014/04/17/NEWS for the list
> > > of changes.
> > >
> > > Please, give it a test and report back to the mailing list your
> > > findings.
> > >
> > > Here's a suggested test procedure:
> > >
> > > $ make PLATFORM=<platform> PREFIX=<some dir> install check
> > > $ <some dir>/bin/chicken-install pastiche
> > >
> > > If you want to build CHICKEN with a compiler other than the default one,
> > > just use C_COMPILER=<the compiler> (e.g., C_COMPILER=clang) on the make
> > > invocation.
> > >
> > > Of course, feel free to explore other supported build options (see the
> > > README file for more information) and actually use CHICKEN 4.9.0rc1 for
> > > your software.
> > >
> > > If you can, please let us know the following information about the
> > > environment you tested the RC tarball on:
> > >
> > > Operating system: (e.g., FreeBSD 10.0, Debian 7, Windows XP mingw-msys)
> > > Hardware platform: (e.g., x86, x86-64, PPC)
> > > C Compiler: (e.g., GCC 4.8.1, clang 3.0-6.2)
> > > Installation works?: yes or no
> > > Tests work?: yes or no
> > > Installation of eggs works?: yes or no
> > >
> > > Thanks in advance.
> > >
> > > The CHICKEN Team
> > > --
> > > http://www.call-cc.org
> > >
> > > _______________________________________________
> > > Chicken-users mailing list
> > > address@hidden
> > > https://lists.nongnu.org/mailman/listinfo/chicken-users
> >
> >
> > --
> > Matt Welland <address@hidden>
> >
> > _______________________________________________
> > Chicken-users mailing list
> > address@hidden
> > https://lists.nongnu.org/mailman/listinfo/chicken-users
>
>
> --
> Matt Welland <address@hidden>
--
Matt Welland <address@hidden>
- Re: [Chicken-users] CHICKEN 4.9.0rc1 is available, (continued)
Re: [Chicken-users] CHICKEN 4.9.0rc1 is available, Matt Welland, 2014/04/20
Re: [Chicken-users] CHICKEN 4.9.0rc1 is available, Andy Bennett, 2014/04/23
Re: [Chicken-users] CHICKEN 4.9.0rc1 is available, Mario Domenech Goulart, 2014/04/23
Re: [Chicken-users] CHICKEN 4.9.0rc1 is available, Alex Charlton, 2014/04/24
Re: [Chicken-users] CHICKEN 4.9.0rc1 is available, Jim Ursetto, 2014/04/26