Skip to content

ci: Test both Windows debug and release builds#45

Merged
aqnuep merged 2 commits intosc_mainfrom
aqnuep/ci-win-rel
Mar 9, 2026
Merged

ci: Test both Windows debug and release builds#45
aqnuep merged 2 commits intosc_mainfrom
aqnuep/ci-win-rel

Conversation

@aqnuep
Copy link
Copy Markdown
Contributor

@aqnuep aqnuep commented Mar 6, 2026

No description provided.

@aqnuep aqnuep force-pushed the aqnuep/ci-win-rel branch 2 times, most recently from c6a701d to d1f9d81 Compare March 9, 2026 11:48
There are wider issues with the entire handling of
location and component assignment in VVL, but this
change does not attempt to fix them.
This issue was discovered "thanks to" an MSVC compiler
bug that incorrectly optimized a piece of this code such
that a division by zero exception was caused in this
piece of code:
if (vector_components != 0 && j != 0
    && j % vector_components == 0) {
While that is a clear compiler bug, it did reveal a few
other bugs in the code around this conditional.
@aqnuep aqnuep force-pushed the aqnuep/ci-win-rel branch from d1f9d81 to 2696f71 Compare March 9, 2026 12:40
@aqnuep aqnuep merged commit 2696f71 into sc_main Mar 9, 2026
23 checks passed
@aqnuep aqnuep deleted the aqnuep/ci-win-rel branch March 9, 2026 14:29
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

Successfully merging this pull request may close these issues.

1 participant