Open
Description
I'm trying to install JLD in the latest Windows nightly (finally available); JLD requires WinRPM, and the build of WinRPM fails. The first time it failed because JULIA_HOME was undefined. So I ran it again with the environment set, and then it failed with EXCEPTION_ACCESS_VIOLATION.
c:\Users\vavasis\AppData\Local\Julia-0.7.0-DEV\bin>set JULIA_HOME=c:/Users/vavasis/AppData/Local/Julia-0.7.0-DEV/bin
c:\Users\vavasis\AppData\Local\Julia-0.7.0-DEV\bin>.\julia.exe
WARNING: `JULIA_HOME` environment variable is renamed to `JULIA_BINDIR`
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: https://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.7.0-DEV.4389 (2018-02-25 21:29 UTC)
_/ |\__'_|_|_|\__'_| | master/d6edb86bc0* (fork: 9 commits, 2 days)
|__/ | x86_64-w64-mingw32
julia> using Pkg
julia> Pkg.add("JLD")
[ Info: Package JLD is already installed
julia> Pkg.build("JLD")
WARNING: `JULIA_HOME` environment variable is renamed to `JULIA_BINDIR`
[ Info: Building WinRPM
WARNING: `JULIA_HOME` environment variable is renamed to `JULIA_BINDIR`
Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x6b61b6ef -- jl_is_array_type at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1002 [inlined]
dereferenceable_size at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:335 [inlined]
maybe_mark_load_dereferenceable at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:383 [inlined]
literal_pointer_val at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:393
in expression starting at C:\Users\vavasis\.julia\v0.7\WinRPM\src\WinRPM.jl:5
literal_pointer_val at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:394
global_binding_pointer at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3149
emit_globalref at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:2026
emit_expr at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3739
emit_assignment at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3571 [inlined]
emit_expr at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3805
emit_stmtpos at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3714 [inlined]
emit_function at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:5826
jl_compile_linfo at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:1154
jl_compile_for_dispatch at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:1787
jl_compile_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:351 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:398 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
jl_apply at /home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1523 [inlined]
jl_module_run_initializer at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:90
jl_init_restored_modules at /home/Administrator/buildbot/worker/package_win64/build/src\dump.c:2123 [inlined]
_jl_restore_incremental at /home/Administrator/buildbot/worker/package_win64/build/src\dump.c:2788
jl_restore_incremental at /home/Administrator/buildbot/worker/package_win64/build/src\dump.c:2808
_include_from_serialized at .\loading.jl:651
_require_search_from_serialized at .\loading.jl:742
_require at .\loading.jl:951
require at .\loading.jl:873
require at .\loading.jl:868
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
jl_apply at /home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1523 [inlined]
call_require at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:420 [inlined]
eval_import_path at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:453
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:645
jl_eval_module_expr at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:233
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:606
jl_parse_eval_all at /home/Administrator/buildbot/worker/package_win64/build/src\ast.c:839
jl_load at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:845 [inlined]
jl_load_ at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:852
include at .\boot.jl:295
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
include_relative at .\loading.jl:1066
include at .\sysimg.jl:29
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
do_call at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:323
eval_value at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:395
eval_body at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:509
jl_interpret_toplevel_thunk_callback at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:720
unknown function (ip: FFFFFFFFFFFFFFFE)
unknown function (ip: 0000000011FB964F)
unknown function (ip: 0000000000000001)
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:807
jl_toplevel_eval_in at /home/Administrator/buildbot/worker/package_win64/build/src\builtins.c:626
eval at .\boot.jl:298 [inlined]
top-level scope at .\<missing>:3
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:802
jl_toplevel_eval_in at /home/Administrator/buildbot/worker/package_win64/build/src\builtins.c:626
eval at .\boot.jl:298 [inlined]
eval at .\sysimg.jl:74
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
exec_options at .\client.jl:309
_start at .\client.jl:448
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
jl_apply at /home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1523 [inlined]
true_main at /home/Administrator/buildbot/worker/package_win64/build/ui\repl.c:107
wmain at /home/Administrator/buildbot/worker/package_win64/build/ui\repl.c:238
__tmainCRTStartup at /usr/src/debug/mingw64-x86_64-runtime-5.0.2-1/crt\crtexe.c:329
mainCRTStartup at /usr/src/debug/mingw64-x86_64-runtime-5.0.2-1/crt\crtexe.c:212
BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)
Allocations: 410348 (Pool: 410064; Big: 284); GC: 0
┌ Error: ------------------------------------------------------------
│ # Build failed for WinRPM
│ exception =
│ LoadError: Failed to precompile WinRPM to C:\Users\vavasis\.julia\compiled\v0.7\WinRPM.ji.
│ Stacktrace:
│ [1] error at .\error.jl:33 [inlined]
│ [2] compilecache(::Base.PkgId) at .\loading.jl:1200
│ [3] _require(::Base.PkgId) at .\loading.jl:1002
│ [4] require(::Base.PkgId) at .\loading.jl:873
│ [5] require(::Module, ::Symbol) at .\loading.jl:868
│ [6] include(::Module, ::String) at .\boot.jl:295
│ [7] include_relative(::Module, ::String) at .\loading.jl:1066
│ [8] include at .\sysimg.jl:29 [inlined]
│ [9] include(::String) at .\loading.jl:1100
│ [10] top-level scope
│ [11] eval at .\boot.jl:298 [inlined]
│ [12] eval at .\sysimg.jl:74 [inlined]
│ [13] evalfile(::String, ::Array{String,1}) at .\loading.jl:1095 (repeats 2 times)
│ [14] #6 at .\none:13 [inlined]
│ [15] cd(::getfield(, Symbol("##6#8")){String}, ::String) at .\file.jl:61
│ [16] (::getfield(, Symbol("##5#7")))(::IOStream) at .\none:12
│ [17] #open#316(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::getfield(, Symbol("##5#7")), ::String, ::Vararg{String,N} where N) at .\iostream.jl:369
│ [18] open(::Function, ::String, ::String) at .\iostream.jl:367
│ [19] top-level scope
│ [20] eval at .\boot.jl:298 [inlined]
│ [21] eval(::Module, ::Expr) at .\sysimg.jl:74
│ [22] exec_options(::Base.JLOptions) at .\client.jl:309
│ [23] _start() at .\client.jl:448
│ in expression starting at C:\Users\vavasis\.julia\v0.7\WinRPM\deps\build.jl:1
└ @ Main none:16
WARNING: `JULIA_HOME` environment variable is renamed to `JULIA_BINDIR`
[ Info: Building Blosc
WARNING: importing deprecated binding Base.Libdl into __anon__.
WARNING: Base.Libdl is deprecated, run `using Libdl` instead
likely near C:\Users\vavasis\.julia\v0.7\Blosc\deps\build.jl:6
WARNING: `JULIA_HOME` environment variable is renamed to `JULIA_BINDIR`
[ Info: Building HDF5
WARNING: `JULIA_HOME` environment variable is renamed to `JULIA_BINDIR`
Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x6b61b6ef -- jl_is_array_type at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1002 [inlined]
dereferenceable_size at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:335 [inlined]
maybe_mark_load_dereferenceable at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:383 [inlined]
literal_pointer_val at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:393
in expression starting at C:\Users\vavasis\.julia\v0.7\WinRPM\src\WinRPM.jl:5
literal_pointer_val at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\cgutils.cpp:394
global_binding_pointer at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3149
emit_globalref at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:2026
emit_expr at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3739
emit_assignment at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3571 [inlined]
emit_expr at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3805
emit_stmtpos at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:3714 [inlined]
emit_function at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:5826
jl_compile_linfo at /home/Administrator/buildbot/worker/package_win64/build/src/home/Administrator/buildbot/worker/package_win64/build/src\codegen.cpp:1154
jl_compile_for_dispatch at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:1787
jl_compile_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:351 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:398 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
jl_apply at /home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1523 [inlined]
jl_module_run_initializer at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:90
jl_init_restored_modules at /home/Administrator/buildbot/worker/package_win64/build/src\dump.c:2123 [inlined]
_jl_restore_incremental at /home/Administrator/buildbot/worker/package_win64/build/src\dump.c:2788
jl_restore_incremental at /home/Administrator/buildbot/worker/package_win64/build/src\dump.c:2808
_include_from_serialized at .\loading.jl:651
_require_search_from_serialized at .\loading.jl:742
_require at .\loading.jl:951
require at .\loading.jl:873
require at .\loading.jl:868
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
jl_apply at /home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1523 [inlined]
call_require at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:420 [inlined]
eval_import_path at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:453
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:645
jl_eval_module_expr at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:233
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:606
jl_parse_eval_all at /home/Administrator/buildbot/worker/package_win64/build/src\ast.c:839
jl_load at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:845 [inlined]
jl_load_ at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:852
include at .\boot.jl:295
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
include_relative at .\loading.jl:1066
include at .\sysimg.jl:29
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
do_call at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:323
eval_value at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:395
eval_body at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:509
jl_interpret_toplevel_thunk_callback at /home/Administrator/buildbot/worker/package_win64/build/src\interpreter.c:720
unknown function (ip: FFFFFFFFFFFFFFFE)
unknown function (ip: 0000000011ED974F)
unknown function (ip: 0000000000000001)
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:807
jl_toplevel_eval_in at /home/Administrator/buildbot/worker/package_win64/build/src\builtins.c:626
eval at .\boot.jl:298 [inlined]
top-level scope at .\<missing>:3
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_toplevel_eval_flex at /home/Administrator/buildbot/worker/package_win64/build/src\toplevel.c:802
jl_toplevel_eval_in at /home/Administrator/buildbot/worker/package_win64/build/src\builtins.c:626
eval at .\boot.jl:298 [inlined]
eval at .\sysimg.jl:74
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
exec_options at .\client.jl:309
_start at .\client.jl:448
jl_call_fptr_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:383 [inlined]
jl_call_method_internal at /home/Administrator/buildbot/worker/package_win64/build/src\julia_internal.h:402 [inlined]
jl_apply_generic at /home/Administrator/buildbot/worker/package_win64/build/src\gf.c:2089
jl_apply at /home/Administrator/buildbot/worker/package_win64/build/src\julia.h:1523 [inlined]
true_main at /home/Administrator/buildbot/worker/package_win64/build/ui\repl.c:107
wmain at /home/Administrator/buildbot/worker/package_win64/build/ui\repl.c:238
__tmainCRTStartup at /usr/src/debug/mingw64-x86_64-runtime-5.0.2-1/crt\crtexe.c:329
mainCRTStartup at /usr/src/debug/mingw64-x86_64-runtime-5.0.2-1/crt\crtexe.c:212
BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)
Allocations: 317019 (Pool: 316735; Big: 284); GC: 0
┌ Error: ------------------------------------------------------------
│ # Build failed for HDF5
│ exception =
│ LoadError: Failed to precompile WinRPM to C:\Users\vavasis\.julia\compiled\v0.7\WinRPM.ji.
│ Stacktrace:
│ [1] error at .\error.jl:33 [inlined]
│ [2] compilecache(::Base.PkgId) at .\loading.jl:1200
│ [3] _require(::Base.PkgId) at .\loading.jl:1002
│ [4] require(::Base.PkgId) at .\loading.jl:873
│ [5] require(::Module, ::Symbol) at .\loading.jl:868
│ [6] top-level scope at C:\Users\vavasis\.julia\v0.7\HDF5\deps\build.jl:28
│ [7] include(::Module, ::String) at .\boot.jl:295
│ [8] include_relative(::Module, ::String) at .\loading.jl:1066
│ [9] include at .\sysimg.jl:29 [inlined]
│ [10] include(::String) at .\loading.jl:1100
│ [11] top-level scope
│ [12] eval at .\boot.jl:298 [inlined]
│ [13] eval at .\sysimg.jl:74 [inlined]
│ [14] evalfile(::String, ::Array{String,1}) at .\loading.jl:1095 (repeats 2 times)
│ [15] #6 at .\none:13 [inlined]
│ [16] cd(::getfield(, Symbol("##6#8")){String}, ::String) at .\file.jl:61
│ [17] (::getfield(, Symbol("##5#7")))(::IOStream) at .\none:12
│ [18] #open#316(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::getfield(, Symbol("##5#7")), ::String, ::Vararg{String,N} where N) at .\iostream.jl:369
│ [19] open(::Function, ::String, ::String) at .\iostream.jl:367
│ [20] top-level scope
│ [21] eval at .\boot.jl:298 [inlined]
│ [22] eval(::Module, ::Expr) at .\sysimg.jl:74
│ [23] exec_options(::Base.JLOptions) at .\client.jl:309
│ [24] _start() at .\client.jl:448
│ in expression starting at C:\Users\vavasis\.julia\v0.7\HDF5\deps\build.jl:28
└ @ Main none:16
┌ Warning: ------------------------------------------------------------
│ # Build error summary
│
│ WinRPM and HDF5 had build errors.
│
│ - packages with build errors remain installed in C:\Users\vavasis\.julia\v0.7
│ - build the package(s) and all dependencies with `Pkg.build("WinRPM", "HDF5")`
│ - build a single package by running its `deps/build.jl` script
└ @ Pkg.Entry entry.jl:649
julia>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
No labels