Skip Menu |

This queue is for tickets about the Moose CPAN distribution.

Report information
The Basics
Id: 132285
Status: open
Priority: 0/
Queue: Moose

People
Owner: Nobody in particular
Requestors: sven.willenbuecher [...] Kuehne-Nagel.com
Cc:
AdminCc:

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



Subject: Failed test: 103 t/attributes/attribute_delegation.t
Date: Thu, 2 Apr 2020 07:14:10 +0000
To: "bug-Moose [...] rt.cpan.org" <bug-Moose [...] rt.cpan.org>
From: "Willenbuecher, Sven / Kuehne + Nagel / Ham GI-GI" <sven.willenbuecher [...] Kuehne-Nagel.com>
Trying to install Moose-2.2012 Perl version: 5.14.2 Operating system: AIX 7.2 not ok 103 - stack trace from inside delegated-to method does not include Moose when delegation is inlined # Failed test 'stack trace from inside delegated-to method does not include Moose when delegation is inlined' # at t/attributes/attribute_delegation.t line 509. # 'Throwing here at t/attributes/attribute_delegation.t line 489. # Thrower::throw(Thrower=HASH(0x111713978)) called at inline delegation in DelegatesToThrower for thrower->throw (attribute declared in t/attributes/attribute_delegation.t at line 501) line 18 # DelegatesToThrower::throw(DelegatesToThrower=HASH(0x1116d33c8)) called at t/attributes/attribute_delegation.t line 507 # main::__ANON__() called at /home/micsw/perl-toolchain/lib/perl5/Test/Fatal.pm line 129 # Test::Fatal::try {...} () called at /home/micsw/perl-Moose/lib/perl5/Try/Tiny.pm line 97 # eval {...} called at /home/micsw/perl-Moose/lib/perl5/Try/Tiny.pm line 93 # Try::Tiny::try(CODE(0x11164cc50), Try::Tiny::Catch=REF(0x111715de8)) called at /home/micsw/perl-toolchain/lib/perl5/Test/Fatal.pm line 136 # Test::Fatal::exception(CODE(0x11144a1d8)) called at t/attributes/attribute_delegation.t line 507 # ' # matches '(?^:Moose(?:/|::))' K?hne + Nagel (AG & Co.) KG Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE 812773878. Gesch?ftsleitung K?hne + Nagel (AG & Co.) KG: Holger Ketz (Vors.), Martin Brinkmann, Lars-Olof Gr?n, Matthias Knicky, Nicholas Minde, Johannes Trimborn, Lars Wedel, Matthias Weiner. Pers?nlich haftende Gesellschafterin: K?hne & Nagel A.G., Rechtsform: Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, Gesch?ftsf?hrendes Verwaltungsratsmitglied: Karl Gernandt. Gesch?ftsleitung Region Europa: Dr. Hansj?rg Rodi (Vors.), Ants Anupold, Dominic Edmonds, Thierry Held, Uwe H?tt, Richard Huhn, Jan-Hendrik K?stergarten, Andr? Schiffer, Heiko Schuhmacher. Wir arbeiten ausschlie?lich auf Grundlage der Allgemeinen Deutschen Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen in Ziffer 23 hinsichtlich des Haftungsh?chstbetrages f?r G?tersch?den (? 431 HGB) vom Gesetz ab, indem sie die Haftung bei multimodalen Transporten unter Einschluss einer Seebef?rderung und bei unbekanntem Schadenort auf 2 SZR/kg und im ?brigen die Regelhaftung von 8,33 SZR/kg zus?tzlich auf 1,25 Millionen Euro je Schadenfall sowie 2,5 Millionen Euro je Schadenereignis, mindestens aber 2 SZR/kg, beschr?nken. Die ADSp sind auf unserer Webseite als Download erh?ltlich. Auf Anfrage senden wir Ihnen diese auch gerne zu.
On 2020-04-02 00:22:15, sven.willenbuecher@Kuehne-Nagel.com wrote: Show quoted text
> Trying to install Moose-2.2012 > Perl version: 5.14.2 > Operating system: AIX 7.2 > > not ok 103 - stack trace from inside delegated-to method does not > include Moose when delegation is inlined > > # Failed test 'stack trace from inside delegated-to method does not > include Moose when delegation is inlined' > # at t/attributes/attribute_delegation.t line 509. > # 'Throwing here at > t/attributes/attribute_delegation.t line 489. > # Thrower::throw(Thrower=HASH(0x111713978)) called at inline > delegation in DelegatesToThrower for thrower->throw (attribute > declared in t/attributes/attribute_delegation.t at line 501) line 18 > # > DelegatesToThrower::throw(DelegatesToThrower=HASH(0x1116d33c8)) called > at t/attributes/attribute_delegation.t line 507 > # main::__ANON__() called at /home/micsw/perl- > toolchain/lib/perl5/Test/Fatal.pm line 129 > # Test::Fatal::try {...} () called at /home/micsw/perl- > Moose/lib/perl5/Try/Tiny.pm line 97 > # eval {...} called at /home/micsw/perl- > Moose/lib/perl5/Try/Tiny.pm line 93 > # Try::Tiny::try(CODE(0x11164cc50), > Try::Tiny::Catch=REF(0x111715de8)) called at /home/micsw/perl- > toolchain/lib/perl5/Test/Fatal.pm line 136 > # Test::Fatal::exception(CODE(0x11144a1d8)) called at > t/attributes/attribute_delegation.t line 507 > # ' > # matches '(?^:Moose(?:/|::))'
This test is failing because you are building inside a directory that matches the regex -- "/home/micsw/perl-Moose/..." matches '(?^:Moose(?:/|::))'. You can either force-install the distribution, or move to a different directory. Suggestions for tightening up the regex are welcome. The intent is just that the "Moose" class name does not appear in the *class names* in the stack trace (the names used in the filesystem should not be significant).