Skip to content

Conversation

ChrisRackauckas
Copy link
Member

Relies on Julia's v1.5 @view optimizations to be super fast, but the main reason for this is because it's more correct on ragged arrays. However, it's currently hitting a weird problem:

[ Info: Precompiling RecursiveArrayTools [731186ca-8d62-57ce-b412-fbd966d074cd]

Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x6690ec5e -- jl_subtype_env at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:1800
in expression starting at none:0
jl_subtype_env at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:1800
jl_subtype at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:1854 [inlined]
jl_isa at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:2056
rewrap at .\compiler\typeutils.jl:8 [inlined]
matching_cache_argtypes at .\compiler\inferenceresult.jl:132
InferenceResult at .\compiler\inferenceresult.jl:12 [inlined]
InferenceResult at .\compiler\inferenceresult.jl:12 [inlined]
typeinf_ext at .\compiler\typeinfer.jl:572
typeinf_ext at .\compiler\typeinfer.jl:605
jfptr_typeinf_ext_1.clone_1 at C:\Users\accou\AppData\Local\Programs\Julia\Julia-1.4.1\lib\julia\sys.dll (unknown line)
jl_apply at /cygdrive/d/buildbot/worker/package_win64/build/src\julia.h:1700 [inlined]
jl_type_infer at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:213
jl_compile_method_internal at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:1887
_jl_invoke at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:2153 [inlined]
jl_apply_generic at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:2322
_reformat_bt at .\error.jl:90
#catch_stack#49 at .\error.jl:149
catch_stack at .\error.jl:144 [inlined]
catch_stack at .\error.jl:144 [inlined]
_start at .\client.jl:486
jfptr__start_2087.clone_1 at C:\Users\accou\AppData\Local\Programs\Julia\Julia-1.4.1\lib\julia\sys.dll (unknown line)
unknown function (ip: 00000000004017E1)
unknown function (ip: 0000000000401BD6)
unknown function (ip: 00000000004013DE)
unknown function (ip: 000000000040151A)
BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)
Allocations: 5137387 (Pool: 5136723; Big: 664); GC: 3

ChrisRackauckas and others added 5 commits June 5, 2020 10:41
```julia
[ Info: Precompiling RecursiveArrayTools [731186ca-8d62-57ce-b412-fbd966d074cd]

Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x6690ec5e -- jl_subtype_env at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:1800
in expression starting at none:0
jl_subtype_env at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:1800
jl_subtype at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:1854 [inlined]
jl_isa at /cygdrive/d/buildbot/worker/package_win64/build/src\subtype.c:2056
rewrap at .\compiler\typeutils.jl:8 [inlined]
matching_cache_argtypes at .\compiler\inferenceresult.jl:132
InferenceResult at .\compiler\inferenceresult.jl:12 [inlined]
InferenceResult at .\compiler\inferenceresult.jl:12 [inlined]
typeinf_ext at .\compiler\typeinfer.jl:572
typeinf_ext at .\compiler\typeinfer.jl:605
jfptr_typeinf_ext_1.clone_1 at C:\Users\accou\AppData\Local\Programs\Julia\Julia-1.4.1\lib\julia\sys.dll (unknown line)
jl_apply at /cygdrive/d/buildbot/worker/package_win64/build/src\julia.h:1700 [inlined]
jl_type_infer at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:213
jl_compile_method_internal at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:1887
_jl_invoke at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:2153 [inlined]
jl_apply_generic at /cygdrive/d/buildbot/worker/package_win64/build/src\gf.c:2322
_reformat_bt at .\error.jl:90
#catch_stack#49 at .\error.jl:149
catch_stack at .\error.jl:144 [inlined]
catch_stack at .\error.jl:144 [inlined]
_start at .\client.jl:486
jfptr__start_2087.clone_1 at C:\Users\accou\AppData\Local\Programs\Julia\Julia-1.4.1\lib\julia\sys.dll (unknown line)
unknown function (ip: 00000000004017E1)
unknown function (ip: 0000000000401BD6)
unknown function (ip: 00000000004013DE)
unknown function (ip: 000000000040151A)
BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)
Allocations: 5137387 (Pool: 5136723; Big: 664); GC: 3
```
@ChrisRackauckas ChrisRackauckas changed the title [WIP] AbstractVectorOfArray broadcast overload AbstractVectorOfArray broadcast overload Jun 5, 2020
@ChrisRackauckas ChrisRackauckas merged commit 6cca897 into master Jun 6, 2020
@ChrisRackauckas ChrisRackauckas deleted the voa_broadcast branch June 6, 2020 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants