Use "perlbrew exec provewrapper ...", where provewrapper is a script that contains
PERL_CPAN_REPORTER_DIR=~/.cpanreporter-$PERLBREW_PERL exec prove "$@" or something to that effect? On Sat, Sep 30, 2017 at 10:58 AM, Nigel Horne <[email protected]> wrote: > > > On 28/9/17, 01:50, "Slaven Rezic" <[email protected]> wrote: > > Nigel Horne <[email protected]> writes: > > > If I test a module with two variants of Perl, say > > darwin-thread-multi-ld-2level and darwin-thread-multi-2level, two > > reports are sent, which is fine. However if I try to submit from > > Perls built with different compilers (say gcc and clang or icc) that > > are both x86_64-linux-thread-multi, the second test is marked as a > > duplicate and not submitted which is especially wrong if one compiler > > fails and one succeeds. Is this deliberate or and oversight? Is this > > behaviour that I can change? > > As a workaround, if you're using CPAN::Reporter, you can set the > PERL_CPAN_REPORTER_DIR environment variable to a different directory for > every perl variant, probably with the same config.ini (symlinked?), but > a fresh reports-sent.db file. > > That’s a good idea, but I don’t see how that will work since I use “perlbrew > exec….” to test against all installed Perls in one command. > > Regards, > > -Nigel > > Regards, > Slaven > > -- > Slaven Rezic - slaven <at> rezic <dot> de > > Berlin Perl Mongers - http://berlin.pm.org >
