-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed
Labels
parallelismParallel or distributed computationParallel or distributed computationregressionRegression in behavior compared to a previous versionRegression in behavior compared to a previous version
Description
I wrtie rjulia package call julia from R, the following R code run correctly on julia 0.3.3 and 0.4,but fail on 0.35.
library(rjulia)
julia_init()
julia_eval("addprocs(1)")
for (i in 1:2)
{
julia_void_eval(paste("r=remotecall(",i,", rand, 2, 2)",sep = ""))
y <- j2r("fetch(r)")
cat("\n")
cat("process", i, "got value:\n");
print(y)
}
julia_void_eval("rmprocs(workers())")on 0.35 show following error
> library(rjulia)
> julia_init()
> julia_eval("addprocs(1)")
NULL
> for (i in 1:2)
+ {
+ julia_void_eval(paste("r=remotecall(",i,", rand, 2, 2)",sep = ""))
+ y <- j2r("fetch(r)")
+ cat("\n")
+ cat("process", i, "got value:\n");
+ print(y)
+ }
process 1 got value:
[,1] [,2]
[1,] 0.5080583 0.5226671
[2,] 0.3843354 0.6072951
fatal: error thrown and no exception handler available.
MemoryError()
signal (11): Segmentation fault
unknown function (ip: -1616141115)
unknown function (ip: -1615757548)
unknown function (ip: -1616127477)
unknown function (ip: -1618661289)
unknown function (ip: -1618550229)
unknown function (ip: -1618537003)
unknown function (ip: -1618576727)
unknown function (ip: -1616064465)
unknown function (ip: -1616064242)
unknown function (ip: -1616064028)
unknown function (ip: -1624995090)
unknown function (ip: -1624994754)
jl_trampoline at /data/julia0.3/julia/usr/lib/libjulia.so (unknown line)
jl_apply_generic at /data/julia0.3/julia/usr/lib/libjulia.so (unknown line)
jl_f_apply at /data/julia0.3/julia/usr/lib/libjulia.so (unknown line)
julia_rmprocs_20121 at (unknown line)
terminate_all_workers at ./multi.jl:1614
jlcall_terminate_all_workers_18781 at /data/julia0.3/julia/usr/bin/../lib/julia/sys.so (unknown line)
jl_apply_generic at /data/julia0.3/julia/usr/lib/libjulia.so (unknown line)
_atexit at ./client.jl:423
jlcall__atexit_18051 at /data/julia0.3/julia/usr/bin/../lib/julia/sys.so (unknown line)
jl_apply_generic at /data/julia0.3/julia/usr/lib/libjulia.so (unknown line)
uv_atexit_hook at /data/julia0.3/julia/usr/lib/libjulia.so (unknown line)
jl_exit at /data/julia0.3/julia/usr/lib/libjulia.so (unknown line)
unknown function (ip: -1624911487)
unknown function (ip: -1624911380)
unknown function (ip: -1624920120)
unknown function (ip: -1547017712)
unknown function (ip: 33247064)Metadata
Metadata
Assignees
Labels
parallelismParallel or distributed computationParallel or distributed computationregressionRegression in behavior compared to a previous versionRegression in behavior compared to a previous version