GHC and GSL
aruiz at um.es
Mon Jul 22 18:40:46 CEST 2013
I think this is known problem with interpreted mode in 64-bit machines:
The program should work ok in compiled mode.
On 07/22/2013 06:27 PM, Edward Z. Yang wrote:
> Usually, a bus error is similar to a segmentation fault, in that it
> indicates something has gone terribly wrong. However, as hmatrix
> is an API to some foreign C libraries, I would not rule out the possibility
> that it's a bug in the library itself.
> What version of hmatrix do you have, and if you compile the program
> with -debug and run it in gdb, do you get a backtrace?
> Excerpts from Adrian Victor Crisciu's message of Mon Jul 22 06:38:46 -0700 2013:
>> I need to import in one of my programs the minimization module form
>> Numeric.GSL.Minimization. When I run even the example code in interactive
>> mode, ghci crashes with a "Bus error" message. Is this a bug, or is
>> something wrong with my code?
>> The offending program follows:
>> module MinMaxTest where
>> import Numeric.GSL.Minimization
>> objFunc :: [Double] -> Double
>> objFunc [x, y] = 10 * (x-1)^2 + 20 * (y-2)^2 + 30
>> main :: IO ()
>> main = do
>> let (s, p) = minimize NMSimplex2 1e-2 30 [1, 1] objFunc [5, 7]
>> print s
>> print p
>> I use ghc-7.6.3 on a Slackware-Linux platform.
>> Can anyone help?
>> Thank you in advance.
> Glasgow-haskell-users mailing list
> Glasgow-haskell-users at haskell.org
More information about the Glasgow-haskell-users