diff options
author | Ben Gamari <bgamari.foss@gmail.com> | 2018-04-07 13:31:42 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-04-10 11:35:59 -0400 |
commit | 5161609117c16cb7b29b2b8b1cd41e74341d4137 (patch) | |
tree | 66e8010a842c0770e91917b7179f17c1192843cb /libraries/base | |
parent | 635a784a519f73b19f1e86bda94d4b3c5587d85c (diff) | |
download | haskell-5161609117c16cb7b29b2b8b1cd41e74341d4137.tar.gz |
testsuite: Add test for negative sqrts (#10010)
Reviewers: hvr, alpmestan
Reviewed By: alpmestan
Subscribers: thomie, carter
GHC Trac Issues: #10010
Differential Revision: https://phabricator.haskell.org/D4543
Diffstat (limited to 'libraries/base')
-rw-r--r-- | libraries/base/tests/Numeric/all.T | 1 | ||||
-rw-r--r-- | libraries/base/tests/Numeric/sqrt.hs | 3 | ||||
-rw-r--r-- | libraries/base/tests/Numeric/sqrt.stdout | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/libraries/base/tests/Numeric/all.T b/libraries/base/tests/Numeric/all.T index a0a9d68382..0d7467e8f8 100644 --- a/libraries/base/tests/Numeric/all.T +++ b/libraries/base/tests/Numeric/all.T @@ -25,3 +25,4 @@ test('num010', when(platform('i386-apple-darwin'), expect_broken_for(7043, 'ghci')), compile_and_run, ['']) +test('sqrt', normal, compile_and_run, ['']) diff --git a/libraries/base/tests/Numeric/sqrt.hs b/libraries/base/tests/Numeric/sqrt.hs new file mode 100644 index 0000000000..a58875ae68 --- /dev/null +++ b/libraries/base/tests/Numeric/sqrt.hs @@ -0,0 +1,3 @@ +main = do + print (sqrt (-7 :: Double)) + print (sqrt (-7 :: Float)) diff --git a/libraries/base/tests/Numeric/sqrt.stdout b/libraries/base/tests/Numeric/sqrt.stdout new file mode 100644 index 0000000000..913b330b26 --- /dev/null +++ b/libraries/base/tests/Numeric/sqrt.stdout @@ -0,0 +1,2 @@ +NaN +NaN |