Skip Menu |

This queue is for tickets about the Coro CPAN distribution.

Report information
The Basics
Id: 24238
Status: resolved
Priority: 0/
Queue: Coro

People
Owner: Nobody in particular
Requestors: MERLYN [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 3.2
Fixed in: (no value)



Subject: Coro won't "make test" on OSX (10.4, x86)
Running make test PERL_DL_NONLAZY=1 /opt/perl/snap/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_basic.......FATAL: unable to mmap stack for coroutine: Invalid argument t/00_basic.......dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 3-8 Failed 6/8 tests, 25.00% okay t/01_process.....FATAL: unable to mmap stack for coroutine: Invalid argument t/01_process.....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-6 Failed 5/6 tests, 16.67% okay t/02_channel.....FATAL: unable to mmap stack for coroutine: Invalid argument t/02_channel.....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-19 Failed 18/19 tests, 5.26% okay t/04_rwlock......FATAL: unable to mmap stack for coroutine: Invalid argument t/04_rwlock......dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 8-15 Failed 8/15 tests, 46.67% okay t/05_specific....ok 1/8FATAL: unable to mmap stack for coroutine: Invalid argument t/05_specific....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 5-8 Failed 4/8 tests, 50.00% okay t/06_prio........FATAL: unable to mmap stack for coroutine: Invalid argument t/06_prio........dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-10 Failed 9/10 tests, 10.00% okay t/07_eval........FATAL: unable to mmap stack for coroutine: Invalid argument t/07_eval........dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-5 Failed 4/5 tests, 20.00% okay t/08_join........FATAL: unable to mmap stack for coroutine: Invalid argument t/08_join........dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 3-10 Failed 8/10 tests, 20.00% okay t/09_timer.......ok 1/4FATAL: unable to mmap stack for coroutine: Invalid argument t/09_timer.......dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-4 Failed 3/4 tests, 25.00% okay t/10_bugs........ok 1/3FATAL: unable to mmap stack for coroutine: Invalid argument t/10_bugs........dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-3 Failed 2/3 tests, 33.33% okay t/11_deadlock....ok 1/5FATAL: unable to mmap stack for coroutine: Invalid argument FATAL: unable to mmap stack for coroutine: Invalid argument Confused test output: test 3 answered after test 3 t/11_deadlock....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2, 5 Failed 2/5 tests, 60.00% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------ - t/00_basic.t 1 256 8 12 3-8 t/01_process.t 1 256 6 10 2-6 t/02_channel.t 1 256 19 36 2-19 t/04_rwlock.t 1 256 15 16 8-15 t/05_specific.t 1 256 8 8 5-8 t/06_prio.t 1 256 10 18 2-10 t/07_eval.t 1 256 5 8 2-5 t/08_join.t 1 256 10 16 3-10 t/09_timer.t 1 256 4 6 2-4 t/10_bugs.t 1 256 3 4 2-3 t/11_deadlock.t 1 256 5 3 2 5 Failed 11/11 test scripts. 69/93 subtests failed.
No change in version 3.3
STACKSIZE is already defined in: /usr/include/ppc/param.h:53:#define STACKSIZE 4 /* pages in kernel stack */ Attached patch renames STACKSIZE to CORO_STACKSIZE.
Download patch-stacksize
application/octet-stream 1.1k

Message body not shown because it is not plain text.

I just realized that Merlyn uses x86 so above patch may not be the solution for x86, but it fixes it for PPC.
From: dsteinbrunner [...] pobox.com
On Mon Jan 29 05:53:39 2007, CHANSEN wrote: Show quoted text
> I just realized that Merlyn uses x86 so above patch may not be the > solution for x86, but it fixes > it for PPC.
I just installed Coro 3.55 on my 10.4.8 x86 box so I would assume this issue has been resolved
On Sat Apr 14 08:14:13 2007, dsteinbrunner@pobox.com wrote: Show quoted text
> On Mon Jan 29 05:53:39 2007, CHANSEN wrote:
> > I just realized that Merlyn uses x86 so above patch may not be the > > solution for x86, but it fixes > > it for PPC.
> > I just installed Coro 3.55 on my 10.4.8 x86 box so I would assume this > issue has been > resolved