#1944: round function causes cblas NaNs
---------------------------+------------------------------------------------
Reporter: SevenThunders | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 6.8.1
Severity: critical | Keywords:
Testcase: | Architecture: x86
Os: Windows |
---------------------------+------------------------------------------------
After calling the round function, a call to an external C function causes
NaNs to appear in the calculation. The external C function in this case
is the BLAS function cblas_dgemm() from the atlas library. The cblas
library was compiled on a 32 bit windows XP machine. The same bug occurs
on my 64 bit dual core athlon under windows. I suspect the Atlas version
number was 3.7.33. I have enclosed the source files but can not include
the binary atlas library due to size constraints. I will provide a link
to an uploaded version of the binary library shortly. I also enclosed the
.bat script I used to compile the simple case. Please note this example
works just fine for ghc 6.6.1 which I also verified.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1944>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs