Looking at this some more, it appears that #11356
<https://github.com/JuliaLang/julia/issues/11356> may be the culprit.
On Sunday, May 31, 2015 at 1:22:55 PM UTC-7, Seth wrote:
>
>
>
> I can't figure this out, and I don't see any smoking gun.
>
> I have a test:
>
> @test round(y[1:3],4) ==
> round([122.10760591498584, 159.0072453120582, 176.39547945994505], 4)
>
>
> that is working fine on my 5-day-old master (and on 0.3.9), but is failing
> on travis-nightly with
>
> ERROR: LoadError: LoadError: test error in expression: round(y[1:3],4) ==
> round([122.10760591498584,159.0072453120582,176.39547945994505],4)
>
> TypeError: non-boolean (Array{Bool,1}) used in boolean context
>
> in round at floatfuncs.jl:143
>
>
> However, floatfuncs.jl line 143 was modified 9 days ago, so presumably I
> had it.
>
> 1) how do I track this down so that travis works, and 2) is
> round(a::Array{T,1), z::Integer) no longer supported?
>
> Thanks
>