This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 3343 - Wrong result for fn-deep-equal-mix-args-022
Summary: Wrong result for fn-deep-equal-mix-args-022
Status: VERIFIED FIXED
Alias: None
Product: XML Query Test Suite
Classification: Unclassified
Component: XML Query Test Suite (show other bugs)
Version: 0.9.4
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Ravindranath (Ravi) Chennoju
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-16 15:00 UTC by Alberto Massari
Modified: 2006-07-20 16:15 UTC (History)
0 users

See Also:


Attachments

Description Alberto Massari 2006-06-16 15:00:57 UTC
fn-deep-equal-mix-args-022 does a 

  fn:deep-equal( xs:float("NaN") , xs:double("NaN"))

and expects 'false', but the spec say "If $i1 and $i2 are both atomic values, they are deep-equal [...] if both values are NaN", so the correct result should be 'true'
Comment 1 Ravindranath (Ravi) Chennoju 2006-07-06 22:16:24 UTC
Fixed the log.
Comment 2 Tom Brosens 2006-07-13 13:16:35 UTC
(In reply to comment #1)

The result indeed became true, but an additional 0D0A was added to the expected result. Can this be removed?

We're running XQTS_current.zip v1.10...

Thanks,
Tom.
Comment 3 Ravindranath (Ravi) Chennoju 2006-07-13 20:59:36 UTC
Please check the public CVS for the correct results.