Valentin Churavy

Results 1408 comments of Valentin Churavy

This is a tape allocation? Yes I think what I mentioned would work here

https://github.com/wsmoses/Enzyme.jl/blob/aa78016bfd046689aa33b2ceba50049b329dd0d5/src/compiler.jl#L1189

@tansongchen this might be a good place to start.

I plan to merge this as soon as CI agrees, it's a strict improvement and the remaining issues with sret can be fixed independently.

Can you use redirect the output to a file an post that? Any you are saying that instead of terminating upon error it's just hanging and waiting?

Ah no it's stalling on the CPU and erroring in the GPU.

Thanks for the CPU part can you try https://docs.julialang.org/en/v1.8.0-rc1/stdlib/Profile/#Triggered-During-Execution

Just as a note see the: ``` @exception9 = private unnamed_addr constant [25 x i8] c"undefined variable error\00", align 1 ``` In the output? That means you have an undefined...

Well we shouldn't stall, but actually error... So something dastardly going on.

Could you re-run this on a Linux machine? We get better stacktraces there. Ideally this would also be more minimized, and please provide a Manifest.toml