[GHC] #11764: ghc internal error building llvm-general-3.5.1.2
GHC
ghc-devs at haskell.org
Thu Mar 29 15:16:42 UTC 2018
#11764: ghc internal error building llvm-general-3.5.1.2
-------------------------------------+-------------------------------------
Reporter: andrew.wja | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.3
Resolution: | Keywords:
Operating System: Linux | Architecture: x86_64
| (amd64)
Type of failure: None/Unknown | Test Case: cabal install
| llvm-general
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Description changed by bgamari:
Old description:
> $ cabal install llvm-general
> Resolving dependencies...
> Configuring llvm-general-3.5.1.2...
> Building llvm-general-3.5.1.2...
> Failed to install llvm-general-3.5.1.2
> Build log ( /home/andrew/.cabal/logs/llvm-general-3.5.1.2.log ):
> [1 of 1] Compiling Main ( /tmp/cabal-tmp-12630/llvm-
> general-3.5.1.2/dist/setup/setup.hs, /tmp/cabal-tmp-12630/llvm-
> general-3.5.1.2/dist/setup/Main.o )
> Linking /tmp/cabal-tmp-12630/llvm-general-3.5.1.2/dist/setup/setup ...
> Configuring llvm-general-3.5.1.2...
> Building llvm-general-3.5.1.2...
> Preprocessing library llvm-general-3.5.1.2...
> [ 1 of 93] Compiling LLVM.General.Internal.FFI.ByteRangeCallback (
> src/LLVM/General/Internal/FFI/ByteRangeCallback.hs,
> dist/build/LLVM/General/Internal/FFI/ByteRangeCallback.o )
> [ 2 of 93] Compiling LLVM.General.Internal.FFI.Transforms (
> src/LLVM/General/Internal/FFI/Transforms.hs,
> dist/build/LLVM/General/Internal/FFI/Transforms.o )
> [ 3 of 93] Compiling LLVM.General.Internal.Inject (
> src/LLVM/General/Internal/Inject.hs,
> dist/build/LLVM/General/Internal/Inject.o )
> [ 4 of 93] Compiling LLVM.General.Internal.FFI.Context (
> src/LLVM/General/Internal/FFI/Context.hs,
> dist/build/LLVM/General/Internal/FFI/Context.o )
> [ 5 of 93] Compiling LLVM.General.Internal.FFI.CommandLine (
> src/LLVM/General/Internal/FFI/CommandLine.hs,
> dist/build/LLVM/General/Internal/FFI/CommandLine.o )
> [ 6 of 93] Compiling LLVM.General.Internal.FFI.Iterate (
> src/LLVM/General/Internal/FFI/Iterate.hs,
> dist/build/LLVM/General/Internal/FFI/Iterate.o )
> [ 7 of 93] Compiling LLVM.General.Internal.FFI.PtrHierarchy (
> src/LLVM/General/Internal/FFI/PtrHierarchy.hs,
> dist/build/LLVM/General/Internal/FFI/PtrHierarchy.o )
> [ 8 of 93] Compiling LLVM.General.Internal.FFI.BasicBlock (
> src/LLVM/General/Internal/FFI/BasicBlock.hs,
> dist/build/LLVM/General/Internal/FFI/BasicBlock.o )
> [ 9 of 93] Compiling LLVM.General.Internal.FFI.User (
> src/LLVM/General/Internal/FFI/User.hs,
> dist/build/LLVM/General/Internal/FFI/User.o )
> [10 of 93] Compiling LLVM.General.Internal.FFI.GlobalAlias (
> src/LLVM/General/Internal/FFI/GlobalAlias.hs,
> dist/build/LLVM/General/Internal/FFI/GlobalAlias.o )
> [11 of 93] Compiling LLVM.General.Internal.FFI.LLVMCTypes (
> dist/build/LLVM/General/Internal/FFI/LLVMCTypes.hs,
> dist/build/LLVM/General/Internal/FFI/LLVMCTypes.o )
> [12 of 93] Compiling LLVM.General.Internal.FFI.Attribute (
> src/LLVM/General/Internal/FFI/Attribute.hs,
> dist/build/LLVM/General/Internal/FFI/Attribute.o )
> [13 of 93] Compiling LLVM.General.Internal.FFI.GlobalValue (
> src/LLVM/General/Internal/FFI/GlobalValue.hs,
> dist/build/LLVM/General/Internal/FFI/GlobalValue.o )
> [14 of 93] Compiling LLVM.General.Internal.FFI.Instruction (
> src/LLVM/General/Internal/FFI/Instruction.hs,
> dist/build/LLVM/General/Internal/FFI/Instruction.o )
> [15 of 93] Compiling LLVM.General.Internal.FFI.Type (
> src/LLVM/General/Internal/FFI/Type.hs,
> dist/build/LLVM/General/Internal/FFI/Type.o )
> [16 of 93] Compiling LLVM.General.Internal.FFI.Value (
> src/LLVM/General/Internal/FFI/Value.hs,
> dist/build/LLVM/General/Internal/FFI/Value.o )
> [17 of 93] Compiling LLVM.General.Internal.FFI.BinaryOperator (
> src/LLVM/General/Internal/FFI/BinaryOperator.hs,
> dist/build/LLVM/General/Internal/FFI/BinaryOperator.o )
> [18 of 93] Compiling LLVM.General.Internal.FFI.DataLayout (
> src/LLVM/General/Internal/FFI/DataLayout.hs,
> dist/build/LLVM/General/Internal/FFI/DataLayout.o )
> [19 of 93] Compiling LLVM.General.Internal.FFI.SMDiagnostic (
> src/LLVM/General/Internal/FFI/SMDiagnostic.hs,
> dist/build/LLVM/General/Internal/FFI/SMDiagnostic.o )
> [20 of 93] Compiling LLVM.General.Internal.FFI.Module (
> src/LLVM/General/Internal/FFI/Module.hs,
> dist/build/LLVM/General/Internal/FFI/Module.o )
> [21 of 93] Compiling LLVM.General.Internal.FFI.ExecutionEngine (
> src/LLVM/General/Internal/FFI/ExecutionEngine.hs,
> dist/build/LLVM/General/Internal/FFI/ExecutionEngine.o )
> [22 of 93] Compiling LLVM.General.Internal.FFI.Function (
> src/LLVM/General/Internal/FFI/Function.hs,
> dist/build/LLVM/General/Internal/FFI/Function.o )
> [23 of 93] Compiling LLVM.General.Internal.FFI.InlineAssembly (
> src/LLVM/General/Internal/FFI/InlineAssembly.hs,
> dist/build/LLVM/General/Internal/FFI/InlineAssembly.o )
> [24 of 93] Compiling LLVM.General.Internal.FFI.InstructionDefs (
> dist/build/LLVM/General/Internal/FFI/InstructionDefs.hs,
> dist/build/LLVM/General/Internal/FFI/InstructionDefs.o )
> [25 of 93] Compiling LLVM.General.Internal.InstructionDefs (
> src/LLVM/General/Internal/InstructionDefs.hs,
> dist/build/LLVM/General/Internal/InstructionDefs.o )
> [26 of 93] Compiling LLVM.General.Internal.FFI.MemoryBuffer (
> src/LLVM/General/Internal/FFI/MemoryBuffer.hs,
> dist/build/LLVM/General/Internal/FFI/MemoryBuffer.o )
> [27 of 93] Compiling LLVM.General.Internal.FFI.Metadata (
> src/LLVM/General/Internal/FFI/Metadata.hs,
> dist/build/LLVM/General/Internal/FFI/Metadata.o )
> [28 of 93] Compiling LLVM.General.Internal.FFI.GlobalVariable (
> src/LLVM/General/Internal/FFI/GlobalVariable.hs,
> dist/build/LLVM/General/Internal/FFI/GlobalVariable.o )
> [29 of 93] Compiling LLVM.General.Internal.FFI.RawOStream (
> src/LLVM/General/Internal/FFI/RawOStream.hs,
> dist/build/LLVM/General/Internal/FFI/RawOStream.o )
> [30 of 93] Compiling LLVM.General.Internal.FFI.Assembly (
> src/LLVM/General/Internal/FFI/Assembly.hs,
> dist/build/LLVM/General/Internal/FFI/Assembly.o )
> [31 of 93] Compiling LLVM.General.Internal.FFI.Bitcode (
> src/LLVM/General/Internal/FFI/Bitcode.hs,
> dist/build/LLVM/General/Internal/FFI/Bitcode.o )
> [32 of 93] Compiling LLVM.General.Internal.FFI.Target (
> src/LLVM/General/Internal/FFI/Target.hs,
> dist/build/LLVM/General/Internal/FFI/Target.o )
> [33 of 93] Compiling LLVM.General.Internal.FFI.Threading (
> src/LLVM/General/Internal/FFI/Threading.hs,
> dist/build/LLVM/General/Internal/FFI/Threading.o )
> [34 of 93] Compiling LLVM.General.Internal.FFI.Cleanup (
> src/LLVM/General/Internal/FFI/Cleanup.hs,
> dist/build/LLVM/General/Internal/FFI/Cleanup.o )
> [35 of 93] Compiling LLVM.General.Internal.FFI.Constant (
> src/LLVM/General/Internal/FFI/Constant.hs,
> dist/build/LLVM/General/Internal/FFI/Constant.o )
> ghc: internal error: stg_ap_pv_ret
> (GHC version 7.10.3 for x86_64_unknown_linux)
> Please report this as a GHC bug:
> http://www.haskell.org/ghc/reportabug
> cabal: Error: some packages failed to install:
> llvm-general-3.5.1.2 failed during the building phase. The exception was:
> ExitFailure (-6)
New description:
{{{
$ cabal install llvm-general
Resolving dependencies...
Configuring llvm-general-3.5.1.2...
Building llvm-general-3.5.1.2...
Failed to install llvm-general-3.5.1.2
Build log ( /home/andrew/.cabal/logs/llvm-general-3.5.1.2.log ):
[1 of 1] Compiling Main ( /tmp/cabal-tmp-12630/llvm-
general-3.5.1.2/dist/setup/setup.hs, /tmp/cabal-tmp-12630/llvm-
general-3.5.1.2/dist/setup/Main.o )
Linking /tmp/cabal-tmp-12630/llvm-general-3.5.1.2/dist/setup/setup ...
Configuring llvm-general-3.5.1.2...
Building llvm-general-3.5.1.2...
Preprocessing library llvm-general-3.5.1.2...
[ 1 of 93] Compiling LLVM.General.Internal.FFI.ByteRangeCallback (
src/LLVM/General/Internal/FFI/ByteRangeCallback.hs,
dist/build/LLVM/General/Internal/FFI/ByteRangeCallback.o )
[ 2 of 93] Compiling LLVM.General.Internal.FFI.Transforms (
src/LLVM/General/Internal/FFI/Transforms.hs,
dist/build/LLVM/General/Internal/FFI/Transforms.o )
[ 3 of 93] Compiling LLVM.General.Internal.Inject (
src/LLVM/General/Internal/Inject.hs,
dist/build/LLVM/General/Internal/Inject.o )
[ 4 of 93] Compiling LLVM.General.Internal.FFI.Context (
src/LLVM/General/Internal/FFI/Context.hs,
dist/build/LLVM/General/Internal/FFI/Context.o )
[ 5 of 93] Compiling LLVM.General.Internal.FFI.CommandLine (
src/LLVM/General/Internal/FFI/CommandLine.hs,
dist/build/LLVM/General/Internal/FFI/CommandLine.o )
[ 6 of 93] Compiling LLVM.General.Internal.FFI.Iterate (
src/LLVM/General/Internal/FFI/Iterate.hs,
dist/build/LLVM/General/Internal/FFI/Iterate.o )
[ 7 of 93] Compiling LLVM.General.Internal.FFI.PtrHierarchy (
src/LLVM/General/Internal/FFI/PtrHierarchy.hs,
dist/build/LLVM/General/Internal/FFI/PtrHierarchy.o )
[ 8 of 93] Compiling LLVM.General.Internal.FFI.BasicBlock (
src/LLVM/General/Internal/FFI/BasicBlock.hs,
dist/build/LLVM/General/Internal/FFI/BasicBlock.o )
[ 9 of 93] Compiling LLVM.General.Internal.FFI.User (
src/LLVM/General/Internal/FFI/User.hs,
dist/build/LLVM/General/Internal/FFI/User.o )
[10 of 93] Compiling LLVM.General.Internal.FFI.GlobalAlias (
src/LLVM/General/Internal/FFI/GlobalAlias.hs,
dist/build/LLVM/General/Internal/FFI/GlobalAlias.o )
[11 of 93] Compiling LLVM.General.Internal.FFI.LLVMCTypes (
dist/build/LLVM/General/Internal/FFI/LLVMCTypes.hs,
dist/build/LLVM/General/Internal/FFI/LLVMCTypes.o )
[12 of 93] Compiling LLVM.General.Internal.FFI.Attribute (
src/LLVM/General/Internal/FFI/Attribute.hs,
dist/build/LLVM/General/Internal/FFI/Attribute.o )
[13 of 93] Compiling LLVM.General.Internal.FFI.GlobalValue (
src/LLVM/General/Internal/FFI/GlobalValue.hs,
dist/build/LLVM/General/Internal/FFI/GlobalValue.o )
[14 of 93] Compiling LLVM.General.Internal.FFI.Instruction (
src/LLVM/General/Internal/FFI/Instruction.hs,
dist/build/LLVM/General/Internal/FFI/Instruction.o )
[15 of 93] Compiling LLVM.General.Internal.FFI.Type (
src/LLVM/General/Internal/FFI/Type.hs,
dist/build/LLVM/General/Internal/FFI/Type.o )
[16 of 93] Compiling LLVM.General.Internal.FFI.Value (
src/LLVM/General/Internal/FFI/Value.hs,
dist/build/LLVM/General/Internal/FFI/Value.o )
[17 of 93] Compiling LLVM.General.Internal.FFI.BinaryOperator (
src/LLVM/General/Internal/FFI/BinaryOperator.hs,
dist/build/LLVM/General/Internal/FFI/BinaryOperator.o )
[18 of 93] Compiling LLVM.General.Internal.FFI.DataLayout (
src/LLVM/General/Internal/FFI/DataLayout.hs,
dist/build/LLVM/General/Internal/FFI/DataLayout.o )
[19 of 93] Compiling LLVM.General.Internal.FFI.SMDiagnostic (
src/LLVM/General/Internal/FFI/SMDiagnostic.hs,
dist/build/LLVM/General/Internal/FFI/SMDiagnostic.o )
[20 of 93] Compiling LLVM.General.Internal.FFI.Module (
src/LLVM/General/Internal/FFI/Module.hs,
dist/build/LLVM/General/Internal/FFI/Module.o )
[21 of 93] Compiling LLVM.General.Internal.FFI.ExecutionEngine (
src/LLVM/General/Internal/FFI/ExecutionEngine.hs,
dist/build/LLVM/General/Internal/FFI/ExecutionEngine.o )
[22 of 93] Compiling LLVM.General.Internal.FFI.Function (
src/LLVM/General/Internal/FFI/Function.hs,
dist/build/LLVM/General/Internal/FFI/Function.o )
[23 of 93] Compiling LLVM.General.Internal.FFI.InlineAssembly (
src/LLVM/General/Internal/FFI/InlineAssembly.hs,
dist/build/LLVM/General/Internal/FFI/InlineAssembly.o )
[24 of 93] Compiling LLVM.General.Internal.FFI.InstructionDefs (
dist/build/LLVM/General/Internal/FFI/InstructionDefs.hs,
dist/build/LLVM/General/Internal/FFI/InstructionDefs.o )
[25 of 93] Compiling LLVM.General.Internal.InstructionDefs (
src/LLVM/General/Internal/InstructionDefs.hs,
dist/build/LLVM/General/Internal/InstructionDefs.o )
[26 of 93] Compiling LLVM.General.Internal.FFI.MemoryBuffer (
src/LLVM/General/Internal/FFI/MemoryBuffer.hs,
dist/build/LLVM/General/Internal/FFI/MemoryBuffer.o )
[27 of 93] Compiling LLVM.General.Internal.FFI.Metadata (
src/LLVM/General/Internal/FFI/Metadata.hs,
dist/build/LLVM/General/Internal/FFI/Metadata.o )
[28 of 93] Compiling LLVM.General.Internal.FFI.GlobalVariable (
src/LLVM/General/Internal/FFI/GlobalVariable.hs,
dist/build/LLVM/General/Internal/FFI/GlobalVariable.o )
[29 of 93] Compiling LLVM.General.Internal.FFI.RawOStream (
src/LLVM/General/Internal/FFI/RawOStream.hs,
dist/build/LLVM/General/Internal/FFI/RawOStream.o )
[30 of 93] Compiling LLVM.General.Internal.FFI.Assembly (
src/LLVM/General/Internal/FFI/Assembly.hs,
dist/build/LLVM/General/Internal/FFI/Assembly.o )
[31 of 93] Compiling LLVM.General.Internal.FFI.Bitcode (
src/LLVM/General/Internal/FFI/Bitcode.hs,
dist/build/LLVM/General/Internal/FFI/Bitcode.o )
[32 of 93] Compiling LLVM.General.Internal.FFI.Target (
src/LLVM/General/Internal/FFI/Target.hs,
dist/build/LLVM/General/Internal/FFI/Target.o )
[33 of 93] Compiling LLVM.General.Internal.FFI.Threading (
src/LLVM/General/Internal/FFI/Threading.hs,
dist/build/LLVM/General/Internal/FFI/Threading.o )
[34 of 93] Compiling LLVM.General.Internal.FFI.Cleanup (
src/LLVM/General/Internal/FFI/Cleanup.hs,
dist/build/LLVM/General/Internal/FFI/Cleanup.o )
[35 of 93] Compiling LLVM.General.Internal.FFI.Constant (
src/LLVM/General/Internal/FFI/Constant.hs,
dist/build/LLVM/General/Internal/FFI/Constant.o )
ghc: internal error: stg_ap_pv_ret
(GHC version 7.10.3 for x86_64_unknown_linux)
Please report this as a GHC bug:
http://www.haskell.org/ghc/reportabug
cabal: Error: some packages failed to install:
llvm-general-3.5.1.2 failed during the building phase. The exception was:
ExitFailure (-6)
}}}
--
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11764#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list