Skip to content

Instantly share code, notes, and snippets.

@non-Jedi
Last active August 26, 2018 19:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save non-Jedi/0e3f77681bb469a294596531136a8069 to your computer and use it in GitHub Desktop.
Save non-Jedi/0e3f77681bb469a294596531136a8069 to your computer and use it in GitHub Desktop.
Julia 1.0.0 build error
make prefix=/usr sysconfdir=/etc USE_SYSTEM_LLVM=1 USE_LLVM_SHLIB=1
Warning: git information unavailable; versioning information limited
Warning: git information unavailable; versioning information limited
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 497 100 497 0 0 1956 0 --:--:-- --:--:-- --:--:-- 1956
100 152k 100 152k 0 0 192k 0 --:--:-- --:--:-- --:--:-- 1218k
rm: cannot remove 'scratch/utf8proc-97ef668b312b96382714dbb8eaac4affce0816e6/': No such file or directory
ar: creating libutf8proc.a
Warning: git information unavailable; versioning information limited
Warning: git information unavailable; versioning information limited
Warning: git information unavailable; versioning information limited
Warning: git information unavailable; versioning information limited
CC src/support/utf8.o
LINK src/support/libsupport.a
Warning: git information unavailable; versioning information limited
CC src/flisp/builtins.o
CC src/flisp/flisp.o
CC src/flisp/string.o
CC src/flisp/equalhash.o
CC src/flisp/table.o
CC src/flisp/iostream.o
CC src/flisp/julia_extensions.o
CC src/flisp/flmain.o
LINK src/flisp/libflisp.a
LINK src/flisp/flisp
FLISP src/julia_flisp.boot
FLISP src/julia_flisp.boot.inc
Warning: git information unavailable; versioning information limited
CC src/jltypes.o
CC src/gf.o
CC src/typemap.o
CC src/ast.o
CC src/builtins.o
CC src/module.o
CC src/interpreter.o
CC src/symbol.o
CC src/dlload.o
CC src/sys.o
CC src/init.o
CC src/task.o
CC src/array.o
/builddir/julia/src/array.c: In function 'jl_array_shrink':
/builddir/julia/src/array.c:938:25: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat]
typetagdata = malloc(a->nrows);
^
CC src/dump.o
CC src/staticdata.o
CC src/toplevel.o
CC src/jl_uv.o
CC src/datatype.o
CC src/simplevector.o
CC src/APInt-C.o
CC src/runtime_intrinsics.o
CC src/runtime_ccall.o
CC src/precompile.o
/builddir/julia/src/runtime_ccall.cpp: In function 'jl_value_t* jl_get_cfunction_trampoline(jl_value_t*, jl_datatype_t*, htable_t*, jl_svec_t*, void* (*)(void*, void**), jl_unionall_t*, jl_value_t**)':
/builddir/julia/src/runtime_ccall.cpp:165:15: warning: argument 'cache' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
htable_t *cache, // weakref htable indexed by (fobj, vals)
^~~~~
CC src/threadgroup.o
CC src/threading.o
CC src/stackwalk.o
CC src/gc.o
CC src/gc-debug.o
CC src/gc-pages.o
CC src/method.o
CC src/jlapi.o
CC src/signal-handling.o
CC src/safepoint.o
CC src/jloptions.o
CC src/timing.o
CC src/subtype.o
CC src/rtutils.o
CC src/crc32c.o
CC src/processor.o
CC src/codegen.o
CC src/jitlayers.o
CC src/disasm.o
/builddir/julia/src/codegen.cpp: In function 'std::unique_ptr<llvm::Module> emit_function(jl_method_instance_t*, jl_code_info_t*, size_t, jl_llvm_functions_t*, const jl_cgparams_t*)':
/builddir/julia/src/codegen.cpp:6378:22: warning: variable 'found' set but not used [-Wunused-but-set-variable]
bool found = false;
^~~~~
CC src/debuginfo.o
CC src/llvm-simdloop.o
/builddir/julia/src/codegen.cpp: In function 'jl_cgval_t emit_expr(jl_codectx_t&, jl_value_t*, ssize_t)':
/builddir/julia/src/codegen.cpp:3805:60: warning: argument 'expr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
static jl_cgval_t emit_expr(jl_codectx_t &ctx, jl_value_t *expr, ssize_t ssaval)
^~~~
CC src/llvm-ptls.o
CC src/llvm-muladd.o
/builddir/julia/src/codegen.cpp: In function 'jl_llvm_functions_t jl_compile_linfo(jl_method_instance_t**, jl_code_info_t*, size_t, const jl_cgparams_t*)':
/builddir/julia/src/codegen.cpp:1070:27: warning: variable 'li' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
jl_method_instance_t *li = *pli;
^~
CC src/llvm-late-gc-lowering.o
CC src/llvm-lower-handlers.o
CC src/llvm-gc-invariant-verifier.o
CC src/llvm-propagate-addrspaces.o
CC src/llvm-multiversioning.o
CC src/llvm-alloc-opt.o
CC src/cgmemmgr.o
CC src/llvm-api.o
LINK usr/lib/libjulia.so.1.0
Warning: git information unavailable; versioning information limited
CC ui/repl.o
LINK usr/bin/julia
Warning: git information unavailable; versioning information limited
JULIA usr/lib/julia/corecompiler.ji
essentials.jl
some.jl
ctypes.jl
generator.jl
reflection.jl
options.jl
promotion.jl
tuple.jl
pair.jl
traits.jl
range.jl
expr.jl
error.jl
bool.jl
number.jl
int.jl
operators.jl
pointer.jl
refvalue.jl
indices.jl
array.jl
abstractarray.jl
bitarray.jl
bitset.jl
abstractdict.jl
abstractset.jl
iterators.jl
namedtuple.jl
docs/core.jl
ordering.jl
sort.jl
compiler/utilities.jl
compiler/validation.jl
compiler/inferenceresult.jl
compiler/params.jl
compiler/inferencestate.jl
compiler/typeutils.jl
compiler/typelimits.jl
compiler/typelattice.jl
compiler/tfuncs.jl
compiler/abstractinterpretation.jl
compiler/typeinfer.jl
compiler/optimize.jl
compiler/ssair/driver.jl
compiler/ssair/ir.jl
compiler/ssair/domtree.jl
compiler/ssair/slot2ssa.jl
compiler/ssair/queries.jl
compiler/ssair/passes.jl
compiler/ssair/inlining.jl
compiler/ssair/verify.jl
compiler/ssair/legacy.jl
compiler/bootstrap.jl
JULIA usr/lib/julia/sys.ji
coreio.jl
exports.jl
essentials.jl
ctypes.jl
gcutils.jl
generator.jl
reflection.jl
options.jl
promotion.jl
tuple.jl
pair.jl
traits.jl
range.jl
expr.jl
error.jl
bool.jl
number.jl
int.jl
operators.jl
pointer.jl
refvalue.jl
refpointer.jl
checked.jl
indices.jl
array.jl
abstractarray.jl
subarray.jl
views.jl
abstractdict.jl
iterators.jl
namedtuple.jl
hashing.jl
rounding.jl
float.jl
twiceprecision.jl
complex.jl
rational.jl
multinverses.jl
abstractarraymath.jl
arraymath.jl
simdloop.jl
reduce.jl
reshapedarray.jl
reinterpretarray.jl
bitarray.jl
bitset.jl
some.jl
dict.jl
abstractset.jl
set.jl
char.jl
strings/basic.jl
strings/string.jl
strings/substring.jl
build_h.jl
version_git.jl
osutils.jl
c.jl
io.jl
iostream.jl
iobuffer.jl
intfuncs.jl
strings/strings.jl
strings/search.jl
strings/unicode.jl
strings/util.jl
strings/io.jl
parse.jl
shell.jl
regex.jl
pcre.jl
show.jl
arrayshow.jl
cartesian.jl
multidimensional.jl
permuteddimsarray.jl
broadcast.jl
missing.jl
version.jl
sysinfo.jl
libc.jl
env.jl
libuv.jl
uv_constants.jl
event.jl
task.jl
lock.jl
threads.jl
weakkeydict.jl
logging.jl
stream.jl
filesystem.jl
process.jl
grisu/grisu.jl
methodshow.jl
secretbuffer.jl
floatfuncs.jl
math.jl
reducedim.jl
accumulate.jl
ordering.jl
sort.jl
fastmath.jl
gmp.jl
mpfr.jl
combinatorics.jl
hashing2.jl
irrationals.jl
mathconstants.jl
printf.jl
meta.jl
Enums.jl
channels.jl
deepcopy.jl
download.jl
summarysize.jl
errorshow.jl
stacktraces.jl
initdefs.jl
threadcall.jl
uuid.jl
loading.jl
util.jl
asyncmap.jl
multimedia.jl
deprecated.jl
docs/basedocs.jl
client.jl
docs/Docs.jl
Base ─────────── 29.056861 seconds
Base64 ───────── 5.163476 seconds
CRC32c ───────── 0.008372 seconds
SHA ──────────── 0.192546 seconds
FileWatching ─── 0.104695 seconds
Unicode ──────── 0.007183 seconds
Mmap ─────────── 0.083007 seconds
Serialization ── 1.587072 seconds
Libdl ────────── 0.029098 seconds
Markdown ─────── 1.429283 seconds
LibGit2 ──────── 5.287553 seconds
Logging ──────── 0.755349 seconds
Sockets ──────── 2.479691 seconds
Printf ───────── 0.007737 seconds
Profile ──────── 0.241467 seconds
Dates ────────── 2.184525 seconds
DelimitedFiles ─ 0.129402 seconds
Random ───────── 0.776120 seconds
UUIDs ────────── 0.007876 seconds
Future ───────── 0.006874 seconds
LinearAlgebra ── 13.444664 seconds
SparseArrays ─── 3.896839 seconds
SuiteSparse ──── 1.070613 seconds
Distributed ──── 7.915547 seconds
SharedArrays ─── 0.177993 seconds
Pkg ──────────── 41.789114 seconds
Test ─────────── 1.045806 seconds
REPL ─────────── 1.474724 seconds
Statistics ───── 0.404281 seconds
Stdlibs total ── 91.876007 seconds
Sysimage built. Summary:
Total ─────── 120.935331 seconds
Base: ─────── 29.056861 seconds 24.0268%
Stdlibs: ──── 91.876007 seconds 75.9712%
Warning: git information unavailable; versioning information limited
JULIA usr/lib/julia/sys-o.a
Generating precompile statements... 762 generated in 49.129458 seconds
Illegal inttoptr
%scevgep9 = ptrtoint i32 addrspace(13)* %scevgep to i64
Illegal inttoptr
%scevgep1011 = ptrtoint i32 addrspace(13)* %scevgep10 to i64
signal (6): Aborted
in expression starting at no file:0
__libc_signal_restore_set at /builddir/glibc-2.26/signal/../sysdeps/unix/sysv/linux/nptl-signals.h:80 [inlined]
raise at /builddir/glibc-2.26/signal/../sysdeps/unix/sysv/linux/raise.c:48
abort at /builddir/glibc-2.26/stdlib/abort.c:90
runOnFunction at /builddir/julia/src/llvm-gc-invariant-verifier.cpp:178
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /usr/lib/libLLVM-6.0.so (unknown line)
_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /usr/lib/libLLVM-6.0.so (unknown line)
_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /usr/lib/libLLVM-6.0.so (unknown line)
operator() at /builddir/julia/src/jitlayers.cpp:1182 [inlined]
jl_dump_native at /builddir/julia/src/jitlayers.cpp:1191
jl_write_compiler_output at /builddir/julia/src/precompile.c:84
jl_atexit_hook at /builddir/julia/src/init.c:233
main at /builddir/julia/ui/repl.c:234
__libc_start_main at /builddir/glibc-2.26/csu/../csu/libc-start.c:308
unknown function (ip: 0x55ff9b610609)
Allocations: 57625263 (Pool: 57614339; Big: 10924); GC: 126
/bin/sh: line 1: 19625 Aborted /builddir/julia/usr/bin/julia -O3 -C "x86-64" --output-o /builddir/julia/usr/lib/julia/sys-o.a.tmp --starte /builddir/julia/usr/lib/julia/sys.ji /builddir/julia/contrib/generate_precompile.jl /builddir/julia/usr/lib/julia/sys.ji
*** This error is usually fixed by running `make clean`. If the error persists, try `make cleanall`. ***
make[1]: *** [Makefile:216: /builddir/julia/usr/lib/julia/sys-o.a] Error 1
make: *** [Makefile:78: julia-sysimg-release] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment