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 failures when running tests #28

Open
StephenCzarnecki opened this issue Dec 20, 2024 · 1 comment
Open

Intermittent failures when running tests #28

StephenCzarnecki opened this issue Dec 20, 2024 · 1 comment
Assignees

Comments

@StephenCzarnecki
Copy link
Collaborator

StephenCzarnecki commented Dec 20, 2024

Tests have started to have intermittent heap corruption errors. So far it doesn't seem to correlate to any specific test or architecture.

For example see results of this action in github: https://github.com/LBNL-ETA/WinCalc/actions/runs/12437387711/job/34727139596

image

In this case the failing test is:

Image Error Test
Windows 2019-x64 Exit code 0xc0000374 Test_2_layers_nfrc_102_air_perfectly_diffusing_shade_pella_white_venetian_blind_slat.Test_Optical_0_permeability_factor
Windows 2022-x86 SegFault Test_2_layers_laminate_nfrc_18000_air_NFRC_102_quarter_basis.Test_Optical
Windows 2022-x64 SegFault Test_2_layers_woven_pella_white_venetian_blind_slat_user_geometry_air_nfrc_102.Test_Optical
Ubuntu 24.04-aarch64 malloc(): invalid size (unsorted) Test_2_layers_laminate_nfrc_18000_air_NFRC_102_quarter_basis.Test_Thermal

Try to figure out what is going on and fix it.

@StephenCzarnecki StephenCzarnecki self-assigned this Dec 20, 2024
@StephenCzarnecki
Copy link
Collaborator Author

StephenCzarnecki commented Dec 21, 2024

For comparison see https://github.com/LBNL-ETA/WinCalc/actions/runs/12440164750 which is the same code (a space was added to the readme file) but here everything passes except Windows 2019-x86 which previously did pass.

image

In this run Windows 2019-x86 fails on Test_2_layers_nfrc_102_air_perfectly_diffusing_shade_pella_white_venetian_blind_slat.Test_Optical_75_permeability_factor with Exception: SegFault

StephenCzarnecki added a commit that referenced this issue Jan 3, 2025
…ng to std::cerr. Could not get issue to occur after running multiple times locally and 3x on github. Checking to see if issue occurs more frequently with logging removed.
StephenCzarnecki added a commit that referenced this issue Jan 3, 2025
…now trying to incrementally add/remove individual log message to try to narrow down which may be 'fixing' the issue.
StephenCzarnecki added a commit that referenced this issue Jan 5, 2025
StephenCzarnecki added a commit that referenced this issue Jan 6, 2025
StephenCzarnecki added a commit that referenced this issue Jan 6, 2025
StephenCzarnecki added a commit that referenced this issue Jan 7, 2025
StephenCzarnecki added a commit that referenced this issue Jan 8, 2025
StephenCzarnecki added a commit that referenced this issue Jan 9, 2025
StephenCzarnecki added a commit that referenced this issue Jan 11, 2025
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