Code: Fix tests on Julia v1.0 or update [compat]

Issue #8 resolved
Andy Nowacki created an issue

Tests fail on Julia v1.0 as SpecialFunctions cannot be added due to a
compatibility problem. Fix this for v1.0 or up the lower bound on the compatible version of Julia in [compat].

   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.0.3 (2018-12-18)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

[ Info: Recompiling stale cache file /Users/nowacki/.julia/compiled/v1.0/Revise/M1Qoh.ji for Revise [295af30f-e4ad-537b-8983-00126c2a3abe]
(2020 JOSS Multitaper.jl) pkg> st
    Status `~/Work/Reviewing/2020 JOSS Multitaper.jl/Project.toml`
  [a81958ac] Multitaper v0.1.0 #master (https://bitbucket.org/clhaley/Multitaper.jl.git)

(2020 JOSS Multitaper.jl) pkg> test Multitaper
   Testing Multitaper
 Resolving package versions...
ERROR: Unsatisfiable requirements detected for package SpecialFunctions [276daf66]:
 SpecialFunctions [276daf66] log:
 ├─possible versions are: [0.7.0-0.7.2, 0.8.0, 0.9.0, 0.10.0-0.10.3] or uninstalled
 ├─restricted to versions * by Multitaper [a81958ac], leaving only versions [0.7.0-0.7.2, 0.8.0, 0.9.0, 0.10.0-0.10.3]
 │ └─Multitaper [a81958ac] log:
 │   ├─possible versions are: 0.1.0 or uninstalled
 │   └─Multitaper [a81958ac] is fixed to version 0.1.0
 ├─restricted to versions 0.10.3 by an explicit requirement, leaving only versions 0.10.3
 └─restricted by julia compatibility requirements to versions: [0.7.0-0.7.2, 0.8.0] or uninstalled — no versions left

Comments (4)

  1. Charlotte Haley repo owner

    This has trivially been fixed here. I am not sure how to fix this problem without requiring a later version of Julia at present.

  2. Log in to comment