Skip to content

Instantly share code, notes, and snippets.

@Melvar
Created July 8, 2013 18:20
Show Gist options
  • Save Melvar/5951171 to your computer and use it in GitHub Desktop.
Save Melvar/5951171 to your computer and use it in GitHub Desktop.
Attempt to build Idris
┯(2)━(Mo Jul 08)━(20:17:45)━(melvar)@(ebony-tower)━(0)━(~/devel/idris/Idris-dev)━╸
└(2741)─($)→ make
cabal install
Resolving dependencies...
[1 of 1] Compiling Main ( /tmp/llvm-general-3.3.3.0-7494/llvm-general-3.3.3.0/Setup.hs, /tmp/llvm-general-3.3.3.0-7494/llvm-general-3.3.3.0/dist/setup/Main.o )
Linking /tmp/llvm-general-3.3.3.0-7494/llvm-general-3.3.3.0/dist/setup/setup ...
Configuring llvm-general-3.3.3.0...
Building llvm-general-3.3.3.0...
Preprocessing library llvm-general-3.3.3.0...
[ 1 of 93] Compiling LLVM.General.Internal.FFI.Transforms ( src/LLVM/General/Internal/FFI/Transforms.hs, dist/build/LLVM/General/Internal/FFI/Transforms.o )
[ 2 of 93] Compiling LLVM.General.Internal.FFI.MemoryBuffer ( src/LLVM/General/Internal/FFI/MemoryBuffer.hs, dist/build/LLVM/General/Internal/FFI/MemoryBuffer.o )
[ 3 of 93] Compiling LLVM.General.Internal.FFI.Context ( src/LLVM/General/Internal/FFI/Context.hs, dist/build/LLVM/General/Internal/FFI/Context.o )
[ 4 of 93] Compiling LLVM.General.Internal.FFI.CommandLine ( src/LLVM/General/Internal/FFI/CommandLine.hs, dist/build/LLVM/General/Internal/FFI/CommandLine.o )
[ 5 of 93] Compiling LLVM.General.Internal.FFI.Iterate ( src/LLVM/General/Internal/FFI/Iterate.hs, dist/build/LLVM/General/Internal/FFI/Iterate.o )
[ 6 of 93] Compiling LLVM.General.Internal.FFI.PtrHierarchy ( src/LLVM/General/Internal/FFI/PtrHierarchy.hs, dist/build/LLVM/General/Internal/FFI/PtrHierarchy.o )
[ 7 of 93] Compiling LLVM.General.Internal.FFI.BasicBlock ( src/LLVM/General/Internal/FFI/BasicBlock.hs, dist/build/LLVM/General/Internal/FFI/BasicBlock.o )
[ 8 of 93] Compiling LLVM.General.Internal.FFI.User ( src/LLVM/General/Internal/FFI/User.hs, dist/build/LLVM/General/Internal/FFI/User.o )
[ 9 of 93] Compiling LLVM.General.Internal.FFI.GlobalAlias ( src/LLVM/General/Internal/FFI/GlobalAlias.hs, dist/build/LLVM/General/Internal/FFI/GlobalAlias.o )
[10 of 93] Compiling LLVM.General.Internal.FFI.LLVMCTypes ( dist/build/LLVM/General/Internal/FFI/LLVMCTypes.hs, dist/build/LLVM/General/Internal/FFI/LLVMCTypes.o )
[11 of 93] Compiling LLVM.General.Internal.FFI.GlobalValue ( src/LLVM/General/Internal/FFI/GlobalValue.hs, dist/build/LLVM/General/Internal/FFI/GlobalValue.o )
[12 of 93] Compiling LLVM.General.Internal.FFI.Type ( src/LLVM/General/Internal/FFI/Type.hs, dist/build/LLVM/General/Internal/FFI/Type.o )
[13 of 93] Compiling LLVM.General.Internal.FFI.Instruction ( src/LLVM/General/Internal/FFI/Instruction.hs, dist/build/LLVM/General/Internal/FFI/Instruction.o )
[14 of 93] Compiling LLVM.General.Internal.FFI.Value ( src/LLVM/General/Internal/FFI/Value.hs, dist/build/LLVM/General/Internal/FFI/Value.o )
[15 of 93] Compiling LLVM.General.Internal.FFI.SMDiagnostic ( src/LLVM/General/Internal/FFI/SMDiagnostic.hs, dist/build/LLVM/General/Internal/FFI/SMDiagnostic.o )
[16 of 93] Compiling LLVM.General.Internal.FFI.Module ( src/LLVM/General/Internal/FFI/Module.hs, dist/build/LLVM/General/Internal/FFI/Module.o )
[17 of 93] Compiling LLVM.General.Internal.FFI.ExecutionEngine ( src/LLVM/General/Internal/FFI/ExecutionEngine.hs, dist/build/LLVM/General/Internal/FFI/ExecutionEngine.o )
[18 of 93] Compiling LLVM.General.Internal.FFI.Function ( src/LLVM/General/Internal/FFI/Function.hs, dist/build/LLVM/General/Internal/FFI/Function.o )
[19 of 93] Compiling LLVM.General.Internal.FFI.InlineAssembly ( src/LLVM/General/Internal/FFI/InlineAssembly.hs, dist/build/LLVM/General/Internal/FFI/InlineAssembly.o )
[20 of 93] Compiling LLVM.General.Internal.FFI.BinaryOperator ( src/LLVM/General/Internal/FFI/BinaryOperator.hs, dist/build/LLVM/General/Internal/FFI/BinaryOperator.o )
[21 of 93] Compiling LLVM.General.Internal.FFI.InstructionDefs ( dist/build/LLVM/General/Internal/FFI/InstructionDefs.hs, dist/build/LLVM/General/Internal/FFI/InstructionDefs.o )
[22 of 93] Compiling LLVM.General.Internal.FFI.Metadata ( src/LLVM/General/Internal/FFI/Metadata.hs, dist/build/LLVM/General/Internal/FFI/Metadata.o )
[23 of 93] Compiling LLVM.General.Internal.FFI.Assembly ( src/LLVM/General/Internal/FFI/Assembly.hs, dist/build/LLVM/General/Internal/FFI/Assembly.o )
[24 of 93] Compiling LLVM.General.Internal.FFI.GlobalVariable ( src/LLVM/General/Internal/FFI/GlobalVariable.hs, dist/build/LLVM/General/Internal/FFI/GlobalVariable.o )
[25 of 93] Compiling LLVM.General.Internal.FFI.Target ( src/LLVM/General/Internal/FFI/Target.hs, dist/build/LLVM/General/Internal/FFI/Target.o )
[26 of 93] Compiling Control.Monad.Trans.AnyCont ( src/Control/Monad/Trans/AnyCont.hs, dist/build/Control/Monad/Trans/AnyCont.o )
[27 of 93] Compiling Control.Monad.AnyCont.Class ( src/Control/Monad/AnyCont/Class.hs, dist/build/Control/Monad/AnyCont/Class.o )
[28 of 93] Compiling Control.Monad.AnyCont ( src/Control/Monad/AnyCont.hs, dist/build/Control/Monad/AnyCont.o )
[29 of 93] Compiling LLVM.General.Internal.Coding ( src/LLVM/General/Internal/Coding.hs, dist/build/LLVM/General/Internal/Coding.o )
[30 of 93] Compiling LLVM.General.Internal.String ( src/LLVM/General/Internal/String.hs, dist/build/LLVM/General/Internal/String.o )
[31 of 93] Compiling LLVM.General.Internal.MemoryBuffer ( src/LLVM/General/Internal/MemoryBuffer.hs, dist/build/LLVM/General/Internal/MemoryBuffer.o )
[32 of 93] Compiling LLVM.General.Transforms ( src/LLVM/General/Transforms.hs, dist/build/LLVM/General/Transforms.o )
[33 of 93] Compiling LLVM.General.Target.Options ( src/LLVM/General/Target/Options.hs, dist/build/LLVM/General/Target/Options.o )
[34 of 93] Compiling LLVM.General.Relocation ( src/LLVM/General/Relocation.hs, dist/build/LLVM/General/Relocation.o )
[35 of 93] Compiling LLVM.General.Diagnostic ( src/LLVM/General/Diagnostic.hs, dist/build/LLVM/General/Diagnostic.o )
[36 of 93] Compiling LLVM.General.Internal.Diagnostic ( src/LLVM/General/Internal/Diagnostic.hs, dist/build/LLVM/General/Internal/Diagnostic.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.0 ... linking ... done.
Loading package deepseq-1.3.0.0 ... linking ... done.
Loading package containers-0.4.2.1 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package bytestring-0.9.2.1 ... linking ... done.
Loading package unix-2.5.1.0 ... linking ... done.
Loading package setenv-0.1.0 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.1 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
src/LLVM/General/Internal/Diagnostic.hs:18:1:ghc: panic! (the 'impossible' happened)
(GHC version 7.4.1 for x86_64-unknown-linux):
Can't happen: pprExp (CompExp [])
Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
Failed to install llvm-general-3.3.3.0
cabal: Error: some packages failed to install:
idris-0.9.8.1 depends on llvm-general-3.3.3.0 which failed to install.
llvm-general-3.3.3.0 failed during the building phase. The exception was:
ExitFailure 1
make: *** [install] Fehler 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment