Skip to content

Handle calling convention differences#11

Merged
cbezault merged 2 commits intocbezault:kernelfrom
ben-craig:kernel3
Dec 21, 2020
Merged

Handle calling convention differences#11
cbezault merged 2 commits intocbezault:kernelfrom
ben-craig:kernel3

Conversation

@ben-craig
Copy link

"ninja" was successful on all four platforms (amd64, x86, arm, arm64).

Running python tests\utils\stl-lit\stl-lit.py ..\..\..\tests\std\tests\Dev11_0863628_atomic_compare_exchange succeeded on x64 (because I'm testing on an x64 system). On x86, the compile and link portions worked, but running failed (as expected) because I'm not running an x86 kernel. On arm and arm64, running the kernel loader failed, as expected, because it's an arm executable, not an x86 executable.

@cbezault
Copy link
Owner

We also have no plans to ever run an x86 kernel in the CI system so we won't be able to support these tests in that case.

@cbezault cbezault merged commit 593f49a into cbezault:kernel Dec 21, 2020
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.

2 participants