Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-27 Thread Ketil Malde
Jason Dagit [EMAIL PROTECTED] writes:

 Ubuntu seems to be a bit behind then.  The current official release of
 the 6.4 branch is at 6.4.2.  Debian seems to provide this version,
 maybe you can use the debian package?  But, if I were you I wouldn't
 worry so much about upgrading ghc but instead upgrading Cabal which is
 much simpler and takes just a second.

I've asked them to backport 6.4.2 for dapper, but they are reluctant
as it would require backporting all third party software (or at least
libraries) as well. 

I filed a request to backport it, but for some reason, I am unable to
find it again.  If you can make sense of the hopeless launchpad user
interface, feel free to add you voice to the choir.

  You're cabal version is too old then. Try updating either Cabal or GHC.

  It's the latest version (6.4.1) packaged for Ubuntu. I'll have to download
 and install a newer version manually. Unfortunately, the download site seems
 to be down again :(

The currently easiest way out is to install a binary snapshot.  It
would sure be nice to have a working ghc as part of the base
distribution, with automatically upgrades etc.  Let's hope they put a
stable 6.6 into Edgy. 

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-27 Thread Ketil Malde
Ketil Malde [EMAIL PROTECTED] writes:

 I filed a request to backport [ghc 6.4.2 to Ubuntu Dapper], but for
 some reason, I am unable to find it again.  

Hah! Found it (with some IRC assistance):

  https://launchpad.net/distros/ubuntu/+source/ghc6/+bug/56516

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-26 Thread Lyle Kopnicky




Donald Bruce Stewart wrote:

  
You're cabal version is too old then. Try updating either Cabal or GHC.

-- Don
  


It's the latest version (6.4.1) packaged for Ubuntu. I'll have to
download and install a newer version manually. Unfortunately, the
download site seems to be down again :(

- Lyle



___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-26 Thread Donald Bruce Stewart
lists:
 Donald Bruce Stewart wrote:
 Probably you didn't build fps with profiling as well? You can rebuild
 fps with:
 runhaskell Setup.hs configure -p 
 as the first step.
   
 That worked on my Windows box at home, but on my Linux box at work, I 
 got unrecognized flag -p.

You're cabal version is too old then. Try updating either Cabal or GHC.

-- Don
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-26 Thread Jason Dagit

On 9/25/06, Lyle Kopnicky [EMAIL PROTECTED] wrote:


 Donald Bruce Stewart wrote:

 You're cabal version is too old then. Try updating either Cabal or GHC.

-- Don


 It's the latest version (6.4.1) packaged for Ubuntu. I'll have to download
and install a newer version manually. Unfortunately, the download site seems
to be down again :(


Ubuntu seems to be a bit behind then.  The current official release of
the 6.4 branch is at 6.4.2.  Debian seems to provide this version,
maybe you can use the debian package?  But, if I were you I wouldn't
worry so much about upgrading ghc but instead upgrading Cabal which is
much simpler and takes just a second.

Jason
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-24 Thread Lyle Kopnicky

Donald Bruce Stewart wrote:

Probably you didn't build fps with profiling as well? You can rebuild
fps with:
runhaskell Setup.hs configure -p 
as the first step.


-- Don
  


Thanks, I'll try it. Does that mean when I want to optimize my program, 
I'll need to rebuild fps without profiling?


- Lyle
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-24 Thread Donald Bruce Stewart
lists:
 Donald Bruce Stewart wrote:
 Probably you didn't build fps with profiling as well? You can rebuild
 fps with:
 runhaskell Setup.hs configure -p 
 as the first step.
 
 -- Don
   
 
 Thanks, I'll try it. Does that mean when I want to optimize my program, 
 I'll need to rebuild fps without profiling?
 
 - Lyle

If you build a cabalised project with the -p flag to configure, you get
both the profiled and normal versions. You won't need to rebuild after
that.

-- Don
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-23 Thread Lyle Kopnicky

Hi folks,

I wrote a program that uses some of the Data.ByteString libraries. I'm 
using GHC 6.4.1 and FPS 0.7.


The program compiles and works just fine. But when I try to profile it, 
by compiling with -prof, I get:


   Failed to load interface for `Data.ByteString.Lazy':
   Could not find module `Data.ByteString.Lazy':
 locations searched:
   Data/ByteString/Lazy.hi
   Data/ByteString/Lazy.hi-boot
   /f/g/lib/fps-0.7/Data/ByteString/Lazy.p_hi

Why can it find the module when it's compiling without -prof, but not 
when it's compiling with it? I would really like to get profiling to work.


Thanks,
Lyle
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Unable to profile program using Data.ByteString.Lazy

2006-09-23 Thread Donald Bruce Stewart
lists:
 Hi folks,
 
 I wrote a program that uses some of the Data.ByteString libraries. I'm 
 using GHC 6.4.1 and FPS 0.7.
 
 The program compiles and works just fine. But when I try to profile it, 
 by compiling with -prof, I get:
 
Failed to load interface for `Data.ByteString.Lazy':
Could not find module `Data.ByteString.Lazy':
  locations searched:
Data/ByteString/Lazy.hi
Data/ByteString/Lazy.hi-boot
/f/g/lib/fps-0.7/Data/ByteString/Lazy.p_hi
 
 Why can it find the module when it's compiling without -prof, but not 
 when it's compiling with it? I would really like to get profiling to work.

Probably you didn't build fps with profiling as well? You can rebuild
fps with:
runhaskell Setup.hs configure -p 
as the first step.

-- Don
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe