-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Catch2 tests described in contribution guide fail to execute #2339
Labels
Comments
Stack trace of the failure:
|
Upstream issue: https://gitlab.kitware.com/cmake/cmake/-/issues/23029 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
https://github.com/catchorg/Catch2/blob/devel/docs/contributing.md#testing-your-changes describes how to validate changes when contributing. When running tests under Windows, they fail:
Expected behavior
Test should pass.
Reproduction steps
Steps to reproduce the bug.
ctest -j 4 --output-on-failure -C Debug
Platform information:
Additional context
Add any other context about the problem here.
Running the test under cdb gives the following callstack when the failure occurs:
59/62 Test #43: MinDuration::DurationOverrideNo ................................... Passed 1.15 sec
60/62 Test #1: RunTests .......................................................... Passed 14.07 sec
61/62 Test #55: BenchmarksInCumulativeReporter .................................... Passed 30.99 sec
Start 41: MinDuration::SimpleThreshold
AssignProcessToJobObject: (87) The parameter is incorrect.
(11b48.1489c): Break instruction exception - code 80000003 (first chance)
KERNELBASE!DebugBreak [inlined in KERNELBASE!wil::details::DebugBreak+0x2]:
00007ffa
5bbc4a22 cc int 3 0:000> k100 Child-SP RetAddr Call Site (Inline Function) --------
-------- KERNELBASE!DebugBreak00000058
4b78cba8 00007ff7
bdb155fa KERNELBASE!wil::details::DebugBreak+0x200000058
4b78cbb0 00007ff7
bdb14bcf ctest+0x7255fa00000058
4b78cc00 00007ff7
bd52b7c2 ctest+0x724bcf00000058
4b78cd50 00007ff7
bd530b2b ctest+0x13b7c200000058
4b78cfe0 00007ff7
bd534e5f ctest+0x140b2b00000058
4b78d2a0 00007ff7
bd534fad ctest+0x144e5f00000058
4b78d4f0 00007ff7
bd5020b9 ctest+0x144fad00000058
4b78d550 00007ff7
bd500397 ctest+0x1120b900000058
4b78d7b0 00007ff7
bd4fba94 ctest+0x11039700000058
4b78d9c0 00007ff7
bd5302d4 ctest+0x10ba9400000058
4b78da60 00007ff7
bdb1451e ctest+0x1402d400000058
4b78da90 00007ff7
bdb09c74 ctest+0x72451e00000058
4b78dac0 00007ff7
bdb09d98 ctest+0x719c7400000058
4b78daf0 00007ff7
bd4ff14d ctest+0x719d9800000058
4b78eb90 00007ff7
bd4a0a36 ctest+0x10f14d00000058
4b78ec20 00007ff7
bd4a1046 ctest+0xb0a3600000058
4b78ee80 00007ff7
bd432637 ctest+0xb104600000058
4b78f170 00007ff7
bd422268 ctest+0x4263700000058
4b78f360 00007ff7
bd435872 ctest+0x3226800000058
4b78f530 00007ff7
bd40f9d9 ctest+0x4587200000058
4b78f750 00007ff7
bdba1e30 ctest+0x1f9d900000058
4b78fa70 00007ffa
5c271350 ctest+0x7b1e3000000058
4b78fab0 00007ffa
5e331e78 KERNEL32!BaseThreadInitThunk+0x1000000058
4b78fae0 00000000
00000000 ntdll!RtlUserThreadStart+0x28I will attempt to find symbols for this version of ctest.
The text was updated successfully, but these errors were encountered: