Hi,
i am experiencing random crashes when using subprocess followed by a
subprocess-wait. My test program, that i call via subprocess is special,
in that it kills itself very fast with a sigkill after executing.
Unfortunately, i wasn't able to reproduce this behavior in a small sample
but i
On Sat, 25 Aug 2012, Matthew Flatt wrote:
At Sat, 25 Aug 2012 20:04:45 +0100 (BST), Jan Wedekind wrote:
I tried to debug
However then the
program reports the following segmentation fault instead:
Program received signal SIGSEGV, Segmentation fault.
0x00282540 in scheme_gmp_tls_unload
At Wed, 29 Aug 2012 23:06:52 -0400, Asumu Takikawa wrote:
We have a proposal for changing `call/cc` so that it interacts better
with delimited operators and would be safe to include in TR. The
proposal is to remove the current `call/cc` and replace it with a
function implemented with delimited
It looks like we still have problems with the `subprocess'
implementation that cooperates with places.
Does your program use multiple places, or just one? If it uses multiple
places, does it use `subprocess' in multiple places?
Is your platform 32-bit Linux?
At Thu, 30 Aug 2012 13:38:23 +0200,
On 2012-08-30 06:53:58 -0600, Matthew Flatt wrote:
That variant is called `call/cc-via-composable' in the tests. It's
meant for use with `call-with-continuation-prompt-for-composable',
which is why there is an extra `call-with-continuation-prompt'.
I think you may want the extra prompt in
At Thu, 30 Aug 2012 09:34:09 -0400, Asumu Takikawa wrote:
On 2012-08-30 06:53:58 -0600, Matthew Flatt wrote:
That variant is called `call/cc-via-composable' in the tests. It's
meant for use with `call-with-continuation-prompt-for-composable',
which is why there is an extra
Here's something different to try:
In src/racket/gc2/sighand.c, change to initialize_signal_handler() to
set `gc-generations_available = 0' and return install of installing
signal handlers. That should disable generational GC and the associated
write barrier.
At Thu, 30 Aug 2012 13:39:52 +0100
On Aug 30, 2012, at 9:59 AM, Matthew Flatt wrote:
The example that would break uses `call/cc` and delimiters to implement
`amb`. [...]
The abort handler here isn't prepared to deal with thunks that it would
receive from an emulated `call/cc`.
Ok, it makes sense that we'd have to break
It uses only a single place. The system is 32bit Linux:
Linux 2.6.32.59-0.7-pae #1 SMP 2012-07-13 15:50:56 +0200 i686 i686 i386
GNU/Linux
Tobias
On Thu, 30 Aug 2012 15:17:05 +0200, Matthew Flatt mfl...@cs.utah.edu
wrote:
It looks like we still have problems with the `subprocess'
Thanks. If you don't need places, compiling with places disabled (i.e.,
`configure --disable-places') would likely work around the bug for now.
At Thu, 30 Aug 2012 16:18:15 +0200, Tobias Hammer wrote:
It uses only a single place. The system is 32bit Linux:
Linux 2.6.32.59-0.7-pae #1 SMP
On Wed, Aug 29, 2012 at 11:23 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:
On Wed, Aug 29, 2012 at 11:17 AM, Matthew Flatt mfl...@cs.utah.edu wrote:
At Wed, 29 Aug 2012 10:34:02 -0400, Sam Tobin-Hochstadt wrote:
On Wed, Aug 29, 2012 at 9:20 AM, Matthew Flatt mfl...@cs.utah.edu wrote:
At
On 2012-08-30 06:53:58 -0600, Matthew Flatt wrote:
I think this combination of replacing both `call/cc' and `dynamic-wind'
would be equivalent to a smaller change to the semantics of `call/cc',
which is that it behaves as it does now if there's a shared
`dynamic-wind' between the source and
On 2012-08-30 10:09:30 -0400, Matthias Felleisen wrote:
We implemented amb before abort and abort handlers were around.
Does this library use them for convenience or does it add some
functionality to amb? -- Matthias
It's a fancy `amb` that has nice features like `for/amb` and `in-amb`.
On Wed, Aug 29, 2012 at 1:14 PM, Robby Findler
ro...@eecs.northwestern.edu wrote:
On Wed, Aug 29, 2012 at 5:26 AM, Antonio Leitao a...@gia.ist.utl.pt wrote:
On Tue, Aug 28, 2012 at 7:17 PM, Robby Findler
ro...@eecs.northwestern.edu wrote:
Well, here's an example of it working. I don't know
Hello Racketeers! Shriram and I are running a course this fall with a
significant online component
(http://www.cs.brown.edu/courses/cs173/2012/OnLine/). We'll start
distributing course software to well over a thousand students next
Friday.
We're (of course) writing the course software in
On Thu, Aug 30, 2012 at 8:47 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:
I've been unable to replicate the error from revision 6039e35, which
is right before you fixed the bugs in `delay/*`.
Jay, is there something DrDr is doing when it runs the command that I
should change to try to
16 matches
Mail list logo