William Moses
William Moses
```julia vec2num_3(x) = sum([ifelse(i > 0, i, 0) for i in x]) using Enzyme Enzyme.API.printall!(true) Enzyme.API.printtype!(true) x = Float64[i for i in 1:10] vec2num_3(x) os = Float64[0 for i in...
Creates an inconsistent typetree ``` using MPI using Enzyme MPI.Init() function mycalcForceForNodes(data, myRank) if myRank == 1 data = MPI.Buffer(view(data, 1:2)) MPI.Irecv!(data, 0, 0, MPI.COMM_WORLD) #domain.comm::MPI.Comm) end if myRank ==...
``` function bad(domain::Vector{Float64}, dx::Integer) @inbounds begin data = view(domain, 1:dx) buf = isbits(data) ? MPI.Buffer(Ref(data)) : MPI.Buffer(data) req = MPI.Request() # int MPI_Isend(const void* buf, int count, MPI_Datatype datatype, int...
Not an immediate priority for release, but wanted to make sure we kept it on our radar.
I have code in IJulia (julia version 1.1.1) that looks like this ```julia include("jlib.jl"); ``` In IJulia I get the following stack trace ``` syntax: invalid "::" syntax Stacktrace: [1]...