-
Notifications
You must be signed in to change notification settings - Fork 184
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
Erratic failure of in-tree build for stdlib_bitset_64 #383
Comments
If that is a test doing writing and reading of stuff this could be an occasional race condition where the test suite tries to access the same object/file at the same time and hiccups. |
Quite possible, it seems to fail in an IO operation here. |
As the creator of the bitsets modules, it is my responsibility to fix this. FWIW I have gfortran 10.2 on my Mac and have not had this problem in my testing, but I do not test as regularly as the test harness. A few questions:
I have been busy with other things, but have noticed comments on other aspects of the bitsets modules, and might as well address those while I address this. First there seemed to be a desire for user defined derived type I/O. What features did users want in UDDTIO? Second users seemed to want longer names for some of the derived types, appending either |
So far the failure seems to be limited to the in-tree build with CMake, which we are only doing for GCC 10.2 on Ubuntu 20.04 at the moment, the out-of-tree builds seem to be fine? The failure does not always happen at the same place, here is another log:
It's somewhat hard to pin down why it is failing, due to its erratic nature. |
I think I know what is the problem. The two test codes, |
This test seem to fail erratically for the in-tree build in the GCC 10.2 build on Ubuntu 20.04 from time to time:
The text was updated successfully, but these errors were encountered: