Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes for Julia v1.0 #46

Merged
merged 1 commit into from
Nov 3, 2018
Merged

Conversation

simonschoelly
Copy link
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
Member

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

@simonschoelly
Copy link
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
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.

None yet

2 participants