develooper Front page | perl.perl5.porters | Postings from January 2020

Re: Merging smoke-me/test_hv_macro

Thread Previous | Thread Next
From:
demerphq
Date:
January 24, 2020 16:49
Subject:
Re: Merging smoke-me/test_hv_macro
Message ID:
CANgJU+XEwZA7Xt8QokOOoiMHvP+F8ueq1NAaXiMQPe_T+SMCYA@mail.gmail.com
On Fri, 24 Jan 2020 at 17:33, James E Keenan <jkeenan@pobox.com> wrote:

> On 1/24/20 11:10 AM, demerphq wrote:
> > On Fri, 24 Jan 2020 at 17:02, James E Keenan <jkeenan@pobox.com
> > <mailto:jkeenan@pobox.com>> wrote:
> >
> >     On 1/24/20 10:22 AM, demerphq wrote:
> >      > On Fri, 24 Jan 2020 at 15:14, James E Keenan <jkeenan@pobox.com
> >     <mailto:jkeenan@pobox.com>
> >      > <mailto:jkeenan@pobox.com <mailto:jkeenan@pobox.com>>> wrote:
> >      >
> >      >
> >      >     This warning is not present in blead (6568ef8216).  Can you
> >     correct
> >      >     this?  I will then squash and merge.
> >      >
> >      >
> >      > Hi,
> >      >
> >      > I went ahead and did the squash as part of fixing the RETVAL
> >     thing.  It
> >      > is pushed as smoke-me/test_hv_macro_squash.
> >      >
> >      > If it passes your tests I think we are good to merge. Yay!
> >      >
> >
> >     Not yet ready for merge.  When I rebase the
> >     smoke-me/test_hv_macro_squash branch on blead, then build and test, I
> >     get this test failure:
> >
> >     #####
> >     $ cd t;./perl harness -v ../ext/XS-APItest/t/hv_macro.t; cd -
> >
> >     ok 1 - use XS::APItest;
> >     ok 2 - U8TO16_LE works as expected (hex bytes:12 34)
> >     not a 64 bit perl at t/hv_macro.t line 76.
> >     ok 3 - U8TO32_LE works as expected (hex bytes:12 34 56 78)
> >     # Tests were run but no plan was declared and done_testing() was not
> >     seen.
> >     # Looks like your test exited with 255 just after 3.
> >     Dubious, test returned 255 (wstat 65280, 0xff00)
> >     All 3 subtests passed
> >
> >     Test Summary Report
> >     -------------------
> >     ../ext/XS-APItest/t/hv_macro.t (Wstat: 65280 Tests: 3 Failed: 0)
> >         Non-zero exit status: 255
> >         Parse errors: No plan found in TAP output
> >     Files=1, Tests=3,  0 wallclock secs ( 0.00 usr  0.00 sys +  0.04 cusr
> >     0.00 csys =  0.04 CPU)
> >     Result: FAIL
> >     #####
> >
> >     Can you investigate?
> >
> >
> > Yeah, this is the same issue I mentioned 20 minutes ago. Can you tell me
> > how you configured for this build please? Also can you tell me what this
> > says?
> >
>
> Absolutely most simple config possible:
>
> #####
> $ ./perl -Ilib -V:config_args
> config_args='-des -Dusedevel';
> #####
>
> > ./perl -Ilib -MConfig -E'say $Config{ivsize}'
> > 8
> >
>
> #####
> $ ./perl -Ilib -MConfig -E'say $Config{ivsize}'
> 8
> #####
>

Thanks!

So Config thinks you have an ivsize of 8, but for some reason IVSIZE is not
8. I dont get it but i will figure it out.

Its late here now, ill call it a night and pick this up tomorrow.

cheers,
Yves

-- 
perl -Mre=debug -e "/just|another|perl|hacker/"

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About