-
Notifications
You must be signed in to change notification settings - Fork 32
DifferentialEquations Tests Fail: FileIO not found in current path #138
Comments
I believe what this means is one of the packages that comes before you on the same VM (runs alphabetical) is doing something fishy or wrong with precompilation and/or optional dependencies. |
Is there anything I can do about it? Can I add the remove statement, or have only the VM add FileIO? |
Your package shouldn't be removing cache files. It would be worth finding which package preceding yours in the same VM did something strange. The sequence of events that pkgeval runs are something that you could do anywhere, so some package is doing something buggy. |
The FileIO error on v0.5 magically went away. Not v0.4 though. |
Let me know if you ever see this kind of thing in pkgeval results from 0.5.2 or later. I think this should be fixed, where cache files will now be marked stale if anything they depend on is no longer installed. |
Thanks! |
You can see from the test log
I'm not quite sure what it could be because the tests pass locally, on Travis, and on AppVoyer. I had similar issues with FileIO before, but only when I had a test that included JLD functionality (and only on Travis). I disabled the test and haven't had that dependency for awhile, but the tests still fail because of FileIO.
The text was updated successfully, but these errors were encountered: