Skip to content

LLVM code generation causes segfaults on FreeBSD

Steps to reproduce:

  1. Install lang/ghc from ports, select LLVM option
  2. Install devel/hs-cabal-install from ports, select LLVM option on all Haskell packages
  3. Attempt to run cabal update

This was seemingly introduced in 7.10.* The FreeBSD ports based on 7.8.3 worked perfectly with LLVM.

Cabal binary and core file can be found here: http://www.metricspace.net/files/cabal_crash.tar.bz2

Edited by emc2
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information