Skip Menu |

This queue is for tickets about the Object-Remote CPAN distribution.

Report information
The Basics
Id: 96333
Status: open
Priority: 0/
Queue: Object-Remote

People
Owner: Nobody in particular
Requestors: samuel.c.kaufman [...] gmail.com
Cc:
AdminCc:

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



Subject: t/start_core.t broken in Future >= 0.26
Date: Sun, 8 Jun 2014 15:27:16 -0400
To: bug-Object-Remote [...] rt.cpan.org
From: Samuel Kaufman <samuel.c.kaufman [...] gmail.com>
skaufman@devvm:~/.cpanm/work/1402254265.13636/Object-Remote-0.003002 $ perl -MFuture -e 'warn Future->VERSION' 0.27 at -e line 1. skaufman@devvm:~/.cpanm/work/1402254265.13636/Object-Remote-0.003002 $ prove -lv t/start_core.t t/start_core.t .. ok 1 - Synchronous code ok ok 2 - Second future not yet constructed Future=HASH(0x228c0c0) lost a sequence Future at t/start_core.t line 33. not ok 3 - Second future constructed after first future completed I'll try to see if I can figure out what's wrong, but I may be in over my head.
Changelog for Future: ( https://metacpan.org/changes/distribution/Future ) 0.26 2014/06/01 12:52:53 ........ [BUGFIXES] * Ensure that sequence futures are weaken()ed in the forward direction. **NOTE** This will potentially break existing code that depended on strong references. This old code was, however, broken. ^ This pretty clearly indicates what is breaking the test. Unfortunately I'm not familiar enough with what O::R::Future is trying to do to determine whether it's just a faulty test or the library is broken.
Should be fixed in git://git.shadowcat.co.uk/scpubgit/Object-Remote.git master