Revision bd80892678c6a4b53778f0149e1bb65d3b4f1afa authored by Lyndon White on 14 March 2019, 08:44:44 UTC, committed by Fredrik Ekre on 14 March 2019, 08:44:44 UTC
1 parent f4e029f
stack_overflow.jl
# This file is a part of Julia. License is MIT: https://julialang.org/license
using Test
# helper function for returning stderr and stdout
# from running a command (ignoring failure status)
function readchomperrors(exename::Cmd)
out = Base.PipeEndpoint()
err = Base.PipeEndpoint()
p = run(exename, devnull, out, err, wait=false)
o = @async(readchomp(out))
e = @async(readchomp(err))
return (success(p), fetch(o), fetch(e))
end
let exename = Base.julia_cmd()
@show readchomperrors(`$exename -e "f() = f(); f()"`)
@show readchomperrors(`$exename -e "f() = f(); fetch(@schedule f())"`)
end
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...