Note more floating-point edge case bug fixes.
authorTaylor R Campbell <campbell@mumble.net>
Sun, 18 Nov 2018 01:48:24 +0000 (01:48 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Sun, 18 Nov 2018 01:49:40 +0000 (01:49 +0000)
src/relnotes/bug-inftimes0 [new file with mode: 0644]
src/relnotes/bug-polar [new file with mode: 0644]

diff --git a/src/relnotes/bug-inftimes0 b/src/relnotes/bug-inftimes0
new file mode 100644 (file)
index 0000000..d145702
--- /dev/null
@@ -0,0 +1 @@
+Bug fix: (* 0 +inf.0) now returns NaN; previously it returned 0.
diff --git a/src/relnotes/bug-polar b/src/relnotes/bug-polar
new file mode 100644 (file)
index 0000000..02b6280
--- /dev/null
@@ -0,0 +1,3 @@
+Bug fix: (make-polar magnitude 0) now returns magnitude, even if it is
+infinite or NaN; previously for infinite magnitudes it returned a
+rectangular number with NaN imaginary part.