I've tested both issues with the branch: issue #1 (changing dependency contents leads to goofed re-precomp) -- Still broken issue #2 (collisions on timestamps leads to goofed re-precomp) -- Fixed!
for reference another example of issue #1 was reported recently: https://rt.perl.org/Public/Bug/Display.html?id=128332 On Tue, May 24, 2016 at 8:17 PM mt1957 <mt1...@gmail.com> wrote: > Hi, > > Another symptom from the same bug. After modifying a sub module I get an > error like the following; > > > Type 'Semi-xml::Sxml' is not declared > at /home/marcel/Languages/Perl6/Projects/Semi-xml/t/108-xml.t:43 > ------> my Semi-xml::Sxml⏏ $x .= new; > Malformed my > at /home/marcel/Languages/Perl6/Projects/Semi-xml/t/108-xml.t:43 > ------> my Semi-xml::⏏Sxml $x .= new; > > > Then, after modifying the top module (just a simple say), everything > runs ok again. > > This is Rakudo version 2016.04-209-gdb10a01 built on MoarVM version > 2016.04-134-g9879233 > > Greetings, > Marcel >