Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for v0.7? #58

Open
Qiyamah opened this issue Apr 13, 2018 · 6 comments
Open

Support for v0.7? #58

Qiyamah opened this issue Apr 13, 2018 · 6 comments
Assignees

Comments

@Qiyamah
Copy link

Qiyamah commented Apr 13, 2018

ERROR: LoadError: LoadError: LoadError: StackOverflowError:

Stacktrace:
 [1] compare_trees(::ExpressionPatterns.Matching.Comparison.PatternCmp{ExpressionPatterns.PatternStructure.Trees.PatternRoot}, ::ExpressionPatterns.Matching.Comparison.PatternCmp{ExpressionPatterns.PatternStructure.Trees.PatternRoot}) at /home/rra/.julia/v0.7/ExpressionPatterns/src/Matching/Comparison.jl:99
 [2] compare_trees at /home/rra/.julia/v0.7/ExpressionPatterns/src/Matching/Comparison.jl:96 [inlined]
 [3] ==(::ExpressionPatterns.PatternStructure.Trees.PatternRoot, ::ExpressionPatterns.PatternStructure.Trees.PatternRoot) at /home/rra/.julia/v0.7/ExpressionPatterns/src/Matching/Comparison.jl:10
 [4] addmethod!(::ExpressionPatterns.Dispatch.Structure.MetaMethodTable, ::ExpressionPatterns.Dispatch.Structure.MetaMethod) at /home/rra/.julia/v0.7/ExpressionPatterns/src/Dispatch/TableManipulation.jl:48
 [5] newmethod!(::ExpressionPatterns.Dispatch.Structure.MetaMethodTable, ::Expr, ::Expr, ::Module, ::Any) at /home/rra/.julia/v0.7/ExpressionPatterns/src/Dispatch/TableManipulation.jl:40
 [6] top-level scope at /home/rra/.julia/v0.7/ExpressionPatterns/src/Dispatch/Applications.jl:95
 [7] include at ./boot.jl:314 [inlined]
 [8] include_relative(::Module, ::String) at ./loading.jl:1067
 [9] include at ./sysimg.jl:29 [inlined]
 [10] include(::String) at /home/rra/Projects/JHC/src/FuncTools/FuncTools.jl:1
 [11] top-level scope
 [12] include at ./boot.jl:314 [inlined]
 [13] include_relative(::Module, ::String) at ./loading.jl:1067
 [14] include at ./sysimg.jl:29 [inlined]
 [15] include(::String) at /home/rra/Projects/JHC/src/JHC.jl:1
 [16] top-level scope
 [17] include at ./boot.jl:314 [inlined]
 [18] include_relative(::Module, ::String) at ./loading.jl:1067
 [19] _require(::Base.PkgId) at ./loading.jl:993
 [20] require(::Base.PkgId) at ./loading.jl:874
 [21] require(::Module, ::Symbol) at ./loading.jl:869
@fcard
Copy link
Owner

fcard commented Apr 15, 2018

Thank you for pointing this out, there seems to be a few things that need to be updated since I last checked. I will fix this as soon as I have time.

And thank you for the continued interest, it means a lot to me!

@fcard fcard self-assigned this Apr 15, 2018
@Qiyamah
Copy link
Author

Qiyamah commented Oct 4, 2018

Any updates on V0.7 support?
Thanks

@fcard
Copy link
Owner

fcard commented Oct 5, 2018

I am focusing on 1.0 support now, which should by extension make it work on 0.7. Still no time frame, but I am entering a month-long break from college, so I might be able to finish it before it ends.

@Qiyamah
Copy link
Author

Qiyamah commented Oct 7, 2018

god speed

@Qiyamah
Copy link
Author

Qiyamah commented Oct 18, 2018

any updates? Really need it nowadays :)
If you have a branch you are already working, can I have it and help you out?

Thanks

@Qiyamah
Copy link
Author

Qiyamah commented Oct 20, 2018

ERROR: LoadError: LoadError: BoundsError: attempt to access 1-element Array{Any,1} at index [0]
Stacktrace:
 [1] getindex at ./array.jl:731 [inlined]
 [2] importcode(::Array{Any,1}) at .../ExpressionPatterns.jl/src/Dispatch/MetaModule.jl:32
 [3] macro expansion at .../ExpressionPatterns.jl/src/Destructuring/Function.jl:24 [inlined]
 [4] (::getfield(ExpressionPatterns.Dispatch.MetaModule, Symbol("##1#2")))(::Expr) at .../ExpressionPatterns.jl/src/Destructuring/Applications.jl:54
 [5] (::ExpressionPatterns.Dispatch.Structure.MetaMethod)(::Expr) at .../ExpressionPatterns.jl/src/Dispatch/BaseImplementations.jl:6
 [6] @metamodule(::LineNumberNode, ::Module, ::Vararg{Any,N} where N) at .../ExpressionPatterns.jl/src/Dispatch/Applications.jl:35
 [7] include at ./boot.jl:317 [inlined]
 [8] include_relative(::Module, ::String) at ./loading.jl:1038
 [9] include(::Module, ::String) at ./sysimg.jl:29
 [10] exec_options(::Base.JLOptions) at ./client.jl:239
 [11] _start() at ./client.jl:432
in expression starting at .../ExpressionPatterns.jl/test/reflection.jl:138

Currently when I try to run reflection.jl from the test folder , this is what I get.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants