Skip to content

Require Julia 1.3 #1378

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

Merged
merged 2 commits into from
Aug 17, 2020
Merged

Require Julia 1.3 #1378

merged 2 commits into from
Aug 17, 2020

Conversation

devmotion
Copy link
Member

This PR drops support of Julia < 1.3 since other packages such as Tracker and NNlib only support Julia >= 1.3 which would require us to backport fixes if we want to support Julia < 1.3 properly.

@devmotion
Copy link
Member Author

devmotion commented Aug 17, 2020

Tests fail due to the error fixed in #1377.

@devmotion
Copy link
Member Author

There seems to be a problem with Julia 1.5 on Windows 32bit. There is no clear error message though, and tests seem to be fine with Julia 1.3 on Windows 32bit, so it might be a problem upstream or in some other package. Should we disable tests on Windows 32bit completely? Or just with Julia 1.5?

@yebai
Copy link
Member

yebai commented Aug 17, 2020

It’s helpful to test Win32 on at least one Julia release. It allows us to spot syntactical and numerical errors for some algorithms, e.g. HMC.

@devmotion
Copy link
Member Author

Wouldn't it be sufficient to test on Linux 32bit to spot numerical errors? It seems we can test both Julia versions there.

@yebai
Copy link
Member

yebai commented Aug 17, 2020

Yes, that's enough. I did not realise we are testing 32 bit on Linux.

@devmotion
Copy link
Member Author

All remaining test errors are due to #1377.

@devmotion devmotion merged commit 3931d47 into master Aug 17, 2020
@devmotion devmotion deleted the julia_1_3 branch August 17, 2020 20:16
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