Skip Menu |

This queue is for tickets about the Music-Duration-Partition CPAN distribution.

Report information
The Basics
Id: 130757
Status: resolved
Worked: 30 min
Priority: 0/
Queue: Music-Duration-Partition

People
Owner: gene [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in:
  • 0.0103
  • 0.0200
Fixed in: 0.0303



Subject: t/01-methods.t fails with -Duselongdouble
If perl is compiled with increased floating point accuracy (i.e. -Duselongdouble) then the test suite fails: ... # Failed test 'motif' # at t/01-methods.t line 57. # Structures begin differing at: # $got->[5] = Does not exist # $expected->[5] = 'tqn' # Looks like you failed 1 test of 25. t/01-methods.t ........... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/25 subtests ... See also http://matrix.cpantesters.org/?dist=Music-Duration-Partition%200.0103;os=linux;reports=1 --- currently all failing reports come from systems with a "-ld" suffix in the archname (meaning "long double").
Thank you for this report. I am not sure how to handle this yet but will puzzle it out. Gene On Sun Oct 20 02:55:07 2019, SREZIC wrote: Show quoted text
> If perl is compiled with increased floating point accuracy (i.e. > -Duselongdouble) then the test suite fails: ...
Ok. Hopefully my new release (Music-Duration-Partition-0.0200) that eliminates the fugly "threshold" comparison will ameliorate this problem... On Wed Oct 23 15:50:32 2019, GENE wrote: Show quoted text
> Thank you for this report. I am not sure how to handle this yet but > will puzzle it out. > > Gene > > > On Sun Oct 20 02:55:07 2019, SREZIC wrote:
> > If perl is compiled with increased floating point accuracy (i.e. > > -Duselongdouble) then the test suite fails: ...
Okay... Music-Duration-Partition-0.0303 may be the fix. It works on my own -Duselongdouble build now. Whew. :)
Looks like testers with $arch-ld pass now. Closing ticket.