David Chisnall

Results 406 comments of David Chisnall

Please file a bug report. I suspect this is a bug in the USB cd driver. Some USB CD drives don't report ready unless there's a disk in the drive....

The build failure is because newer versions of VS install a non-functional `stdatomic.h`. These tests should work fine if `stdatomic.h` doesn't exist. Can disable the attempt to use `stdatomic.h` on...

Can you guard the `#include` and the use of `atomic_bool` with a Windows-specific macro so that we can skip the part of the test but keep running the rest?

You can't expose a global variable from a DLL on Windows, only functions. We should expose an `objc_setUnexpectedHandler` or similar (I think the Apple runtime has one of these?) that...

Ah, sorry, yes I was answering the wrong question. SEH is a bit different from DWARF EH in terms of model. With DWARF, you do a two-phase unwind that first...

They're relative to something on the stack because the exception object itself is also allocated on the stack. We can't (or, at least, don't) construct the Objective-C type descriptors statically,...

These were failing for a different reason. The Nested tests were also failing because you're calling -dealloc on an NSConstantString...

I have opened two pull requests (#158 and #159) that fix these for me. Please can you rebase once they are merged, so we can run these tests in CI...

It looks as if there's still an issue with libsupc++, though this is now working with libcxxrt...

It looks as if some of the more complex cases are causing problems because clang is emitting `__cxa_begin_catch` instead of `objc_begin_catch` for Objective-C++ try / catch blocks. That means that...