mbaz / Gaston.jl

A julia front-end for gnuplot.
MIT License
148 stars 30 forks source link

Does Gaston work with 0.7? #79

Closed PetrKryslUCSD closed 6 years ago

PetrKryslUCSD commented 6 years ago

Tests:

julia> Pkg.test("Gaston")
WARNING: Base.Pkg is deprecated, run `using Pkg` instead
 in module Main
[ Info: Testing Gaston
WARNING: importing deprecated binding Base.Range into Gaston.
WARNING: Base.Range is deprecated, use AbstractRange instead.
  likely near C:\Users\PetrKrysl\.julia\v0.7\Gaston\src\gaston_types.jl:10
┌ Warning: `finalizer(o, f::Function)` is deprecated, use `finalizer(f, o)` instead.
│   caller = top-level scope
└ @ Core :0
WARNING: importing deprecated binding Base.randstring into Gaston.
WARNING: Base.randstring is deprecated: it has been moved to the standard library package `Random`.
Add `using Random` to your imports.
  likely near C:\Users\PetrKrysl\.julia\v0.7\Gaston\src\Gaston.jl:33
WARNING: Base.randstring is deprecated: it has been moved to the standard library package `Random`.
Add `using Random` to your imports.
  likely near C:\Users\PetrKrysl\.julia\v0.7\Gaston\src\Gaston.jl:33
WARNING: Base.randstring is deprecated: it has been moved to the standard library package `Random`.
Add `using Random` to your imports.
  likely near C:\Users\PetrKrysl\.julia\v0.7\Gaston\src\Gaston.jl:33
ERROR: LoadError: LoadError: There was a problem starting up gnuplot.
Stacktrace:
 [1] error at .\error.jl:33 [inlined]
 [2] gnuplot_init() at C:\Users\PetrKrysl\.julia\v0.7\Gaston\src\gaston_aux.jl:15
 [3] top-level scope
 [4] include(::Module, ::String) at .\boot.jl:295
 [5] include_relative(::Module, ::String) at .\loading.jl:1066
 [6] _require(::Base.PkgId) at .\loading.jl:992
 [7] require(::Base.PkgId) at .\loading.jl:873
 [8] require(::Module, ::Symbol) at .\loading.jl:868
 [9] include(::Module, ::String) at .\boot.jl:295
 [10] include_relative(::Module, ::String) at .\loading.jl:1066
 [11] include(::Module, ::String) at .\sysimg.jl:29
 [12] exec_options(::Base.JLOptions) at .\client.jl:332
 [13] _start() at .\client.jl:448
in expression starting at C:\Users\PetrKrysl\.julia\v0.7\Gaston\src\Gaston.jl:36
in expression starting at C:\Users\PetrKrysl\.julia\v0.7\Gaston\test\runtests.jl:13
┌ Error: ------------------------------------------------------------
│ # Testing failed for Gaston
│   exception =
│    failed process: Process(`'C:\Users\PetrKrysl\AppData\Local\Julia-0.7.0-DEV\bin\julia.exe' -Cnative '-JC:\Users\PetrKrysl\AppData\Local\Julia-0.7.0-DEV\lib\julia\sys.dll' --compile=yes --depwarn=yes --code-coverage=none --color=yes --compiled-modules=yes --check-bounds=yes --warn-overwrite=yes --startup-file=yes 'C:\Users\PetrKrysl\.julia\v0.7\Gaston\test\runtests.jl'`, ProcessExited(1)) [1]
│    Stacktrace:
│     [1] error(::String, ::Base.Process, ::String, ::Int64, ::String) at .\error.jl:42
│     [2] pipeline_error(::Base.Process) at .\process.jl:693
│     [3] run(::Cmd) at .\process.jl:655
│     [4] (::getfield(Pkg.Entry, Symbol("##56#57")){Bool,String,Array{AbstractString,1}})() at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\Pkg\src\entry.jl:729
│     [5] cd(::getfield(Pkg.Entry, Symbol("##56#57")){Bool,String,Array{AbstractString,1}}, ::String) at .\file.jl:61
│     [6] #test!#55(::Bool, ::Function, ::String, ::Array{AbstractString,1}, ::Array{AbstractString,1}, ::Array{AbstractString,1}) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\Pkg\src\entry.jl:717
│     [7] (::getfield(Pkg.Entry, Symbol("#kw##test!")))(::NamedTuple{(:coverage,),Tuple{Bool}}, ::typeof(Pkg.Entry.test!), ::String, ::Array{AbstractString,1}, ::Array{AbstractString,1}, ::Array{AbstractString,1}) at .\<missing>:0
│     [8] #test#59(::Bool, ::Function, ::Array{AbstractString,1}) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\Pkg\src\entry.jl:756
│     [9] #test at .\<missing>:0 [inlined]
│     [10] #4 at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\Pkg\src\dir.jl:36 [inlined]
│     [11] cd(::getfield(Pkg.Dir, Symbol("##4#7")){Base.Iterators.Pairs{Symbol,Bool,Tuple{Symbol},NamedTuple{(:coverage,),Tuple{Bool}}},typeof(Pkg.Entry.test),Tuple{Array{AbstractString,1}}}, ::String) at .\file.jl:61
│     [12] #cd#1(::Base.Iterators.Pairs{Symbol,Bool,Tuple{Symbol},NamedTuple{(:coverage,),Tuple{Bool}}}, ::Function, ::Function, ::Array{AbstractString,1}, ::Vararg{Array{AbstractString,1},N} where N) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\Pkg\src\dir.jl:36
│     [13] (::getfield(Pkg.Dir, Symbol("#kw##cd")))(::NamedTuple{(:coverage,),Tuple{Bool}}, ::typeof(Pkg.Dir.cd), ::Function, ::Array{AbstractString,1}, ::Vararg{Array{AbstractString,1},N} where N) at .\<missing>:0
│     [14] #test#3(::Bool, ::Function, ::String, ::Vararg{String,N} where N) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\Pkg\src\Pkg.jl:276
│     [15] test(::String, ::Vararg{String,N} where N) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\Pkg\src\Pkg.jl:276
│     [16] top-level scope
│     [17] eval at .\boot.jl:298 [inlined]
│     [18] eval(::Module, ::Expr) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\REPL\src\REPL.jl:5
│     [19] eval_user_input(::Any, ::REPL.REPLBackend) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\REPL\src\REPL.jl:86
│     [20] macro expansion at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\site\v0.7\REPL\src\REPL.jl:117 [inlined]
│     [21] (::getfield(REPL, Symbol("##28#29")){REPL.REPLBackend})() at .\event.jl:92
└ @ Pkg.Entry entry.jl:732
ERROR: Gaston had test errors

When I test gnuplot I get:

julia> run(`gnuplot --version`)
gnuplot 5.2 patchlevel 2
mbaz commented 6 years ago

It doesn't (yet). See #71 . I've been working on bug fixing and new features while I wait for 0.7 to stabilize a bit more.

PetrKryslUCSD commented 6 years ago

Could you share the current version? I would like to try to make it work with 0.7.

Thanks.

On Tue, Feb 27, 2018, 14:09 mbaz notifications@github.com wrote:

It doesn't (yet). See #71 https://github.com/mbaz/Gaston.jl/issues/71 . I've been working on bug fixing and new features while I wait for 0.7 to stabilize a bit more.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mbaz/Gaston.jl/issues/79#issuecomment-369044587, or mute the thread https://github.com/notifications/unsubscribe-auth/AJZjWIEBSt_AgtGpoJY7JLpji2epJT7Yks5tZH0wgaJpZM4SVM7p .

mbaz commented 6 years ago

The current 'master' branch here in GitHub is up to date. I'd welcome any contributions towards making it compatible.

PetrKryslUCSD commented 6 years ago

Great. Btw there was a post on discourse recently that seemed to imply 0.7 was almost ready to be released.

On Tue, Feb 27, 2018, 14:30 mbaz notifications@github.com wrote:

The current 'master' branch here in GitHub is up to date. I'd welcome any contributions towards making it compatible.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mbaz/Gaston.jl/issues/79#issuecomment-369050356, or mute the thread https://github.com/notifications/unsubscribe-auth/AJZjWJFgT2Ux-UWw2CeS6nRrxZ15dPpEks5tZIIdgaJpZM4SVM7p .

PetrKryslUCSD commented 6 years ago

Gaston has been forked eighteen times. Has anything been done on porting to 0.7 in any of the forks, would you know?

Petr Krysl Professor University of California, San Diego 9500 Gilman Dr., #0085, La Jolla, CA 92093 Skype: Petr.Krysl.UCSD.EDU https://mailtrack.io/trace/link/05952c9f4e7f28ebee0407d2809f0525c2c4ef92?url=http%3A%2F%2FPetr.Krysl.UCSD.EDU&userId=1197778&signature=4c9c8e579d7a803f, Office: 858-822-4787 http://hogwarts.ucsd.edu/~pkrysl/ https://mailtrack.io/trace/link/27503bf19abe6254d21566bde8b7ce08ebb26ef8?url=http%3A%2F%2Fhogwarts.ucsd.edu%2F~pkrysl%2F&userId=1197778&signature=8f5d2a03bdaafb77

On Tue, Feb 27, 2018 at 2:34 PM, Petr Krysl pkrysl@ucsd.edu wrote:

Great. Btw there was a post on discourse recently that seemed to imply 0.7 was almost ready to be released.

On Tue, Feb 27, 2018, 14:30 mbaz notifications@github.com wrote:

The current 'master' branch here in GitHub is up to date. I'd welcome any contributions towards making it compatible.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://mailtrack.io/trace/link/3c02f3fe66aac585e2805df8854a920374eb2a1b?url=https%3A%2F%2Fgithub.com%2Fmbaz%2FGaston.jl%2Fissues%2F79%23issuecomment-369050356&userId=1197778&signature=6b4554361413f7fa, or mute the thread https://mailtrack.io/trace/link/b68fb78457db1617254c1708be8d429a006ab3b0?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAJZjWJFgT2Ux-UWw2CeS6nRrxZ15dPpEks5tZIIdgaJpZM4SVM7p&userId=1197778&signature=f8f21b115bbb734c .

mbaz commented 6 years ago

I don't know -- I guess most of them are short-lived forks used to contribute some particular feature.