softmoth / raku-Template-Mustache

Raku library for the Mustache template format
https://modules.raku.org/dist/Template::Mustache:cpan:SOFTMOTH
Artistic License 2.0
21 stars 19 forks source link

Failing to install with Rakudo master #33

Closed JJ closed 4 years ago

JJ commented 4 years ago

Here's the error

[Template::Mustache] This type cannot unbox to a native string: P6opaque, Int
[Template::Mustache]   in sub parse-template at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 250
[Template::Mustache]   in sub resolve at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 278
[Template::Mustache]   in block  at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 312
[Template::Mustache]   in sub get at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 308
[Template::Mustache]   in sub format at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 342
[Template::Mustache]   in sub format at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 271
[Template::Mustache]   in method render at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 208
[Template::Mustache]   in block <unit> at t/91-specs.t line 8
[Template::Mustache] # You planned 125 tests, but ran 118
[Template::Mustache] This type cannot unbox to a native string: P6opaque, Int
[Template::Mustache]   in sub parse-template at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 250
[Template::Mustache]   in sub resolve at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 278
[Template::Mustache]   in block  at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 312
[Template::Mustache]   in sub get at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 308
[Template::Mustache]   in sub format at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 342
[Template::Mustache]   in sub format at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 271
[Template::Mustache]   in method render at /home/jmerelo/.zef/store/Template-Mustache-1.1.4.tar.gz/Template-Mustache-1.1.4/lib/Template/Mustache.rakumod (Template::Mustache) line 208
[Template::Mustache]   in block <unit> at t/92-specs-file.t line 27
[Template::Mustache] # You planned 125 tests, but ran 118
JJ commented 4 years ago

Related: this in Blin

softmoth commented 4 years ago

This was a regression in Rakudo. Fixed in https://github.com/rakudo/rakudo/commit/1402c1d1ed