I was tipped off by a bug report about M::B on a Perl with -Uusedl:
https://rt.cpan.org/Ticket/Display.html?id=46178
Now that M::B is in core, this is a problem for core testing as well.
EU::MM has some explicit instructions for linking extensions to a
static perl, but I don't see anything in M::B that is comparable.
Does it just not support static Perls at all?
The broader question is whether the offending tests should skip if
$Config{usedl} is false -- which is really just sort of papering over
the flaw -- or if someone who understands how to deal with a static
perl (*cough* Schwern *cough*) should look into addding support into
M::B.
For reference, the same bug exists for EU::ParseXS tests as well and
is flagged in perlbug here:
http://rt.perl.org/rt3/Ticket/Display.html?id=65754
-- David