From adc23b2971007c8bb1f96eba4bb542d8b8153990 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Wed, 15 Aug 2018 19:04:46 +0200 Subject: [PATCH 1/7] no lazy on autotsit5 --- src/ode_default_alg.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ode_default_alg.jl b/src/ode_default_alg.jl index ac44bb5dc..87ffb21b6 100644 --- a/src/ode_default_alg.jl +++ b/src/ode_default_alg.jl @@ -49,7 +49,7 @@ function default_algorithm(prob::DiffEqBase.AbstractODEProblem{uType,tType,inpla elseif tol_level == :low_tol alg = AutoVern7(Rodas4(autodiff=false),lazy=!callbacks) else # :med or low - alg = AutoTsit5(Rosenbrock23(autodiff=false),lazy=!callbacks) + alg = AutoTsit5(Rosenbrock23(autodiff=false)) end end alg,extra_kwargs From f9635792a575305984bbe11eb5ebf8d9ffa1f1f4 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Fri, 17 Aug 2018 09:07:04 -0700 Subject: [PATCH 2/7] fix test --- test/default_sde_alg_test.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/default_sde_alg_test.jl b/test/default_sde_alg_test.jl index 9586248ac..409912b2c 100644 --- a/test/default_sde_alg_test.jl +++ b/test/default_sde_alg_test.jl @@ -4,7 +4,7 @@ using DiffEqProblemLibrary.SDEProblemLibrary: importsdeproblems; importsdeproble import DiffEqProblemLibrary.SDEProblemLibrary: prob_sde_additive using Random -srand(100) +Random.seed!(100) prob = prob_sde_additive sol =solve(prob,dt=1/2^(3)) From 501b738cd48639208bb52c4f34b0c7ea6ef25747 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Fri, 17 Aug 2018 09:08:23 -0700 Subject: [PATCH 3/7] v1.0 --- .travis.yml | 2 +- REQUIRE | 2 +- appveyor.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 091dfb95c..2b98dd1d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ os: - linux - osx julia: - - 0.7 + - 1.0 - nightly matrix: allow_failures: diff --git a/REQUIRE b/REQUIRE index d227e566a..562819474 100644 --- a/REQUIRE +++ b/REQUIRE @@ -1,4 +1,4 @@ -julia 0.7-beta2 +julia 1.0 Reexport 0.0.3 DiffEqBase 3.0.0 StochasticDiffEq 3.0.0 diff --git a/appveyor.yml b/appveyor.yml index d11a805e5..4c44da26c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,7 +1,7 @@ environment: matrix: - - JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x86/0.7/julia-0.7-latest-win32.exe" - - JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x64/0.7/julia-0.7-latest-win64.exe" + - JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x86/1.0/julia-1.0-latest-win32.exe" + - JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x64/1.0/julia-1.0-latest-win64.exe" - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x86/julia-latest-win32.exe" - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x64/julia-latest-win64.exe" matrix: From 568688e4b5b2c4132fe976be3bc45704fcc69bb9 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Sat, 18 Aug 2018 05:48:50 -0700 Subject: [PATCH 4/7] Update .travis.yml --- .travis.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2b98dd1d7..43f1e7fd2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,9 +11,9 @@ matrix: - julia: nightly notifications: email: false -env: - - PYTHON="" -script: - - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi - - julia -e 'Pkg.clone(pwd())' - - julia -e 'Pkg.test("DifferentialEquations")' +#env: +# - PYTHON="" +#script: +# - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi +# - julia -e 'Pkg.clone(pwd())' +# - julia -e 'Pkg.test("DifferentialEquations")' From b2568619991464b812d81ac9890002002c67825b Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Thu, 23 Aug 2018 07:40:00 -0700 Subject: [PATCH 5/7] Update DifferentialEquations.jl --- src/DifferentialEquations.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DifferentialEquations.jl b/src/DifferentialEquations.jl index 12aad00ab..bbe947b43 100644 --- a/src/DifferentialEquations.jl +++ b/src/DifferentialEquations.jl @@ -16,7 +16,7 @@ module DifferentialEquations @reexport using DelayDiffEq @reexport using ParameterizedFunctions - #@reexport using DiffEqParamEstim + @reexport using DiffEqParamEstim @reexport using DiffEqSensitivity @reexport using DiffEqCallbacks @reexport using DiffEqMonteCarlo From c2aa9e775b37b8250a718ba52b60bb8ac85f5c17 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Tue, 11 Sep 2018 09:07:43 -0700 Subject: [PATCH 6/7] Update appveyor.yml --- appveyor.yml | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 4c44da26c..d91d34e80 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,13 +1,18 @@ environment: matrix: - - JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x86/1.0/julia-1.0-latest-win32.exe" - - JULIA_URL: "https://julialang-s3.julialang.org/bin/winnt/x64/1.0/julia-1.0-latest-win64.exe" - - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x86/julia-latest-win32.exe" - - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x64/julia-latest-win64.exe" + - julia_version: 1 + - julia_version: nightly + +platform: + - x86 # 32-bit + - x64 # 64-bit + +# # Uncomment the following lines to allow failures on nightly julia +# # (tests will run but not make your overall status red) matrix: allow_failures: - - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x86/julia-latest-win32.exe" - - JULIA_URL: "https://julialangnightlies-s3.julialang.org/bin/winnt/x64/julia-latest-win64.exe" + - julia_version: nightly + branches: only: - master @@ -20,20 +25,18 @@ notifications: on_build_status_changed: false install: - - ps: "[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12" -# Download most recent Julia Windows binary - - ps: (new-object net.webclient).DownloadFile( - $env:JULIA_URL, - "C:\projects\julia-binary.exe") - - set PATH=C:\Miniconda3;C:\Miniconda3\Scripts;%PATH% -# Run installer silently, output to C:\projects\julia - - C:\projects\julia-binary.exe /S /D=C:\projects\julia + - ps: iex ((new-object net.webclient).DownloadString("https://raw.githubusercontent.com/JuliaCI/Appveyor.jl/version-1/bin/install.ps1")) build_script: -# Need to convert from shallow to complete for Pkg.clone to work - - IF EXIST .git\shallow (git fetch --unshallow) - - C:\projects\julia\bin\julia -e "versioninfo(); - Pkg.clone(pwd(), \"DifferentialEquations\"); Pkg.build(\"DifferentialEquations\")" + - echo "%JL_BUILD_SCRIPT%" + - C:\julia\bin\julia -e "%JL_BUILD_SCRIPT%" test_script: - - C:\projects\julia\bin\julia --check-bounds=yes -e "Pkg.test(\"DifferentialEquations\")" + - echo "%JL_TEST_SCRIPT%" + - C:\julia\bin\julia -e "%JL_TEST_SCRIPT%" + +# # Uncomment to support code coverage upload. Should only be enabled for packages +# # which would have coverage gaps without running on Windows +# on_success: +# - echo "%JL_CODECOV_SCRIPT%" +# - C:\julia\bin\julia -e "%JL_CODECOV_SCRIPT%" From be529293da374d28ee5212a4bbf3b60c01dafb96 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Tue, 11 Sep 2018 09:07:56 -0700 Subject: [PATCH 7/7] Update appveyor.yml --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index d91d34e80..ae8ed2623 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,7 +1,7 @@ environment: matrix: - - julia_version: 1 - - julia_version: nightly + - julia_version: 1 + - julia_version: nightly platform: - x86 # 32-bit