Fails to compile with GHC 7.8.4 due to `-fllvm`

Issue #15 new
Former user created an issue

Please don't use -fllvm by default, as many users either don't have any llvm installed or it's incompatible with GHC:

Configuring arithmoi-0.4.1.1...
Building arithmoi-0.4.1.1...
Preprocessing library arithmoi-0.4.1.1...
[ 1 of 34] Compiling Math.NumberTheory.Primes.Sieve.Indexing ( Math/NumberTheory/Primes/Sieve/Indexing.hs, dist/dist-sandbox-4ac2267c/build/Math/NumberTheory/Primes/Sieve/Indexing.o )
You are using a new version of LLVM that hasn't been tested yet!
We will try though...
Alias must point to a definition
i8* @"integerzmgmp_GHCziIntegerziType_Szh_static_info$alias"
Alias must point to a definition
i8* @"ghczmprim_GHCziTypes_Izh_static_info$alias"
Alias must point to a definition
i8* @"base_GHCziReal_zdp1Integral_info$alias"
Alias must point to a definition
i8* @"stg_upd_frame_info$alias"
Alias must point to a definition
i8* @"base_GHCziReal_zdp1Real_info$alias"
Alias must point to a definition
i8* @"stg_ap_p_info$alias"
Alias must point to a definition
i8* @"base_GHCziNum_fromInteger_info$alias"
Alias must point to a definition
i8* @"base_GHCziReal_toInteger_info$alias"
Alias must point to a definition
i8* @"integerzmgmp_GHCziIntegerziType_integerToInt_info$alias"
Alias must point to a definition
i8* @"stg_ap_0_fast$alias"
Alias must point to a definition
i8* @"stg_ap_pp_info$alias"
Alias must point to a definition
i8* @"base_GHCziNum_zm_info$alias"
Alias must point to a definition
i8* @"stg_gc_unbx_r1$alias"
Alias must point to a definition
i8* @"base_GHCziReal_quotRem_info$alias"
Alias must point to a definition
i8* @"stg_sel_1_upd_info$alias"
Alias must point to a definition
i8* @"ghczmprim_GHCziTypes_Izh_con_info$alias"
Alias must point to a definition
i8* @"stg_sel_0_upd_info$alias"
Alias must point to a definition
i8* @"ghczmprim_GHCziTuple_Z2T_con_info$alias"
Alias must point to a definition
i8* @"ghczmprim_GHCziTypes_ZC_static_info$alias"
Alias must point to a definition
i8* @"ghczmprim_GHCziTypes_ZMZN_closure$alias"
Alias must point to a definition
i8* @"ghczmprim_GHCziTuple_Z0T_closure$alias"
Alias must point to a definition
i8* @"stg_newByteArrayzh$alias"
Alias must point to a definition
i8* @"stg_gc_unpt_r1$alias"
Alias must point to a definition
i8* @"arrayzm0zi5zi0zi0_DataziArrayziBase_UArray_con_info$alias"
Alias must point to a definition
i8* @"newCAF$alias"
Alias must point to a definition
i8* @"stg_bh_upd_frame_info$alias"
Alias must point to a definition
i8* @"base_GHCziST_runSTRep_info$alias"
Alias must point to a definition
i8* @"integerzmgmp_GHCziIntegerziType_smallInteger_info$alias"
Alias must point to a definition
i8* @"stg_ap_p_fast$alias"
Alias must point to a definition
i8* @"stg_ap_pp_fast$alias"
LLVM ERROR: Broken module found, compilation aborted!
cabal: Error: some packages failed to install:
arithmoi-0.4.1.1 failed during the building phase. The exception was:
ExitFailure 1

Comments (2)

  1. Log in to comment