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

abstractarray test: only test broken test on one iteration to reduce test report noise #48478

Conversation

IanButterworth
Copy link
Member

@IanButterworth IanButterworth commented Jan 31, 2023

@mbauman is it more appropriate to test that these are false, rather than marked as broken?

Ok, I originally missed the explanation here #36405 (comment)
I think it makes sense to only test one iteration as @test_broken.

The motivator is that these account for 24806 tests marked as broken (the second most after ones fixed in #48465) which dwarfs the number of broken tests elsewhere.

@IanButterworth IanButterworth added test This change adds or pertains to unit tests arrays [a, r, r, a, y, s] labels Jan 31, 2023
@IanButterworth

This comment was marked as resolved.

@IanButterworth IanButterworth force-pushed the ib/abstractarray_test_ambiguity branch from 7174c73 to 7fd0f1f Compare February 3, 2023 02:38
@IanButterworth IanButterworth changed the title abstractarray test: change broken test for explicit false test abstractarray test: only test broken test on one iteration to reduce test report noise Feb 3, 2023
@IanButterworth
Copy link
Member Author

I think this is minor and reasonable so I'll go ahead

@IanButterworth IanButterworth merged commit 532643d into JuliaLang:master Feb 3, 2023
@IanButterworth IanButterworth deleted the ib/abstractarray_test_ambiguity branch February 3, 2023 12:24
@mbauman
Copy link
Member

mbauman commented Feb 3, 2023

This makes sense. But now that I've look at it, I see that this is based on an old (pre-1.0) confusion in what pointer meant. See #36405 (comment). We now have our definitions more straight and we could define this instead of erroring.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arrays [a, r, r, a, y, s] test This change adds or pertains to unit tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants