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

druntime-test-exceptions-debug sporadically fails (on Linux only?) #3827

Open
kinke opened this issue Sep 12, 2021 · 3 comments
Open

druntime-test-exceptions-debug sporadically fails (on Linux only?) #3827

kinke opened this issue Sep 12, 2021 · 3 comments

Comments

@kinke
Copy link
Member

kinke commented Sep 12, 2021

For a test newly added in v2.098 - apparently some GC garbage isn't reliably collected as expected: https://github.com/ldc-developers/druntime/blob/057d017303cba661c230e3710f84e6fa0d00cc44/test/exceptions/src/assert_fail.d#L518

IIRC, I've only seen this fail on Linux so far; I've run the test 10,000 times in a loop here on Win64, not a single failure.

kinke added a commit to ldc-developers/druntime that referenced this issue Sep 13, 2021
kinke added a commit to kinke/ldc that referenced this issue Sep 13, 2021
@kinke
Copy link
Member Author

kinke commented Sep 13, 2021

I've run the test 10,000 times in a loop here on Win64, not a single failure.

Same here on my Ubuntu 20.04 box (FWIW, using LLVM 12.0.0).

@kinke
Copy link
Member Author

kinke commented Feb 28, 2022

The same assertion seems to consistently (?) fail for FreeBSD CI with non-reversed args (#3873).

@kinke
Copy link
Member Author

kinke commented Aug 30, 2023

Started to fail (consistently?) on Win64 and macOS arm64 too with D v2.105.

kinke pushed a commit to kinke/ldc that referenced this issue Aug 30, 2023
kinke pushed a commit to kinke/ldc that referenced this issue Sep 1, 2023
kinke pushed a commit to kinke/ldc that referenced this issue Sep 1, 2023
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