Ticket #1055 (new bug)

Opened 5 years ago

Last modified 4 years ago

t/pmc/complex.t: sinh_of_complex_numbers: some tests fail on Win32

Reported by: jkeenan Owned by:
Priority: normal Milestone:
Component: core Version: 1.6.0
Severity: medium Keywords: complex sinh
Cc: Language:
Patch status: Platform: win32

Description

This ticket is being opened to transfer one of the issues discussed in  RT #52198 to Trac.

In t/pmc/complex.t, two tests are failing on Win32 and are TODO-ed out. As best as I can determine, they are generated by line 1052 inside sinh_of_complex_numbers.

.sub sinh_of_complex_numbers
    .local pmc config_hash, interp
    .local string has_negative_zero
    interp = getinterp
    config_hash = interp[.IGLOBALS_CONFIG_HASH]
    has_negative_zero = config_hash["has_negative_zero"]

    .complex_op_is("-2+0i", "-3.626860+0.000000i", 'sinh' )
[snip]
    .complex_op_is("-2-3i", "3.590565-0.530921i", 'sinh' ) # line 1052

Note: Since I don't have access to Win32, I have to rely on Smolder reports. At the current time, we are receiving steady Smolder reports on Win32 from only one reporter. We would benefit from additional smoke testers on Win32.

Thank you very much.
kid51

Change History

follow-up: ↓ 2   Changed 5 years ago by dukeleto

Links to smolder reports would be appreciated

in reply to: ↑ 1 ; follow-up: ↓ 3   Changed 5 years ago by jkeenan

Replying to dukeleto:

Links to smolder reports would be appreciated

Here's  one. As I said, we have only one smoke tester submitting from win32 right now -- fperrad++ -- so just going to our Smolder page and filtering on 'MSWin32' and searching in any report for t/pmc/complex.t will get you where you need to be.

in reply to: ↑ 2   Changed 4 years ago by ronaldws

Replying to jkeenan:

so just going to our Smolder page and filtering on 'MSWin32' and searching in any report for t/pmc/complex.t will get you where you need to be.

The same is sort of true today but in the opposite sense. You can go to the new smolder page and filter for MSWin32, look for the t/pmc/complex.t results and see that there are no failing or todo sinh tests in that test suite. A link to a sample result, that matches what I see on my vista system is  here. Note that there still two other possible "todo" sinh tests specific to win32 msvcrt described in trac ticket #313. Those todo tests would come right after, in the current test file, the line you have marked in the ticket as 1052. Note that the link above points to the old smolder server and no longer works. Any chance that this is either in the past or a duplicate of #313?

BTW I don't use the Microsoft compiler.

Note: See TracTickets for help on using tickets.