# Travis stalling building plots on julia 1.0 but not 1.1

**URL:** https://discourse.julialang.org/t/travis-stalling-building-plots-on-julia-1-0-but-not-1-1/23244
**Category:** General Usage
**Tags:** travis
**Created:** [April 17, 2019, 3:40pm UTC](https://discourse.julialang.org/t/travis-stalling-building-plots-on-julia-1-0-but-not-1-1/23244 "2019-04-17T15:40:27Z")
**Posts on this page:** 5
**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: [April 17, 2019, 3:40pm UTC](https://discourse.julialang.org/t/travis-stalling-building-plots-on-julia-1-0-but-not-1-1/23244/1 "2019-04-17T15:40:27Z")

</div>

I have a package testing which fails with a weird error on julia 1.0 but not on 1.1. The error is occuring while building Plots.jl:

```julia
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.

```

The package build log is here

> **[Travis CI - Test and Deploy with Confidence](https://app.travis-ci.com/baggepinnen/MonteCarloMeasurements.jl/jobs/521297177)**
>
> 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.

and the problem occurs on both linux and osx builds.  
One thing I think could have caused this is that the last release of the package declared compatibility with Julia 1.1, but I have now made it compatible with julia 1.0 and declared that.  
Anyone familiar with this? Is there something I have to do, like increase version number in a special way, when I “de-bump” the compatibility requirements for the package?

---

<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: [April 18, 2019, 4:53am UTC](https://discourse.julialang.org/t/travis-stalling-building-plots-on-julia-1-0-but-not-1-1/23244/2 "2019-04-18T04:53:36Z")

</div>

I’m still confused about this. Other packages seem to build the same version of Plots well, e.g.,

> **[Travis CI - Test and Deploy with Confidence](https://app.travis-ci.com/JuliaControl/ControlSystems.jl/jobs/521126813)**
>
> 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.

The lack of any form of error output makes it tricky to debug.

---

<div class="post-metadata">

### Author: ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)
#### Post date: [April 18, 2019, 5:53am UTC](https://discourse.julialang.org/t/travis-stalling-building-plots-on-julia-1-0-but-not-1-1/23244/3 "2019-04-18T05:53:14Z")

</div>

Does this keep happening? I assume you have tried to restart the build?  
Building Plots might be a red herring here, are you sure that step is not actually finished and the problem is the next steps? What if you add a `print` statement first thing in the `test/runtests.jl` file to see if you get past the build step? You can also poke around with ssh access: [Running Build in Debug Mode - Travis CI](https://docs.travis-ci.com/user/running-build-in-debug-mode/) .

---

<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: [April 18, 2019, 6:04am UTC](https://discourse.julialang.org/t/travis-stalling-building-plots-on-julia-1-0-but-not-1-1/23244/4 "2019-04-18T06:04:34Z")

</div>

It keeps happening, have tried 5 times over two days. I can try with the print statement, but tests pass rapidly on julia v1.1 and nightly and I see no reason as to why they should take so long time on julia v1.0

Edit: You were right. Plots did build, and it is getting stuck at something else. I guess I have to get a version of Julia v1.0 on my local machine and try out. Maybe compilation time is extremely long on v1.0 for my StaticVector operations or something.

---

<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: [April 18, 2019, 6:31am UTC](https://discourse.julialang.org/t/travis-stalling-building-plots-on-julia-1-0-but-not-1-1/23244/5 "2019-04-18T06:31:39Z")

</div>

So it turns out that compilation time was extremely long for some operations, causing the tests to take more than 10 minutes. Adding the print statements helped as travis received some output making the test go on for longer. The real solution though was to reduce the dimensions on the static vectors, making everything slightly faster, in addition to some status printouts every now and then. Thanks!
