https://bugs.kde.org/show_bug.cgi?id=408179

--- Comment #7 from Nikita Sirgienko <warqu...@gmail.com> ---
(In reply to vialav from comment #5)
> Hi, Nikita, 
> 
> I am puzzled… Are we both using: 
> 
> Cantor v19.07.70+git20190523
> # master branch, merged into Applications/19.04 (are you verifying the same?)
> 
> Aren't there 'exception_in_transit' instead of 'previous_exception' in Julia
> code base (headers)? (see it wrongly on: https://phabricator.kde.org/D19549)

I have Julia v1.0.4, v1.1.0, v1.1.1, v1.2.0-rc1.
Julia v1.0.4 has `exception_in_transit`:

```
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.0.4/include
[17:52:10]$ grep 'previous_exception' -r *
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.0.4/include
[17:52:12]$ grep 'exception_in_transit' -r *
julia/julia_threads.h:88:    struct _jl_value_t *exception_in_transit;
julia/julia.h:1703:            if
(((jl_get_ptls_states()->exception_in_transit==jl_stackovf_exception) &&
_resetstkoflw()) || 1)
julia/julia.h:1912:#define jl_exception_in_transit
(jl_get_ptls_states()->exception_in_transit)
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.0.4/include
[17:52:15]$ 
```

Future Julia versions since v1.1.0 haven't `exception_in_transit` and have
`previous_exception`:

```
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.1.0/include
[17:47:04]$ grep 'exception_in_transit' -r *
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.1.0/include
[17:53:48]$ grep 'previous_exception' -r *
julia/julia_threads.h:194:    struct _jl_value_t *previous_exception;
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.1.0/include
[17:53:50]$ 

mmmm1998:/mnt/Red/progs_for_cantor/julia-1.2.0-rc1/include/julia
[17:42:48]$ grep 'previous_exception' -r *
julia_threads.h:197:    struct _jl_value_t *previous_exception;
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.2.0-rc1/include/julia
[17:43:11]$ grep 'exception_in_transit' -r *
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.2.0-rc1/include/julia
[17:57:38]$ 

mmmm1998:/mnt/Red/progs_for_cantor/julia-1.1.1/include
[17:53:45]$ grep 'exception_in_transit' -r *
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.1.1/include
[17:57:56]$ grep 'previous_exception' -r *
julia/julia_threads.h:194:    struct _jl_value_t *previous_exception;
mmmm1998:/mnt/Red/progs_for_cantor/julia-1.1.1/include
[17:57:58]$ 
```
As you see, I actually run grep utility in include directory and there isn't
`exception_in_transit` in headers since v1.1.0

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to