Clojure

<= is incorrect when args include Double/NaN

Details

  • Type: Defect Defect
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Completed
  • Affects Version/s: Release 1.3
  • Fix Version/s: Release 1.3
  • Component/s: None
  • Labels:
    None
  • Environment:
    Mac OS X, Java 6
  • Patch:
    Code and Test

Description

user> (<= 10 Double/NaN 1)
true

(on both 1.2 and 1.3 alpha 5).

  1. 738.diff
    26/Aug/11 11:33 AM
    4 kB
    Luke VanderHart
  2. 738-tests.diff
    26/Aug/11 11:33 AM
    3 kB
    Luke VanderHart

Activity

Alexander Taggart made changes -
Field Original Value New Value
Waiting On richhickey
Aaron Bedra made changes -
Fix Version/s Release.Next [ 10038 ]
Affects Version/s Release 1.2 [ 10037 ]
Priority Critical [ 2 ] Minor [ 4 ]
Rich Hickey made changes -
Waiting On richhickey
Luke VanderHart made changes -
Assignee Luke VanderHart [ lvanderhart ]
Luke VanderHart made changes -
Status Open [ 1 ] In Progress [ 3 ]
Luke VanderHart made changes -
Attachment 738.diff [ 10321 ]
Attachment 738-tests.diff [ 10322 ]
Luke VanderHart made changes -
Status In Progress [ 3 ] Resolved [ 5 ]
Resolution Completed [ 1 ]
Patch Code and Test
Stuart Halloway made changes -
Status Resolved [ 5 ] Closed [ 6 ]

People

Vote (1)
Watch (4)

Dates

  • Created:
    Updated:
    Resolved: