jerry gay wrote:
> On Sat, Sep 20, 2008 at 2:41 PM, Moritz Lenz
> <[EMAIL PROTECTED]> wrote:
>> chromatic wrote:
>>> On Saturday 20 September 2008 01:06:40 [EMAIL PROTECTED] wrote:
>>>
>>>> Modified:
>>>>    trunk/languages/perl6/tools/autounfudge.pl
>>>>
>>>> Log:
>>>> [rakudo] make tools/autounfudge.pl work in parallel, bacek++
>>>> Patch courtesy by Vasily Chekalkin
>>>>
>>>>
>>>> Modified: trunk/languages/perl6/tools/autounfudge.pl
>>>> ===========================================================================
>>>>=== --- trunk/languages/perl6/tools/autounfudge.pl    (original)
>>>> +++ trunk/languages/perl6/tools/autounfudge.pl       Sat Sep 20 01:06:39 
>>>> 2008
>>>> @@ -54,11 +54,15 @@
>>>>  use File::Spec;
>>>>  use File::Path;
>>>>  use Text::Diff;
>>>> +use threads;
>>>> +use threads::shared;
>>>> +use Thread::Queue;
>>>
>>> Any Perl built without thread support will die at this point.
>>
>> That's not nice but also not so very bad, since almost nobody needs this
>> script. If somebody complains who actually wants to use this and has no
>> thread support, and complains to me, I'll revert this commit. If not,
>> I'll leave it as is.
>>
> can we agree to have this entered as a cage task, so that someone with
> tuits can put together a solution, rather than building technical debt
> by ignoring a bug?

Why is it a bug? When a script uses a module that's not installed, we
don't call it a bug either - it just has an additional dependency. This
is this so different with 'use threads'? Or is there a policy somewhere
in the parrot project that says "nothing should depend on a threaded perl"?

I'm not sure if it's a cage task, because it works on the test suite,
which doesn't live in the parrot repository at all.

Maybe this script should even be moved to the pugs repository?

Moritz
-- 
Moritz Lenz
http://moritz.faui2k3.org/ |  http://perl-6.de/

_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to