Revision 9ee414d10c37d37991dc505a930599f8b4e22f58 authored by Arun sanganal on 09 June 2021, 11:16:32 UTC, committed by GitHub on 09 June 2021, 11:16:32 UTC
1 parent 9bb992c
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(@async f())"`)
end
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...