Skip to content

Fixes for Julia v1.0#46

Merged
dlfivefifty merged 1 commit intoJuliaMath:masterfrom
simonschoelly:fixes-for-v1.0
Nov 3, 2018
Merged

Fixes for Julia v1.0#46
dlfivefifty merged 1 commit intoJuliaMath:masterfrom
simonschoelly:fixes-for-v1.0

Conversation

@simonschoelly
Copy link
Copy Markdown
Contributor

This PR makes RandomMatrices.jl pass the tests on v1.0 (although not all of the code is covered)

There are some issues:

  • Previously it tested if ApproxFun.jl was installed and only then included the file src/InvariantEnsembles.jl. This is not possible anymore, so I replaced that functionality with one that loads this file whenever the user calls using ApproxFun. This is done using the package Requires.jl
  • The tests in test/Haar.jl call some code that seems to be broken. Previously these tests never got triggered, because they where inside some if-block that was not executed. I now changed these tests to @test_broken but that does not change the fact that the function expectation in src/Haar.jl seems to be broken.
  • I had to change some tests in test/StochasticProcess.jl` because the iteration protocol in Julia changed.

@dlfivefifty
Copy link
Copy Markdown
Member

We could move InvariantEnsembles.jl into a separate (unregistered for now) package.

@simonschoelly
Copy link
Copy Markdown
Contributor Author

Is this something that should be done in this PR?

@dlfivefifty dlfivefifty merged commit d5503e0 into JuliaMath:master Nov 3, 2018
@dlfivefifty
Copy link
Copy Markdown
Member

No should be fine, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants