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

Intermittent travis macOS test failures in leantest_non_meta_rec_fn.lean #72

Closed
bryangingechen opened this issue Oct 28, 2019 · 1 comment

Comments

@bryangingechen
Copy link
Collaborator

Sometimes the macOS clang++ travis build fails during the ctest step in leantest_non_meta_rec_fn.lean like this:

379/1325 Test #283: leantest_non_meta_rec_fn.lean ...............................***Failed    0.05 sec

-- testing non_meta_rec_fn.lean

-- using result from test_all.sh

--- non_meta_rec_fn.lean.expected.out	2019-10-17 20:25:29.000000000 +0000

+++ non_meta_rec_fn.lean.produced.out	2019-10-17 20:34:55.000000000 +0000

@@ -1,4 +1,4 @@

-non_meta_rec_fn.lean:3:36: error: failed to prove recursive application is decreasing, well founded relation

+non_meta_rec_fn.lean:3:0: error: failed to prove recursive application is decreasing, well founded relation

   @has_well_founded.r true (@has_well_founded_of_has_sizeof true (default_has_sizeof true))

 Possible solutions: 

   - Use 'using_well_founded' keyword in the end of your definition to specify tactics for synthesizing well founded relations and decreasing proofs.

ERROR: file non_meta_rec_fn.lean.produced.out does not match non_meta_rec_fn.lean.expected.out

It seems to happen randomly; I think I've seen it go away after the job was restarted.

cf. #69 (comment)

Here are a bunch of other instances I found in the travis "build history" tab which go back several months:

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

No branches or pull requests

1 participant