# Travis failure when Testing Required code on julia v1.0

**URL:** https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986
**Category:** General Usage
**Tags:** travis
**Created:** [May 8, 2019, 6:08am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986 "2019-05-08T06:08:43Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)
#### Post date: [May 8, 2019, 6:08am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/1 "2019-05-08T06:08:43Z")

</div>

I can’t really understand the reason for the following build failure

> **[Travis CI - Test and Deploy with Confidence](https://app.travis-ci.com/baggepinnen/SingularSpectrumAnalysis.jl/builds/529625460)**
>
> Travis CI enables your team to test and ship your apps with confidence. Easily sync your projects with Travis CI and you'll be testing your code in minutes.

I _suspect_ it might be related to me using [Requires.jl](https://github.com/MikeInnes/Requires.jl) to require a package [ControlSystemIdentification.jl](https://github.com/baggepinnen/ControlSystemIdentification.jl), which is listed as a test dependency in [Project.toml](https://github.com/baggepinnen/SingularSpectrumAnalysis.jl/blob/master/Project.toml).

This works well on my local machine and on travis for julia nightly, but fails on julia v1.0 with

```julia
ERROR: MethodError: no method matching getindex(::Nothing, ::String)
Stacktrace:
 [1] #build_versions#47(::Bool, ::Function, ::Pkg.Types.Context, ::Array{Base.UUID,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1045
 [2] build_versions at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1034 [inlined]
 [3] #instantiate#59(::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Pkg.Types.Context) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:570
 [4] instantiate at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:532 [inlined]
 [5] #build#53(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at
 ...

```

Has anyone seen this before?  
Thanks!

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [May 8, 2019, 7:54am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/2 "2019-05-08T07:54:42Z")

</div>

The error happens during build time which is before any code is loaded so it has nothing to do with Requires.

You have a lot of “garbage” in your Manifest file (CSTParser etc) which is likely why this is happening (should be fixed in 1.2 though). Do a `Pkg.resolve()` locally and commit the new Manifest, or remove the existing Manifest file from the repo.

---

<div class="post-metadata">

### Author: ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)
#### Post date: [May 8, 2019, 8:08am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/3 "2019-05-08T08:08:36Z")

</div>

Thanks, removing the manifest solved the issue. Doing `resolve` didn’t actually change the Manifest file, neither of the following did

```julia
(SingularSpectrumAnalysis) pkg> resolve
 Resolving package versions...
  Updating `~/.julia/dev/SingularSpectrumAnalysis/Project.toml`
 [no changes]
  Updating `~/.julia/dev/SingularSpectrumAnalysis/Manifest.toml`
 [no changes]

(SingularSpectrumAnalysis) pkg> st
Project SingularSpectrumAnalysis v0.2.1
    Status `~/.julia/dev/SingularSpectrumAnalysis/Project.toml`
  [3cdcf5f2] RecipesBase v0.6.0
  [ae029012] Requires v0.5.2
  [37e2e46d] LinearAlgebra 
  [9a3f8284] Random 
  [10745b16] Statistics 

(SingularSpectrumAnalysis) pkg> activate 
[ Info: activating environment at `~/.julia/environments/v1.2/Project.toml`.

(v1.2) pkg> resolve
 Resolving package versions...
  Updating `~/.julia/environments/v1.2/Project.toml`
 [no changes]
  Updating `~/.julia/environments/v1.2/Manifest.toml`
 [no changes]

```

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [May 8, 2019, 8:17am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/4 "2019-05-08T08:17:16Z")

</div>

I’m pretty sure it changed it from what the Manifest checked into the repo. Here is the diff I got:

> **Diff**
>
> ```diff
> diff --git a/Manifest.toml b/Manifest.toml
> index a8b5a8b..08e7631 100644
> --- a/Manifest.toml
> +++ b/Manifest.toml
> @@ -1,269 +1,19 @@
> # This file is machine-generated - editing it directly is not advised
>  
> -[[AbstractFFTs]]
> -deps = ["LinearAlgebra", "Test"]
> -git-tree-sha1 = "dfaf23dba016254bb0eed6de326510caea2889bf"
> -uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c"
> -version = "0.4.0"
> -
> -[[Arpack]]
> -deps = ["BinaryProvider", "Libdl", "LinearAlgebra", "Random", "SparseArrays", "Test"]
> -git-tree-sha1 = "1ce1ce9984683f0b6a587d5bdbc688ecb480096f"
> -uuid = "7d9fca2a-8960-54d3-9f78-7d1dccf2cb97"
> -version = "0.3.0"
> -
> -[[ArrayInterface]]
> -deps = ["Requires", "Test"]
> -git-tree-sha1 = "6a1a371393e56f5e8d5657fe4da4b11aea0bfbae"
> -uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"
> -version = "0.1.1"
> -
> [[Base64]]
> uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
>  
> -[[BinDeps]]
> -deps = ["Compat", "Libdl", "SHA", "URIParser"]
> -git-tree-sha1 = "12093ca6cdd0ee547c39b1870e0c9c3f154d9ca9"
> -uuid = "9e28174c-4ba2-5203-b857-d8d62c4213ee"
> -version = "0.8.10"
> -
> -[[BinaryProvider]]
> -deps = ["Libdl", "SHA"]
> -git-tree-sha1 = "c7361ce8a2129f20b0e05a89f7070820cfed6648"
> -uuid = "b99e7846-7c00-51b0-8f62-c81ae34c0232"
> -version = "0.5.4"
> -
> -[[CSTParser]]
> -deps = ["LibGit2", "Test", "Tokenize"]
> -git-tree-sha1 = "437c93bc191cd55957b3f8dee7794b6131997c56"
> -uuid = "00ebfdb7-1f24-5e51-bd34-a7502290713f"
> -version = "0.5.2"
> -
> -[[Calculus]]
> -deps = ["Compat"]
> -git-tree-sha1 = "f60954495a7afcee4136f78d1d60350abd37a409"
> -uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9"
> -version = "0.4.1"
> -
> -[[ColorTypes]]
> -deps = ["FixedPointNumbers", "Random", "Test"]
> -git-tree-sha1 = "f73b0e10f2a5756de7019818a41654686da06b09"
> -uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f"
> -version = "0.7.5"
> -
> -[[Colors]]
> -deps = ["ColorTypes", "FixedPointNumbers", "InteractiveUtils", "Printf", "Reexport", "Test"]
> -git-tree-sha1 = "9f0a0210450acb91c730b730a994f8eef1d3d543"
> -uuid = "5ae59095-9a9b-59fe-a467-6f913c188581"
> -version = "0.9.5"
> -
> -[[CommonSubexpressions]]
> -deps = ["Test"]
> -git-tree-sha1 = "efdaf19ab11c7889334ca247ff4c9f7c322817b0"
> -uuid = "bbf7d656-a473-5ed7-a52c-81e309532950"
> -version = "0.2.0"
> -
> -[[Compat]]
> -deps = ["Base64", "Dates", "DelimitedFiles", "Distributed", "InteractiveUtils", "LibGit2", "Libdl", "LinearAlgebra", "Markdown", "Mmap", "Pkg", "Printf", "REPL", "Random", "Serialization", "SharedArrays", "Sockets", "SparseArrays", "Statistics", "Test", "UUIDs", "Unicode"]
> -git-tree-sha1 = "84aa74986c5b9b898b0d1acaf3258741ee64754f"
> -uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
> -version = "2.1.0"
> -
> -[[Conda]]
> -deps = ["Compat", "JSON", "VersionParsing"]
> -git-tree-sha1 = "b625d802587c2150c279a40a646fba63f9bd8187"
> -uuid = "8f4d0f93-b110-5947-807f-2305c1781a2d"
> -version = "1.2.0"
> -
> -[[Contour]]
> -deps = ["LinearAlgebra", "StaticArrays", "Test"]
> -git-tree-sha1 = "b974e164358fea753ef853ce7bad97afec15bb80"
> -uuid = "d38c429a-6771-53c6-b99e-75d170b6e991"
> -version = "0.5.1"
> -
> -[[ControlSystemIdentification]]
> -deps = ["ControlSystems", "DSP", "FFTW", "FillArrays", "LinearAlgebra", "MonteCarloMeasurements", "Optim", "Parameters", "Random", "RecipesBase", "Roots", "Statistics", "TotalLeastSquares"]
> -git-tree-sha1 = "634375cfe4bcd40895a99d1dc31644e843523b19"
> -uuid = "3abffc1c-5106-53b7-b354-a47bfc086282"
> -version = "0.1.3"
> -
> -[[ControlSystems]]
> -deps = ["Colors", "DSP", "IterTools", "LaTeXStrings", "LinearAlgebra", "OrdinaryDiffEq", "Plots", "Polynomials", "Printf", "Random", "SparseArrays", "Test"]
> -git-tree-sha1 = "354c62f500d5c5fc510b0a3e0425450bafd2b4ff"
> -uuid = "a6e380b2-a6ca-5380-bf3e-84a91bcd477e"
> -version = "0.5.2"
> -
> -[[DSP]]
> -deps = ["AbstractFFTs", "Compat", "FFTW", "LinearAlgebra", "Polynomials", "Random", "Reexport", "SpecialFunctions"]
> -git-tree-sha1 = "5ec38ebc4ddf6320ad50b826eb8fd7fb521993a5"
> -uuid = "717857b8-e6f2-59f4-9121-6e50c889abd2"
> -version = "0.5.2"
> -
> -[[DataStructures]]
> -deps = ["InteractiveUtils", "OrderedCollections", "Random", "Serialization", "Test"]
> -git-tree-sha1 = "ca971f03e146cf144a9e2f2ce59674f5bf0e8038"
> -uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
> -version = "0.15.0"
> -
> -[[Dates]]
> -deps = ["Printf"]
> -uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
> -
> -[[DelimitedFiles]]
> -deps = ["Mmap"]
> -uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab"
> -
> -[[DiffEqBase]]
> -deps = ["Compat", "DocStringExtensions", "IterativeSolvers", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "RecursiveArrayTools", "RecursiveFactorization", "Requires", "Roots", "SparseArrays", "StaticArrays", "Statistics", "SuiteSparse", "TableTraits", "TreeViews"]
> -git-tree-sha1 = "c4560b4ae808770bc58a31f8c796b3f195e6239a"
> -uuid = "2b5f629d-d688-5b77-993f-72d75c75574e"
> -version = "5.7.0"
> -
> -[[DiffEqDiffTools]]
> -deps = ["LinearAlgebra", "Test"]
> -git-tree-sha1 = "30f82c63cb9d293513b360572e283c19577fcf82"
> -uuid = "01453d9d-ee7c-5054-8395-0335cb756afa"
> -version = "0.8.1"
> -
> -[[DiffEqOperators]]
> -deps = ["DiffEqBase", "ForwardDiff", "LinearAlgebra", "SparseArrays", "StaticArrays", "SuiteSparse"]
> -git-tree-sha1 = "2884a79a72aac38347b247615ac42eda41aa36e0"
> -uuid = "9fdde737-9c7f-55bf-ade8-46b3f136cc48"
> -version = "3.5.0"
> -
> -[[DiffResults]]
> -deps = ["Compat", "StaticArrays"]
> -git-tree-sha1 = "34a4a1e8be7bc99bc9c611b895b5baf37a80584c"
> -uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5"
> -version = "0.0.4"
> -
> -[[DiffRules]]
> -deps = ["Random", "Test"]
> -git-tree-sha1 = "dc0869fb2f5b23466b32ea799bd82c76480167f7"
> -uuid = "b552c78f-8df3-52c6-915a-8e097449b14b"
> -version = "0.0.10"
> -
> -[[Distances]]
> -deps = ["LinearAlgebra", "Printf", "Random", "Statistics", "Test"]
> -git-tree-sha1 = "a135c7c062023051953141da8437ed74f89d767a"
> -uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7"
> -version = "0.8.0"
> -
> [[Distributed]]
> deps = ["Random", "Serialization", "Sockets"]
> uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"
>  
> -[[Distributions]]
> -deps = ["LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SpecialFunctions", "Statistics", "StatsBase", "StatsFuns"]
> -git-tree-sha1 = "56a158bc0abe4af5d4027af2275fde484261ca6d"
> -uuid = "31c24e10-a181-5473-b8eb-7969acd0382f"
> -version = "0.19.2"
> -
> -[[DocStringExtensions]]
> -deps = ["LibGit2", "Markdown", "Pkg", "Test"]
> -git-tree-sha1 = "4d30e889c9f106a51ffa4791a88ffd4765bf20c3"
> -uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
> -version = "0.7.0"
> -
> -[[ExponentialUtilities]]
> -deps = ["LinearAlgebra", "Printf", "Random", "SparseArrays", "Test"]
> -git-tree-sha1 = "6fad21cd7637d0ad6a7661f8abea1149922d6c9c"
> -uuid = "d4d017d3-3776-5f7e-afef-a10c40355c18"
> -version = "1.4.0"
> -
> -[[FFTW]]
> -deps = ["AbstractFFTs", "BinaryProvider", "Compat", "Conda", "Libdl", "LinearAlgebra", "Reexport", "Test"]
> -git-tree-sha1 = "29cda58afbf62f35b1a094882ad6c745a47b2eaa"
> -uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341"
> -version = "0.2.4"
> -
> -[[FillArrays]]
> -deps = ["LinearAlgebra", "Random", "SparseArrays", "Test"]
> -git-tree-sha1 = "4c9269860074f5e9cf3f9078c49228bf13e4b33b"
> -uuid = "1a297f60-69ca-5386-bcde-b61e274b549b"
> -version = "0.6.1"
> -
> -[[FixedPointNumbers]]
> -deps = ["Test"]
> -git-tree-sha1 = "b8045033701c3b10bf2324d7203404be7aef88ba"
> -uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93"
> -version = "0.5.3"
> -
> -[[ForwardDiff]]
> -deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "InteractiveUtils", "LinearAlgebra", "NaNMath", "Random", "SparseArrays", "SpecialFunctions", "StaticArrays", "Test"]
> -git-tree-sha1 = "4c4d727f1b7e0092134fabfab6396b8945c1ea5b"
> -uuid = "f6369f11-7733-5829-9624-2563aa707210"
> -version = "0.10.3"
> -
> -[[GR]]
> -deps = ["Base64", "DelimitedFiles", "LinearAlgebra", "Pkg", "Printf", "Random", "Serialization", "Sockets", "Test"]
> -git-tree-sha1 = "537b61986d8a5fd21e577541f8f0735e481eb3ed"
> -uuid = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71"
> -version = "0.39.1"
> -
> -[[GenericLinearAlgebra]]
> -deps = ["LinearAlgebra", "Printf", "Random", "Test"]
> -git-tree-sha1 = "ca235f9c4652b31525232a36d7832f5ee681d76a"
> -uuid = "14197337-ba66-59df-a3e3-ca00e7dcff7a"
> -version = "0.1.0"
> -
> -[[GenericSVD]]
> -deps = ["LinearAlgebra", "Random", "Test"]
> -git-tree-sha1 = "8aa93c3f3d81562a8962047eafcc5712af0a0f59"
> -uuid = "01680d73-4ee2-5a08-a1aa-533608c188bb"
> -version = "0.2.1"
> -
> [[InteractiveUtils]]
> deps = ["Markdown"]
> uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
>  
> -[[IterTools]]
> -deps = ["SparseArrays", "Test"]
> -git-tree-sha1 = "79246285c43602384e6f1943b3554042a3712056"
> -uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e"
> -version = "1.1.1"
> -
> -[[IterativeSolvers]]
> -deps = ["LinearAlgebra", "Printf", "Random", "RecipesBase", "SparseArrays", "Test"]
> -git-tree-sha1 = "5687f68018b4f14c0da54d402bb23eecaec17f37"
> -uuid = "42fd0dbc-a981-5370-80f2-aaf504508153"
> -version = "0.8.1"
> -
> -[[IteratorInterfaceExtensions]]
> -git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856"
> -uuid = "82899510-4779-5014-852e-03e436cf321d"
> -version = "1.0.0"
> -
> -[[JSON]]
> -deps = ["Dates", "Distributed", "Mmap", "Sockets", "Test", "Unicode"]
> -git-tree-sha1 = "1f7a25b53ec67f5e9422f1f551ee216503f4a0fa"
> -uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
> -version = "0.20.0"
> -
> -[[LaTeXStrings]]
> -deps = ["Compat"]
> -git-tree-sha1 = "7ab9b8788cfab2bdde22adf9004bda7ad9954b6c"
> -uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f"
> -version = "1.0.3"
> -
> -[[Lazy]]
> -deps = ["Compat", "MacroTools", "Test"]
> -git-tree-sha1 = "aec38c7e7f255a678af22651c74100e3cd39ea20"
> -uuid = "50d2b5c4-7a5e-59d5-8109-a42b560f39c0"
> -version = "0.13.2"
> -
> -[[LibGit2]]
> -uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
> -
> [[Libdl]]
> uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
>  
> -[[LineSearches]]
> -deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf", "Test"]
> -git-tree-sha1 = "54eb90e8dbe745d617c78dee1d6ae95c7f6f5779"
> -uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255"
> -version = "7.0.1"
> -
> [[LinearAlgebra]]
> deps = ["Libdl"]
> uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
> @@ -271,139 +21,10 @@ uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
> [[Logging]]
> uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
>  
> -[[MacroTools]]
> -deps = ["CSTParser", "Compat", "DataStructures", "Test"]
> -git-tree-sha1 = "daecd9e452f38297c686eba90dba2a6d5da52162"
> -uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
> -version = "0.5.0"
> -
> [[Markdown]]
> deps = ["Base64"]
> uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
>  
> -[[Measures]]
> -deps = ["Test"]
> -git-tree-sha1 = "ddfd6d13e330beacdde2c80de27c1c671945e7d9"
> -uuid = "442fdcdd-2543-5da2-b0f3-8c86c306513e"
> -version = "0.3.0"
> -
> -[[Missings]]
> -deps = ["Dates", "InteractiveUtils", "SparseArrays", "Test"]
> -git-tree-sha1 = "d1d2585677f2bd93a97cfeb8faa7a0de0f982042"
> -uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28"
> -version = "0.4.0"
> -
> -[[Mmap]]
> -uuid = "a63ad114-7e13-5084-954f-fe012c677804"
> -
> -[[MonteCarloMeasurements]]
> -deps = ["Distributed", "Distributions", "GenericLinearAlgebra", "Lazy", "LinearAlgebra", "MacroTools", "Random", "RecipesBase", "StaticArrays", "Statistics", "StatsBase", "Test"]
> -git-tree-sha1 = "333d09d25e604e906406ac4047d1563b4b54c075"
> -uuid = "0987c9cc-fe09-11e8-30f0-b96dd679fdca"
> -version = "0.2.2"
> -
> -[[MuladdMacro]]
> -deps = ["MacroTools", "Test"]
> -git-tree-sha1 = "41e6e7c4b448afeaddaac7f496b414854f83b848"
> -uuid = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221"
> -version = "0.2.1"
> -
> -[[NLSolversBase]]
> -deps = ["Calculus", "DiffEqDiffTools", "DiffResults", "Distributed", "ForwardDiff", "LinearAlgebra", "Random", "SparseArrays", "Test"]
> -git-tree-sha1 = "0c6f0e7f2178f78239cfb75310359eed10f2cacb"
> -uuid = "d41bc354-129a-5804-8e4c-c37616107c6c"
> -version = "7.3.1"
> -
> -[[NLsolve]]
> -deps = ["DiffEqDiffTools", "Distances", "ForwardDiff", "LineSearches", "LinearAlgebra", "NLSolversBase", "Printf", "Random", "Reexport", "SparseArrays", "Test"]
> -git-tree-sha1 = "413e54f04a4cbe9804089794eec6b06b2a43bc47"
> -uuid = "2774e3e8-f4cf-5e23-947b-6d7e65073b56"
> -version = "4.0.0"
> -
> -[[NaNMath]]
> -deps = ["Compat"]
> -git-tree-sha1 = "ce3b85e484a5d4c71dd5316215069311135fa9f2"
> -uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3"
> -version = "0.3.2"
> -
> -[[Optim]]
> -deps = ["Calculus", "DiffEqDiffTools", "ForwardDiff", "LineSearches", "LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "PositiveFactorizations", "Printf", "Random", "SparseArrays", "StatsBase", "Test"]
> -git-tree-sha1 = "a626e09c1f7f019b8f3a30a8172c7b82d2f4810b"
> -uuid = "429524aa-4258-5aef-a3af-852621145aeb"
> -version = "0.18.1"
> -
> -[[OrderedCollections]]
> -deps = ["Random", "Serialization", "Test"]
> -git-tree-sha1 = "c4c13474d23c60d20a67b217f1d7f22a40edf8f1"
> -uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
> -version = "1.1.0"
> -
> -[[OrdinaryDiffEq]]
> -deps = ["DataStructures", "DiffEqBase", "DiffEqDiffTools", "DiffEqOperators", "ExponentialUtilities", "ForwardDiff", "GenericSVD", "LinearAlgebra", "Logging", "MuladdMacro", "NLsolve", "Parameters", "RecursiveArrayTools", "Reexport", "StaticArrays"]
> -git-tree-sha1 = "ba5dce61ef10d064301f90b866f0467497d521ee"
> -uuid = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
> -version = "5.6.0"
> -
> -[[PDMats]]
> -deps = ["Arpack", "LinearAlgebra", "SparseArrays", "SuiteSparse", "Test"]
> -git-tree-sha1 = "8b68513175b2dc4023a564cb0e917ce90e74fd69"
> -uuid = "90014a1f-27ba-587c-ab20-58faa44d9150"
> -version = "0.9.7"
> -
> -[[Parameters]]
> -deps = ["Markdown", "OrderedCollections", "REPL", "Test"]
> -git-tree-sha1 = "70bdbfb2bceabb15345c0b54be4544813b3444e4"
> -uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a"
> -version = "0.10.3"
> -
> -[[Pkg]]
> -deps = ["Dates", "LibGit2", "Markdown", "Printf", "REPL", "Random", "SHA", "UUIDs"]
> -uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
> -
> -[[PlotThemes]]
> -deps = ["PlotUtils", "Requires", "Test"]
> -git-tree-sha1 = "f3afd2d58e1f6ac9be2cea46e4a9083ccc1d990b"
> -uuid = "ccf2f8ad-2431-5c83-bf29-c5338b663b6a"
> -version = "0.3.0"
> -
> -[[PlotUtils]]
> -deps = ["Colors", "Dates", "Printf", "Random", "Reexport", "Test"]
> -git-tree-sha1 = "8e87bbb778c26f575fbe47fd7a49c7b5ca37c0c6"
> -uuid = "995b91a9-d308-5afd-9ec6-746e21dbc043"
> -version = "0.5.8"
> -
> -[[Plots]]
> -deps = ["Base64", "Contour", "Dates", "FixedPointNumbers", "GR", "JSON", "LinearAlgebra", "Measures", "NaNMath", "Pkg", "PlotThemes", "PlotUtils", "Printf", "REPL", "Random", "RecipesBase", "Reexport", "Requires", "Showoff", "SparseArrays", "StaticArrays", "Statistics", "StatsBase", "Test", "UUIDs"]
> -git-tree-sha1 = "5bcc6dbc8b7fe0823d9a63dde87d7d4542149693"
> -uuid = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
> -version = "0.24.0"
> -
> -[[Polynomials]]
> -deps = ["LinearAlgebra", "SparseArrays", "Test"]
> -git-tree-sha1 = "62142bd65d3f8aeb2226ec64dd8493349147df94"
> -uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45"
> -version = "0.5.2"
> -
> -[[PositiveFactorizations]]
> -deps = ["LinearAlgebra", "Test"]
> -git-tree-sha1 = "86ae7329c4b5c266acf5c7c524a972300d991e1c"
> -uuid = "85a6dd25-e78a-55b7-8502-1745935b8125"
> -version = "0.2.1"
> -
> -[[Printf]]
> -deps = ["Unicode"]
> -uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
> -
> -[[QuadGK]]
> -deps = ["DataStructures", "LinearAlgebra", "Test"]
> -git-tree-sha1 = "3ce467a8e76c6030d4c3786e7d3a73442017cdc0"
> -uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc"
> -version = "2.0.3"
> -
> -[[REPL]]
> -deps = ["InteractiveUtils", "Markdown", "Sockets"]
> -uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
> -
> [[Random]]
> deps = ["Serialization"]
> uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
> @@ -414,146 +35,26 @@ git-tree-sha1 = "0b3cb370ee4dc00f47f1193101600949f3dcf884"
> uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
> version = "0.6.0"
>  
> -[[RecursiveArrayTools]]
> -deps = ["ArrayInterface", "RecipesBase", "Requires", "StaticArrays", "Statistics", "Test"]
> -git-tree-sha1 = "187ea7dd541955102c7035a6668613bdf52022ca"
> -uuid = "731186ca-8d62-57ce-b412-fbd966d074cd"
> -version = "0.20.0"
> -
> -[[RecursiveFactorization]]
> -deps = ["LinearAlgebra", "Random", "Test"]
> -git-tree-sha1 = "54410ebd72cbb84d7b7678eb3da643f8e71181fc"
> -uuid = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
> -version = "0.0.1"
> -
> -[[Reexport]]
> -deps = ["Pkg"]
> -git-tree-sha1 = "7b1d07f411bc8ddb7977ec7f377b97b158514fe0"
> -uuid = "189a3867-3050-52da-a836-e630ba90ab69"
> -version = "0.2.0"
> -
> [[Requires]]
> deps = ["Test"]
> git-tree-sha1 = "f6fbf4ba64d295e146e49e021207993b6b48c7d1"
> uuid = "ae029012-a4dd-5104-9daa-d747884805df"
> version = "0.5.2"
>  
> -[[Rmath]]
> -deps = ["BinaryProvider", "Libdl", "Random", "Statistics", "Test"]
> -git-tree-sha1 = "9a6c758cdf73036c3239b0afbea790def1dabff9"
> -uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa"
> -version = "0.5.0"
> -
> -[[Roots]]
> -deps = ["Printf", "Statistics", "Test"]
> -git-tree-sha1 = "7228278e31d6d0e22a1ae0b41ea9a0df2859f33d"
> -uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665"
> -version = "0.8.1"
> -
> -[[SHA]]
> -uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
> -
> [[Serialization]]
> uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
>  
> -[[SharedArrays]]
> -deps = ["Distributed", "Mmap", "Random", "Serialization"]
> -uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"
> -
> -[[Showoff]]
> -deps = ["Compat"]
> -git-tree-sha1 = "276b24f3ace98bec911be7ff2928d497dc759085"
> -uuid = "992d4aef-0814-514b-bc4d-f2e9a6c4116f"
> -version = "0.2.1"
> -
> [[Sockets]]
> uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
>  
> -[[SortingAlgorithms]]
> -deps = ["DataStructures", "Random", "Test"]
> -git-tree-sha1 = "03f5898c9959f8115e30bc7226ada7d0df554ddd"
> -uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c"
> -version = "0.3.1"
> -
> [[SparseArrays]]
> deps = ["LinearAlgebra", "Random"]
> uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
>  
> -[[SpecialFunctions]]
> -deps = ["BinDeps", "BinaryProvider", "Libdl", "Test"]
> -git-tree-sha1 = "0b45dc2e45ed77f445617b99ff2adf0f5b0f23ea"
> -uuid = "276daf66-3868-5448-9aa4-cd146d93841b"
> -version = "0.7.2"
> -
> -[[StaticArrays]]
> -deps = ["InteractiveUtils", "LinearAlgebra", "Random", "Statistics", "Test"]
> -git-tree-sha1 = "3841b39ed5f047db1162627bf5f80a9cd3e39ae2"
> -uuid = "90137ffa-7385-5640-81b9-e52037218182"
> -version = "0.10.3"
> -
> [[Statistics]]
> deps = ["LinearAlgebra", "SparseArrays"]
> uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
>  
> -[[StatsBase]]
> -deps = ["DataStructures", "LinearAlgebra", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics"]
> -git-tree-sha1 = "8a0f4b09c7426478ab677245ab2b0b68552143c7"
> -uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
> -version = "0.30.0"
> -
> -[[StatsFuns]]
> -deps = ["Rmath", "SpecialFunctions", "Test"]
> -git-tree-sha1 = "b3a4e86aa13c732b8a8c0ba0c3d3264f55e6bb3e"
> -uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c"
> -version = "0.8.0"
> -
> -[[SuiteSparse]]
> -deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"]
> -uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9"
> -
> -[[TableTraits]]
> -deps = ["IteratorInterfaceExtensions"]
> -git-tree-sha1 = "b1ad568ba658d8cbb3b892ed5380a6f3e781a81e"
> -uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c"
> -version = "1.0.0"
> -
> [[Test]]
> deps = ["Distributed", "InteractiveUtils", "Logging", "Random"]
> uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
> -
> -[[Tokenize]]
> -deps = ["Printf", "Test"]
> -git-tree-sha1 = "3e83f60b74911d3042d3550884ca2776386a02b8"
> -uuid = "0796e94c-ce3b-5d07-9a54-7f471281c624"
> -version = "0.5.3"
> -
> -[[TotalLeastSquares]]
> -deps = ["FillArrays", "LinearAlgebra", "Printf", "SparseArrays"]
> -git-tree-sha1 = "512709480107b4fa9730c7a1d431d89b602fbb53"
> -uuid = "028f657a-7ace-5159-a694-8cfd97933b0c"
> -version = "0.1.2"
> -
> -[[TreeViews]]
> -deps = ["Test"]
> -git-tree-sha1 = "8d0d7a3fe2f30d6a7f833a5f19f7c7a5b396eae6"
> -uuid = "a2a6695c-b41b-5b7d-aed9-dbfdeacea5d7"
> -version = "0.3.0"
> -
> -[[URIParser]]
> -deps = ["Test", "Unicode"]
> -git-tree-sha1 = "6ddf8244220dfda2f17539fa8c9de20d6c575b69"
> -uuid = "30578b45-9adc-5946-b283-645ec420af67"
> -version = "0.4.0"
> -
> -[[UUIDs]]
> -deps = ["Random", "SHA"]
> -uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
> -
> -[[Unicode]]
> -uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
> -
> -[[VersionParsing]]
> -deps = ["Compat"]
> -git-tree-sha1 = "c9d5aa108588b978bd859554660c8a5c4f2f7669"
> -uuid = "81def892-9a0e-5fdd-b105-ffc91e053289"
> -version = "1.1.3"
> diff --git a/Project.toml b/Project.toml
> index c9a6353..972a8ca 100644
> --- a/Project.toml
> +++ b/Project.toml
> @@ -14,9 +14,9 @@ Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
> julia = "1.0"
>  
> [extras]
> +ControlSystemIdentification = "3abffc1c-5106-53b7-b354-a47bfc086282"
> Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
> Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
> -ControlSystemIdentification = "3abffc1c-5106-53b7-b354-a47bfc086282"
>  
> [targets]
> test = ["Test", "Plots", "ControlSystemIdentification"]
> 
> ```

---

<div class="post-metadata">

### Author: ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)
#### Post date: [May 8, 2019, 8:32am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/5 "2019-05-08T08:32:48Z")

</div>

Hmm I’m not sure where your diff comes from. When I did it the package manager said `[no changes]`. The manifest file didn’t appear as a changed file in a `git status` afterwards either, so I deleted it. Anyway, the original issue is gone now, but I’m not sure why we get different behaviors from `resolve`

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [May 8, 2019, 8:33am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/6 "2019-05-08T08:33:44Z")

</div>

Could you try on julia 1.1 instead of 1.2? Maybe something changed…

Edit: Tried on 1.2 and it didn’t remove the packages. Seems like a quite serious 1.2 bug.

---

<div class="post-metadata">

### Author: ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)
#### Post date: [May 8, 2019, 8:43am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/7 "2019-05-08T08:43:04Z")

</div>

I started julia 1.1 and added the commit before I removed the manifest

```julia
(v1.1) pkg> add SingularSpectrumAnalysis#1d09721d3046f777f2fe9996af7e61bbded506b3
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Cloning git-repo `https://github.com/baggepinnen/SingularSpectrumAnalysis.jl.git`
  Updating git-repo `https://github.com/baggepinnen/SingularSpectrumAnalysis.jl.git`
 Resolving package versions...
 Installed CMakeWrapper ───── v0.2.3
 Installed MCMCChains ─────── v0.3.9
 Installed LoweredCodeUtils ─ v0.3.4
 Installed IRTools ────────── v0.2.0
  Updating `~/.julia/environments/v1.1/Project.toml`
  [0861197f] ? ControlSystemIdentification v0.1.1 [`~/.julia/dev/ControlSystemIdentification`] ⇒ v0.1.3 [`~/.julia/dev/ControlSystemIdentification`]
  [a6e380b2] ? ControlSystems v0.5.2+ [`~/.julia/dev/ControlSystems`] ⇒ v0.5.2 [`~/.julia/dev/ControlSystems`]
  [2b5f629d] ? DiffEqBase v5.6.4+ [`~/.julia/dev/DiffEqBase`] ⇒ v5.7.0+ [`~/.julia/dev/DiffEqBase`]
  [40a7b7db] ? Hyperopt v0.0.0 [`~/.julia/dev/Hyperopt`] ⇒ v0.2.1 [`~/.julia/dev/Hyperopt`]
  [0987c9cc] ? MonteCarloMeasurements v0.1.4 [`~/.julia/dev/MonteCarloMeasurements`] ⇒ v0.2.2 [`~/.julia/dev/MonteCarloMeasurements`]
  [77f5812f] + SingularSpectrumAnalysis v0.2.1 #1d09721 (https://github.com/baggepinnen/SingularSpectrumAnalysis.jl.git)
  [e88e6eb3] ~ Zygote v0.2.0+ #master (https://github.com/FluxML/Zygote.jl.git) ⇒ v0.3.0+ #master (https://github.com/FluxML/Zygote.jl.git)
  Updating `~/.julia/environments/v1.1/Manifest.toml`

```

When I did resolve I got a bunch of output

```julia
(SingularSpectrumAnalysis) pkg> resolve
 Resolving package versions...
  Updating `~/.julia/dev/SingularSpectrumAnalysis/Project.toml`
  [3cdcf5f2] + RecipesBase v0.6.0
  [ae029012] + Requires v0.5.2
  [37e2e46d] + LinearAlgebra 
  [9a3f8284] + Random 
  [10745b16] + Statistics 
  Updating `~/.julia/dev/SingularSpectrumAnalysis/Manifest.toml`
  [3cdcf5f2] + RecipesBase v0.6.0
  [ae029012] + Requires v0.5.2
  [2a0f44e3] + Base64 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [9a3f8284] + Random 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [8dfed614] + Test 

```

and a new manifest file, but it seems that the changes to the manifest happened in my `dev/SingularSpectrumAnalysis`  
even though in julia v1.1 I did `add` instead of `dev` on the package.

I guess I’m not entirely sure how to reset the state of everything to before I deleted the manifest file and committed that to the repo.

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [May 8, 2019, 8:44am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/8 "2019-05-08T08:44:51Z")

</div>

> [@baggepinnen](#):
>
> I started julia 1.1 and added the commit before I removed the manifest

Just git clone the repo, checkout the commit and start julia in that folder with `julia --project`

---

<div class="post-metadata">

### Author: ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)
#### Post date: [May 8, 2019, 8:55am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/9 "2019-05-08T08:55:45Z")

</div>

Okay, there seems to be a difference between julia 1.1 and 1.2  
using Julia 1.1

```julia
nichols /tmp>git clone git@github.com:baggepinnen/SingularSpectrumAnalysis.jl.git
Cloning into 'SingularSpectrumAnalysis.jl'...
remote: Enumerating objects: 50, done.
remote: Counting objects: 100% (50/50), done.
remote: Compressing objects: 100% (31/31), done.
remote: Total 153 (delta 22), reused 41 (delta 15), pack-reused 103
Receiving objects: 100% (153/153), 60.93 KiB | 297.00 KiB/s, done.
Resolving deltas: 100% (65/65), done.

nichols /tmp>cd SingularSpectrumAnalysis.jl/
nichols /tmp/SingularSpectrumAnalysis.jl>git checkout git@github.com:baggepinnen/SingularSpectrumAnalysis.jl.git^C
nichols /tmp/SingularSpectrumAnalysis.jl>git checkout 1d09721
Note: checking out '1d09721'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 1d09721 test pdplot and move forecast
nichols /tmp/SingularSpectrumAnalysis.jl>julia --project
               _
   _ _ _(_)_ | Documentation: https://docs.julialang.org
  (_) | (_) (_) |
   _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` | |
  | | |_| | | | (_| | | Version 1.1.0 (2019-01-21)
 _/ |\ __'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |

(SingularSpectrumAnalysis) pkg> activate .

(SingularSpectrumAnalysis) pkg> resolve
 Resolving package versions...
 Installed RecursiveFactorization ────── v0.0.1
 Installed IteratorInterfaceExtensions ─ v1.0.0
 Installed TableTraits ───────────────── v1.0.0
 Installed DiffEqBase ────────────────── v5.7.0
 Installed ControlSystemIdentification ─ v0.1.3
 Installed ControlSystems ────────────── v0.5.2
 Installed Distributions ─────────────── v0.19.2
 Installed MonteCarloMeasurements ────── v0.2.2
  Updating `/tmp/SingularSpectrumAnalysis.jl/Project.toml`
 [no changes]
  Updating `/tmp/SingularSpectrumAnalysis.jl/Manifest.toml`
  [621f4979] - AbstractFFTs v0.4.0
  [7d9fca2a] - Arpack v0.3.0
  [4fba245c] - ArrayInterface v0.1.1
  [9e28174c] - BinDeps v0.8.10
  [b99e7846] - BinaryProvider v0.5.4
  [00ebfdb7] - CSTParser v0.5.2
  [49dc2e85] - Calculus v0.4.1
  [3da002f7] - ColorTypes v0.7.5
  [5ae59095] - Colors v0.9.5
  [bbf7d656] - CommonSubexpressions v0.2.0
  [34da2185] - Compat v2.1.0
  [8f4d0f93] - Conda v1.2.0
  [d38c429a] - Contour v0.5.1
  [3abffc1c] - ControlSystemIdentification v0.1.3
  [a6e380b2] - ControlSystems v0.5.2
  [717857b8] - DSP v0.5.2
  [864edb3b] - DataStructures v0.15.0
  [2b5f629d] - DiffEqBase v5.7.0
  [01453d9d] - DiffEqDiffTools v0.8.1
  [9fdde737] - DiffEqOperators v3.5.0
  [163ba53b] - DiffResults v0.0.4
  [b552c78f] - DiffRules v0.0.10
  [b4f34e82] - Distances v0.8.0
  [31c24e10] - Distributions v0.19.2
  [ffbed154] - DocStringExtensions v0.7.0
  [d4d017d3] - ExponentialUtilities v1.4.0
  [7a1cc6ca] - FFTW v0.2.4
  [1a297f60] - FillArrays v0.6.1
  [53c48c17] - FixedPointNumbers v0.5.3
  [f6369f11] - ForwardDiff v0.10.3
  [28b8d3ca] - GR v0.39.1
  [14197337] - GenericLinearAlgebra v0.1.0
  [01680d73] - GenericSVD v0.2.1
  [c8e1da08] - IterTools v1.1.1
  [42fd0dbc] - IterativeSolvers v0.8.1
  [82899510] - IteratorInterfaceExtensions v1.0.0
  [682c06a0] - JSON v0.20.0
  [b964fa9f] - LaTeXStrings v1.0.3
  [50d2b5c4] - Lazy v0.13.2
  [d3d80556] - LineSearches v7.0.1
  [1914dd2f] - MacroTools v0.5.0
  [442fdcdd] - Measures v0.3.0
  [e1d29d7a] - Missings v0.4.0
  [0987c9cc] - MonteCarloMeasurements v0.2.2
  [46d2c3a1] - MuladdMacro v0.2.1
  [d41bc354] - NLSolversBase v7.3.1
  [2774e3e8] - NLsolve v4.0.0
  [77ba4419] - NaNMath v0.3.2
  [429524aa] - Optim v0.18.1
  [bac558e1] - OrderedCollections v1.1.0
  [1dea7af3] - OrdinaryDiffEq v5.6.0
  [90014a1f] - PDMats v0.9.7
  [d96e819e] - Parameters v0.10.3
  [ccf2f8ad] - PlotThemes v0.3.0
  [995b91a9] - PlotUtils v0.5.8
  [91a5bcdd] - Plots v0.24.0
  [f27b6e38] - Polynomials v0.5.2
  [85a6dd25] - PositiveFactorizations v0.2.1
  [1fd47b50] - QuadGK v2.0.3
  [731186ca] - RecursiveArrayTools v0.20.0
  [f2c3362d] - RecursiveFactorization v0.0.1
  [189a3867] - Reexport v0.2.0
  [79098fc4] - Rmath v0.5.0
  [f2b01f46] - Roots v0.8.1
  [992d4aef] - Showoff v0.2.1
  [a2af1166] - SortingAlgorithms v0.3.1
  [276daf66] - SpecialFunctions v0.7.2
  [90137ffa] - StaticArrays v0.10.3
  [2913bbd2] - StatsBase v0.30.0
  [4c63d2b9] - StatsFuns v0.8.0
  [3783bdb8] - TableTraits v1.0.0
  [0796e94c] - Tokenize v0.5.3
  [028f657a] - TotalLeastSquares v0.1.2
  [a2a6695c] - TreeViews v0.3.0
  [30578b45] - URIParser v0.4.0
  [81def892] - VersionParsing v1.1.3
  [ade2ca70] - Dates 
  [8bb1440f] - DelimitedFiles 
  [76f85450] - LibGit2 
  [a63ad114] - Mmap 
  [44cfe95a] - Pkg 
  [de0858da] - Printf 
  [3fa0cd96] - REPL 
  [ea8e919c] - SHA 
  [1a1011a3] - SharedArrays 
  [4607b0f0] - SuiteSparse 
  [cf7118a7] - UUIDs 
  [4ec0a83e] - Unicode 
ERROR: type Nothing has no field name
Stacktrace:
 [1] getproperty(::Any, ::Symbol) at ./sysimg.jl:18
 [2] #build_versions#48(::Bool, ::Bool, ::Function, ::Pkg.Types.Context, ::Array{Base.UUID,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1023
 [3] build_versions at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1012 [inlined]
 [4] up(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1217
 [5] #up#31(::Pkg.Types.UpgradeLevel, ::Pkg.Types.PackageMode, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:118
 [6] #up at ./none:0 [inlined]
 [7] #up#26 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:82 [inlined]
 [8] #up at ./none:0 [inlined]
 [9] resolve at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:123 [inlined]
 [10] do_resolve!(::Dict{Symbol,Any}, ::Array{String,1}, ::Dict{Symbol,Any}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/REPLMode.jl:615
 [11] #invokelatest#1(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Any, ::Any, ::Vararg{Any,N} where N) at ./essentials.jl:742
 [12] invokelatest(::Any, ::Any, ::Vararg{Any,N} where N) at ./essentials.jl:741
 [13] do_cmd!(::Pkg.REPLMode.PkgCommand, ::REPL.LineEditREPL) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/REPLMode.jl:561
 [14] #do_cmd#30(::Bool, ::Function, ::REPL.LineEditREPL, ::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/REPLMode.jl:536
 [15] do_cmd at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/REPLMode.jl:532 [inlined]
 [16] (::getfield(Pkg.REPLMode, Symbol("##48#51")){REPL.LineEditREPL,REPL.LineEdit.Prompt})(::REPL.LineEdit.MIState, ::Base.GenericIOBuffer{Array{UInt8,1}}, ::Bool) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/REPLMode.jl:967
 [17] #invokelatest#1 at ./essentials.jl:742 [inlined]
 [18] invokelatest at ./essentials.jl:741 [inlined]
 [19] run_interface(::REPL.Terminals.TextTerminal, ::REPL.LineEdit.ModalInterface, ::REPL.LineEdit.MIState) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/LineEdit.jl:2273
 [20] run_frontend(::REPL.LineEditREPL, ::REPL.REPLBackendRef) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:1035
 [21] run_repl(::REPL.AbstractREPL, ::Any) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:192
 [22] (::getfield(Base, Symbol("##734#736")){Bool,Bool,Bool,Bool})(::Module) at ./client.jl:362
 [23] #invokelatest#1 at ./essentials.jl:742 [inlined]
 [24] invokelatest at ./essentials.jl:741 [inlined]
 [25] run_main_repl(::Bool, ::Bool, ::Bool, ::Bool, ::Bool) at ./client.jl:346
 [26] exec_options(::Base.JLOptions) at ./client.jl:284
 [27] _start() at ./client.jl:436

(SingularSpectrumAnalysis) pkg> 

```

using Julia v1.2

```julia
nichols /tmp/temptemp>git clone git@github.com:baggepinnen/SingularSpectrumAnalysis.jl.git
Cloning into 'SingularSpectrumAnalysis.jl'...
remote: Enumerating objects: 50, done.
remote: Counting objects: 100% (50/50), done.
remote: Compressing objects: 100% (31/31), done.
remote: Total 153 (delta 22), reused 41 (delta 15), pack-reused 103
Receiving objects: 100% (153/153), 60.93 KiB | 479.00 KiB/s, done.
Resolving deltas: 100% (65/65), done.
nichols /tmp/temptemp>cd SingularSpectrumAnalysis.jl/
nichols /tmp/temptemp/SingularSpectrumAnalysis.jl>git checkout 1d09721
Note: checking out '1d09721'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 1d09721 test pdplot and move forecast
nichols /tmp/temptemp/SingularSpectrumAnalysis.jl>julian --project
               _
   _ _ _(_)_ | Documentation: https://docs.julialang.org
  (_) | (_) (_) |
   _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` | |
  | | |_| | | | (_| | | Version 1.2.0-DEV.672 (2019-04-10)
 _/ |\ __'_|_|_|\__'_| | Commit 18be616722 (27 days old master)
|__/ |

(SingularSpectrumAnalysis) pkg> resolve
 Resolving package versions...
  Updating `/tmp/temptemp/SingularSpectrumAnalysis.jl/Project.toml`
 [no changes]
  Updating `/tmp/temptemp/SingularSpectrumAnalysis.jl/Manifest.toml`
 [no changes]

(SingularSpectrumAnalysis) pkg> 

```

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [May 8, 2019, 8:57am UTC](https://discourse.julialang.org/t/travis-failure-when-testing-required-code-on-julia-v1-0/23986/10 "2019-05-08T08:57:54Z")

</div>

Opened [https://github.com/JuliaLang/Pkg.jl/issues/1185](https://github.com/JuliaLang/Pkg.jl/issues/1185). Will look at it.
