-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Closed as duplicate of#62606
Labels
clang:codegenIR generation bugs: mangling, exceptions, etc.IR generation bugs: mangling, exceptions, etc.duplicateResolved as duplicateResolved as duplicateplatform:windows
Description
C:\s>clang --version
swift.org clang version 16.0.0
Target: x86_64-unknown-windows-msvc
Thread model: posix
InstalledDir: C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin
C:\s>type 1.c
int main()
{
__try { *(volatile char*) 0; } __except(1) { return 2; }
}
C:\s>clang-cl 1.c
C:\s>1.exe
C:\s>echo %errorlevel%
-1073741819
That is 0xc0000005 access violation.
This program returns 2 with Visual C++.
Hm not sure about this toolchain, I'll try another later.
Metadata
Metadata
Assignees
Labels
clang:codegenIR generation bugs: mangling, exceptions, etc.IR generation bugs: mangling, exceptions, etc.duplicateResolved as duplicateResolved as duplicateplatform:windows