{"action":"created","issue":{"url":"https://api.github.com/repos/mono/CppSharp/issues/1101","repository_url":"https://api.github.com/repos/mono/CppSharp","labels_url":"https://api.github.com/repos/mono/CppSharp/issues/1101/labels{/name}","comments_url":"https://api.github.com/repos/mono/CppSharp/issues/1101/comments","events_url":"https://api.github.com/repos/mono/CppSharp/issues/1101/events","html_url":"https://github.com/mono/CppSharp/issues/1101","id":328778906,"node_id":"MDU6SXNzdWUzMjg3Nzg5MDY=","number":1101,"title":"macOS: Multiple test failures","user":{"login":"RotsiserMho","id":1143978,"node_id":"MDQ6VXNlcjExNDM5Nzg=","avatar_url":"https://avatars0.githubusercontent.com/u/1143978?v=4","gravatar_id":"","url":"https://api.github.com/users/RotsiserMho","html_url":"https://github.com/RotsiserMho","followers_url":"https://api.github.com/users/RotsiserMho/followers","following_url":"https://api.github.com/users/RotsiserMho/following{/other_user}","gists_url":"https://api.github.com/users/RotsiserMho/gists{/gist_id}","starred_url":"https://api.github.com/users/RotsiserMho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RotsiserMho/subscriptions","organizations_url":"https://api.github.com/users/RotsiserMho/orgs","repos_url":"https://api.github.com/users/RotsiserMho/repos","events_url":"https://api.github.com/users/RotsiserMho/events{/privacy}","received_events_url":"https://api.github.com/users/RotsiserMho/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-02T21:34:28Z","updated_at":"2018-06-03T23:53:58Z","closed_at":null,"author_association":"NONE","body":"##### Brief Description\r\nI followed the instructions in *GettingStarted.md* to build CppSharp for macOS. It seems to compile OK although there are some warnings. However when I run the tests I encounter multiple issues including crashes and failures loading modules. I tried running the tests on two different Macs but the results were the same.\r\n\r\nCppSharp: 0.8.20\r\nOS: macOS High Sierra 10.13.4, Xcode: 9.3.1, Mono: 5.2.0.215\r\n\r\n##### Test output\r\n```\r\nbash-3.2$ ./RunTests.sh\r\nNUnit Console Runner 3.6.1\r\nCopyright (C) 2017 Charlie Poole\r\n\r\nRuntime Environment\r\n   OS Version: MacOSX 17.5.0.0\r\n  CLR Version: 4.0.30319.42000\r\n\r\nTest Files\r\n    ./gmake/lib/Release_x64/CSharp.Tests.CSharp.dll\r\n    ./gmake/lib/Release_x64/Common.Tests.CSharp.dll\r\n    ./gmake/lib/Release_x64/CppSharp.Generator.Tests.dll\r\n    ./gmake/lib/Release_x64/Encodings.Tests.CSharp.dll\r\n    ./gmake/lib/Release_x64/NamespacesDerived.Tests.CSharp.dll\r\n    ./gmake/lib/Release_x64/VTables.Tests.CSharp.dll\r\n\r\n=> VTablesTests.TestFoo\r\nHello from FooDerived\r\nStacktrace:\r\n\r\n  at <unknown> <0xffffffff>\r\n  at (wrapper managed-to-native) object.wrapper_native_0x108d3e610 (intptr) [0x00002] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at CommonTest.AbstractWithVirtualDtor.Dispose (bool) [0x000a0] in <a3f3d03045194133a048ecbef4326736>:0\r\n  at CommonTest.AbstractWithVirtualDtor.Dispose () [0x00001] in <a3f3d03045194133a048ecbef4326736>:0\r\n  at CommonTests.TestDisposingCustomDerivedFromVirtual () [0x00014] in <178888ce01da49049073803765bf4352>:0\r\n  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at <unknown> <0xffffffff>\r\n  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) [0x0000c] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00032] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at NUnit.Framework.Internal.Reflect.InvokeMethod (System.Reflection.MethodInfo,object,object[]) [0x00009] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.MethodWrapper.Invoke (object,object[]) [0x00006] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Commands.TestMethodCommand.RunNonAsyncTestMethod (NUnit.Framework.Internal.TestExecutionContext) [0x00011] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod (NUnit.Framework.Internal.TestExecutionContext) [0x0001f] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute (NUnit.Framework.Internal.TestExecutionContext) [0x00000] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Commands.TestActionCommand.Execute (NUnit.Framework.Internal.TestExecutionContext) [0x000e6] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Commands.SetUpTearDownCommand.Execute (NUnit.Framework.Internal.TestExecutionContext) [0x00028] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork () [0x0000d] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.WorkItem.RunTest () [0x0007b] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.WorkItem.Execute () [0x00094] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Execute (NUnit.Framework.Internal.Execution.WorkItem) [0x00023] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Dispatch (NUnit.Framework.Internal.Execution.WorkItem) [0x00041] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.CompositeWorkItem.RunChildren () [0x00074] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformWork () [0x000d1] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.WorkItem.RunTest () [0x0007b] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.WorkItem.Execute () [0x00094] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at NUnit.Framework.Internal.Execution.TestWorker.TestWorkerThreadProc () [0x000ad] in <0e18fcb6480844ef9101c1a098e37eef>:0\r\n  at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00014] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x0002b] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n\r\nNative stacktrace:\r\n\r\n\t0   mono                                0x0000000104efe061 mono_handle_native_crash + 257\r\n\t1   mono                                0x0000000104e50f6e mono_sigill_signal_handler + 46\r\n\t2   libsystem_platform.dylib            0x00007fff53796f5a _sigtramp + 26\r\n\t3   libsystem_malloc.dylib              0x00007fff5363ffff mvm_protect + 16\r\n\t4   ???                                 0x0000000108efa996 0x0 + 4444891542\r\n\t5   ???                                 0x0000000108c61661 0x0 + 4442166881\r\n\t6   mono                                0x0000000104e54505 mono_jit_runtime_invoke + 2245\r\n\t7   mono                                0x0000000105055d48 do_runtime_invoke + 88\r\n\t8   mono                                0x000000010505982c mono_runtime_try_invoke_array + 1420\r\n\t9   mono                                0x0000000104fb5c6d ves_icall_InternalInvoke + 653\r\n\t10  ???                                 0x0000000108bfc361 0x0 + 4441752417\r\n\t11  ???                                 0x00000001089ff6cb 0x0 + 4439668427\r\n\t12  ???                                 0x0000000108c62cf0 0x0 + 4442172656\r\n\t13  ???                                 0x0000000108c621df 0x0 + 4442169823\r\n\t14  ???                                 0x0000000108c620c9 0x0 + 4442169545\r\n\t15  ???                                 0x0000000108c56121 0x0 + 4442120481\r\n\t16  ???                                 0x0000000108c5a6a4 0x0 + 4442138276\r\n\t17  ???                                 0x0000000108c48cb7 0x0 + 4442066103\r\n\t18  ???                                 0x0000000108c48779 0x0 + 4442064761\r\n\t19  mono                                0x0000000104e54505 mono_jit_runtime_invoke + 2245\r\n\t20  mono                                0x0000000105055d48 do_runtime_invoke + 88\r\n\t21  mono                                0x0000000105021a9e start_wrapper + 766\r\n\t22  libsystem_pthread.dylib             0x00007fff537a0661 _pthread_body + 340\r\n\t23  libsystem_pthread.dylib             0x00007fff537a050d _pthread_body + 0\r\n\t24  libsystem_pthread.dylib             0x00007fff5379fbf9 thread_start + 13\r\n\r\nDebug info from gdb:\r\n\r\n(lldb) command source -s 0 '/tmp/mono-gdb-commands.sFXeq8'\r\nExecuting commands in '/tmp/mono-gdb-commands.sFXeq8'.\r\n(lldb) process attach --pid 18934\r\nTraceback (most recent call last):\r\n  File \"<input>\", line 1, in <module>\r\n  File \"/usr/local/Cellar/python@2/2.7.14_3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/copy.py\", line 52, in <module>\r\n    import weakref\r\n  File \"/usr/local/Cellar/python@2/2.7.14_3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/weakref.py\", line 14, in <module>\r\n    from _weakref import (\r\nImportError: cannot import name _remove_dead_weakref\r\n=> CppSharp.Generator.Tests.AST.TestAST\r\nParsed 'AST.h'\r\nParsed 'ASTExtensions.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestAbstractOperator\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestCaseRenamePass\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestCheckAmbiguousFunctionsPass\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestCheckFlagEnumsPass\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestCleanCommentsPass\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestCleanEnumItemNames\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nwarning: (x86_64) /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/4.5/mscorlib.dll.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestFunctionToInstancePass\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\nProcess 18934 stopped\r\n* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP\r\n    frame #0: 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10\r\nlibsystem_kernel.dylib`__psynch_cvwait:\r\n->  0x7fff535d8a1e <+10>: jae    0x7fff535d8a28            ; <+20>\r\n    0x7fff535d8a20 <+12>: movq   %rax, %rdi\r\n    0x7fff535d8a23 <+15>: jmp    0x7fff535cfb00            ; cerror_nocancel\r\n    0x7fff535d8a28 <+20>: retq\r\nTarget 0: (mono) stopped.\r\n\r\nExecutable module set to \"/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono\".\r\nArchitecture set to: x86_64h-apple-macosx.\r\n(lldb) thread list\r\nProcess 18934 stopped\r\n* thread #1: tid = 0xe9416, 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP\r\n  thread #2: tid = 0xe941d, 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'\r\n  thread #3: tid = 0xe9421, 0x00007fff535cf246 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'\r\n  thread #4: tid = 0xe942d, 0x00007fff535d9292 libsystem_kernel.dylib`__workq_kernreturn + 10\r\n  thread #5: tid = 0xe942e, 0x00007fff535d9292 libsystem_kernel.dylib`__workq_kernreturn + 10\r\n  thread #6: tid = 0xe9439, 0x00007fff535d7eee libsystem_kernel.dylib`__accept + 10, name = 'tid_1c07'\r\n  thread #7: tid = 0xe943c, 0x00007fff535d7eee libsystem_kernel.dylib`__accept + 10, name = 'tid_2b03'\r\n  thread #8: tid = 0xe9446, 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_2d03'\r\n  thread #9: tid = 0xe9457, 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_2f03'\r\n  thread #10: tid = 0xe9467, 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'EventPumpThread'\r\n  thread #11: tid = 0xe9468, 0x00007fff535d9232 libsystem_kernel.dylib`__wait4 + 10, name = 'Worker#STA_NP'\r\n(lldb) thread backtrace all\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestFunctionToStaticPass\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestIgnoringMethod\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestSetMethodAsInternal\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP\r\n  * frame #0: 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10\r\n    frame #1: 0x00007fff537a1589 libsystem_pthread.dylib`_pthread_cond_wait + 732\r\n    frame #2: 0x0000000105044197 mono`mono_os_cond_timedwait(cond=0x00007fde2c001ef8, mutex=0x00007fde2c001eb8, timeout_ms=500) at mono-os-mutex.h:216 [opt]\r\n    frame #3: 0x0000000105042d1d mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(cond=<unavailable>, mutex=<unavailable>, timeout=500, poll=0, alerted=<unavailable>) at w32handle.c:976 [opt]\r\n    frame #4: 0x0000000105042d15 mono`mono_w32handle_timedwait_signal_handle(poll=0, handle=<unavailable>, timeout=<unavailable>, alerted=<unavailable>) at w32handle.c:1091 [opt]\r\n    frame #5: 0x0000000105042bbb mono`mono_w32handle_wait_one(handle=0x0000000000001305, timeout=500, alertable=<unavailable>) at w32handle.c:1210 [opt]\r\n    frame #6: 0x0000000105042e9e mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1244 [opt]\r\n    frame #7: 0x000000010501c5b3 mono`mono_wait_uninterrupted(thread=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>, error=<unavailable>) at threads.c:1892 [opt]\r\n    frame #8: 0x000000010501c8d0 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal(handle=0x0000000000001305, ms=-1) at threads.c:2017 [opt]\r\n    frame #9: 0x000000010896f9ee\r\n    frame #10: 0x0000000106dd6fe0 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64\r\n    frame #11: 0x0000000106dd6f8c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44\r\n    frame #12: 0x0000000106dd6df3 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51\r\n    frame #13: 0x0000000106dd6f1c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 28\r\n    frame #14: 0x000000010896f975\r\n    frame #15: 0x00000001053cfb03\r\n    frame #16: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000000000000, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #17: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2b606508, obj=0x0000000000000000, params=0x00007ffeeadbc3d0, exc=0x0000000000000000, error=0x00007ffeeadbc420) at object.c:2829 [opt]\r\n    frame #18: 0x00000001050591bc mono`do_exec_main_checked [inlined] mono_runtime_invoke_checked(method=0x00007fde2b606508, obj=<unavailable>, params=0x00000001054003e8, error=0x00007ffeeadbc420) at object.c:2983 [opt]\r\n    frame #19: 0x000000010505917b mono`do_exec_main_checked(method=0x00007fde2b606508, args=<unavailable>, error=0x00007ffeeadbc420) at object.c:4623 [opt]\r\n    frame #20: 0x0000000104ec334e mono`mono_jit_exec(domain=<unavailable>, assembly=<unavailable>, argc=4, argv=0x00007ffeeadbc860) at driver.g.c:1040 [opt]\r\n    frame #21: 0x0000000104ec5757 mono`mono_main [inlined] main_thread_handler at driver.g.c:1109 [opt]\r\n    frame #22: 0x0000000104ec5720 mono`mono_main(argc=<unavailable>, argv=<unavailable>) at driver.g.c:2247 [opt]\r\n    frame #23: 0x0000000104e4559a mono`main [inlined] mono_main_with_options(argc=6, argc=6, argc=6, argv=0x00007ffeeadbc850, argv=0x00007ffeeadbc850, argv=0x00007ffeeadbc850) at main.c:46 [opt]\r\n    frame #24: 0x0000000104e45589 mono`main(argc=6, argv=0x00007ffeeadbc850) at main.c:339 [opt]\r\n    frame #25: 0x0000000104e44ef4 mono`start + 52\r\n  thread #2, name = 'SGen worker'\r\n    frame #0: 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10\r\n    frame #1: 0x00007fff537a1589 libsystem_pthread.dylib`_pthread_cond_wait + 732\r\n    frame #2: 0x00000001050ccb55 mono`thread_func [inlined] mono_os_cond_wait(mutex=0x0000000105222848) at mono-os-mutex.h:173 [opt]\r\n    frame #3: 0x00000001050ccb46 mono`thread_func(thread_data=0x0000000105392108) at sgen-thread-pool.c:130 [opt]\r\n    frame #4: 0x00007fff537a0661 libsystem_pthread.dylib`_pthread_body + 340\r\n    frame #5: 0x00007fff537a050d libsystem_pthread.dylib`_pthread_start + 377\r\n    frame #6: 0x00007fff5379fbf9 libsystem_pthread.dylib`thread_start + 13\r\n  thread #3, name = 'Finalizer'\r\n    frame #0: 0x00007fff535cf246 libsystem_kernel.dylib`semaphore_wait_trap + 10\r\n    frame #1: 0x000000010504e693 mono`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:91 [opt]\r\n    frame #2: 0x000000010504e688 mono`finalizer_thread [inlined] mono_coop_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-coop-semaphore.h:43 [opt]\r\n    frame #3: 0x000000010504e680 mono`finalizer_thread(unused=<unavailable>) at gc.c:866 [opt]\r\n    frame #4: 0x0000000105021a6b mono`start_wrapper [inlined] start_wrapper_internal at threads.c:829 [opt]\r\n    frame #5: 0x00000001050219d1 mono`start_wrapper(data=<unavailable>) at threads.c:891 [opt]\r\n    frame #6: 0x00007fff537a0661 libsystem_pthread.dylib`_pthread_body + 340\r\n    frame #7: 0x00007fff537a050d libsystem_pthread.dylib`_pthread_start + 377\r\n    frame #8: 0x00007fff5379fbf9 libsystem_pthread.dylib`thread_start + 13\r\n  thread #4\r\n    frame #0: 0x00007fff535d9292 libsystem_kernel.dylib`__workq_kernreturn + 10\r\n    frame #1: 0x00007fff537a0009 libsystem_pthread.dylib`_pthread_wqthread + 1035\r\n    frame #2: 0x00007fff5379fbe9 libsystem_pthread.dylib`start_wqthread + 13\r\n  thread #5\r\n    frame #0: 0x00007fff535d9292 libsystem_kernel.dylib`__workq_kernreturn + 10\r\n    frame #1: 0x00007fff537a020e libsystem_pthread.dylib`_pthread_wqthread + 1552\r\n    frame #2: 0x00007fff5379fbe9 libsystem_pthread.dylib`start_wqthread + 13\r\n  thread #6, name = 'tid_1c07'\r\n    frame #0: 0x00007fff535d7eee libsystem_kernel.dylib`__accept + 10\r\n    frame #1: 0x0000000104f71bce mono`mono_w32socket_accept(sock=4, addr=0x0000000000000000, addrlen=0x0000000000000000, blocking=<unavailable>) at w32socket-unix.c:176 [opt]\r\n    frame #2: 0x000000010500b87c mono`ves_icall_System_Net_Sockets_Socket_Accept_internal(sock=4, werror=0x00007000022e87e8, blocking=1) at w32socket.c:769 [opt]\r\n    frame #3: 0x0000000108957a7b\r\n    frame #4: 0x0000000108957476\r\n    frame #5: 0x0000000106dd0177 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 151\r\n    frame #6: 0x0000000106dcdfab mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 395\r\n    frame #7: 0x0000000106dcde11 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33\r\n    frame #8: 0x0000000106dcdda0 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 80\r\n    frame #9: 0x0000000106dd02bf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47\r\n    frame #10: 0x00000001087f3261\r\n    frame #11: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x00000001054c1750, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #12: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2c883420, obj=0x00000001054c1750, params=0x00007000022e8e58, exc=0x0000000000000000, error=0x00007000022e8e60) at object.c:2829 [opt]\r\n    frame #13: 0x0000000105021a9e mono`start_wrapper [inlined] start_wrapper_internal at threads.c:837 [opt]\r\n    frame #14: 0x00000001050219d1 mono`start_wrapper(data=<unavailable>) at threads.c:891 [opt]\r\n    frame #15: 0x00007fff537a0661 libsystem_pthread.dylib`_pthread_body + 340\r\n    frame #16: 0x00007fff537a050d libsystem_pthread.dylib`_pthread_start + 377\r\n    frame #17: 0x00007fff5379fbf9 libsystem_pthread.dylib`thread_start + 13\r\n  thread #7, name = 'tid_2b03'\r\n    frame #0: 0x00007fff535d7eee libsystem_kernel.dylib`__accept + 10\r\n    frame #1: 0x0000000104f71bce mono`mono_w32socket_accept(sock=5, addr=0x0000000000000000, addrlen=0x0000000000000000, blocking=<unavailable>) at w32socket-unix.c:176 [opt]\r\n    frame #2: 0x000000010500b87c mono`ves_icall_System_Net_Sockets_Socket_Accept_internal(sock=5, werror=0x00007000024eb7e8, blocking=1) at w32socket.c:769 [opt]\r\n    frame #3: 0x0000000108957a7b\r\n    frame #4: 0x0000000108957476\r\n    frame #5: 0x0000000106dd0177 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 151\r\n    frame #6: 0x0000000106dcdfab mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 395\r\n    frame #7: 0x0000000106dcde11 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33\r\n    frame #8: 0x0000000106dcdda0 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 80\r\n    frame #9: 0x0000000106dd02bf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47\r\n    frame #10: 0x00000001087f3261\r\n    frame #11: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x00000001054c4a80, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #12: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2c883420, obj=0x00000001054c4a80, params=0x00007000024ebe58, exc=0x0000000000000000, error=0x00007000024ebe60) at object.c:2829 [opt]\r\n    frame #13: 0x0000000105021a9e mono`start_wrapper [inlined] start_wrapper_internal at threads.c:837 [opt]\r\n    frame #14: 0x00000001050219d1 mono`start_wrapper(data=<unavailable>) at threads.c:891 [opt]\r\n    frame #15: 0x00007fff537a0661 libsystem_pthread.dylib`_pthread_body + 340\r\n    frame #16: 0x00007fff537a050d libsystem_pthread.dylib`_pthread_start + 377\r\n    frame #17: 0x00007fff5379fbf9 libsystem_pthread.dylib`thread_start + 13\r\n  thread #8, name = 'tid_2d03'\r\n    frame #0: 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10\r\n    frame #1: 0x00007fff537a1589 libsystem_pthread.dylib`_pthread_cond_wait + 732\r\n    frame #2: 0x00000001050e25df mono`mono_thread_info_sleep [inlined] mono_os_cond_timedwait at mono-os-mutex.h:216 [opt]\r\n    frame #3: 0x00000001050e2562 mono`mono_thread_info_sleep [inlined] mono_coop_cond_timedwait(cond=<unavailable>, mutex=<unavailable>) at mono-coop-mutex.h:102 [opt]\r\n    frame #4: 0x00000001050e2562 mono`mono_thread_info_sleep [inlined] sleep_interruptable(ms=3000, alerted=0x00007000026ee79c) at mono-threads.c:1200 [opt]\r\n    frame #5: 0x00000001050e23ac mono`mono_thread_info_sleep(ms=3000, alerted=0x00007000026ee79c) at mono-threads.c:1232 [opt]\r\n    frame #6: 0x000000010501b09b mono`ves_icall_System_Threading_Thread_Sleep_internal(ms=3000) at threads.c:1461 [opt]\r\n    frame #7: 0x000000010895cc66\r\n    frame #8: 0x0000000106dd0177 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 151\r\n    frame #9: 0x0000000106dcdfab mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 395\r\n    frame #10: 0x0000000106dcde11 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33\r\n    frame #11: 0x0000000106dcdda0 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 80\r\n    frame #12: 0x0000000106dd02bf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47\r\n    frame #13: 0x00000001087f3261\r\n    frame #14: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x00000001054d1f20, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #15: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2c883420, obj=0x00000001054d1f20, params=0x00007000026eee58, exc=0x0000000000000000, error=0x00007000026eee60) at object.c:2829 [opt]\r\n    frame #16: 0x0000000105021a9e mono`start_wrapper [inlined] start_wrapper_internal at threads.c:837 [opt]\r\n    frame #17: 0x00000001050219d1 mono`start_wrapper(data=<unavailable>) at threads.c:891 [opt]\r\n    frame #18: 0x00007fff537a0661 libsystem_pthread.dylib`_pthread_body + 340\r\n    frame #19: 0x00007fff537a050d libsystem_pthread.dylib`_pthread_start + 377\r\n    frame #20: 0x00007fff5379fbf9 libsystem_pthread.dylib`thread_start + 13\r\n  thread #9, name = 'tid_2f03'\r\n    frame #0: 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10\r\n    frame #1: 0x00007fff537a1589 libsystem_pthread.dylib`_pthread_cond_wait + 732\r\n    frame #2: 0x00000001050441b3 mono`mono_os_cond_timedwait [inlined] mono_os_cond_wait(cond=0x00007fde2c001f80, mutex=0x00007fde2c001f40) at mono-os-mutex.h:173 [opt]\r\n    frame #3: 0x00000001050441a8 mono`mono_os_cond_timedwait(cond=0x00007fde2c001f80, mutex=0x00007fde2c001f40, timeout_ms=<unavailable>) at mono-os-mutex.h:188 [opt]\r\n    frame #4: 0x0000000105042d1d mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(cond=<unavailable>, mutex=<unavailable>, timeout=4294967295, poll=0, alerted=<unavailable>) at w32handle.c:976 [opt]\r\n    frame #5: 0x0000000105042d15 mono`mono_w32handle_timedwait_signal_handle(poll=0, handle=<unavailable>, timeout=<unavailable>, alerted=<unavailable>) at w32handle.c:1091 [opt]\r\n    frame #6: 0x0000000105042bbb mono`mono_w32handle_wait_one(handle=0x0000000000001306, timeout=4294967295, alertable=<unavailable>) at w32handle.c:1210 [opt]\r\n    frame #7: 0x0000000105042e9e mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) at w32handle.c:1244 [opt]\r\n    frame #8: 0x000000010501c5b3 mono`mono_wait_uninterrupted(thread=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>, error=<unavailable>) at threads.c:1892 [opt]\r\n    frame #9: 0x000000010501c8d0 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal(handle=0x0000000000001306, ms=-1) at threads.c:2017 [opt]\r\n    frame #10: 0x0000000108c5582e\r\n    frame #11: 0x0000000108c555ca\r\n    frame #12: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000105662da8, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #13: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2d11c510, obj=0x0000000105662da8, params=0x00007000028efe30, exc=0x0000000000000000, error=0x00007000028eff98) at object.c:2829 [opt]\r\n    frame #14: 0x0000000105059c05 mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(error=<unavailable>) at object.c:2983 [opt]\r\n    frame #15: 0x0000000105059bce mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=<unavailable>, exc=<unavailable>, error=<unavailable>) at object.c:5042 [opt]\r\n    frame #16: 0x0000000104fb5c6d mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x000000010565cf18, exc=<unavailable>) at icall.c:3284 [opt]\r\n    frame #17: 0x0000000108994111\r\n    frame #18: 0x00000001089ff97a\r\n  thread #10, name = 'EventPumpThread'\r\n    frame #0: 0x00007fff535d8a1e libsystem_kernel.dylib`__psynch_cvwait + 10\r\n    frame #1: 0x00007fff537a1589 libsystem_pthread.dylib`_pthread_cond_wait + 732\r\n    frame #2: 0x0000000105044197 mono`mono_os_cond_timedwait(cond=0x00007fde2c002b30, mutex=0x00007fde2c002af0, timeout_ms=500) at mono-os-mutex.h:216 [opt]\r\n    frame #3: 0x0000000105042d1d mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(cond=<unavailable>, mutex=<unavailable>, timeout=500, poll=0, alerted=<unavailable>) at w32handle.c:976 [opt]\r\n    frame #4: 0x0000000105042d15 mono`mono_w32handle_timedwait_signal_handle(poll=0, handle=<unavailable>, timeout=<unavailable>, alerted=<unavailable>) at w32handle.c:1091 [opt]\r\n    frame #5: 0x0000000105042bbb mono`mono_w32handle_wait_one(handle=0x000000000000131c, timeout=500, alertable=<unavailable>) at w32handle.c:1210 [opt]\r\n    frame #6: 0x000000010504fb08 mono`ves_icall_System_Threading_Monitor_Monitor_wait(obj=0x0000000105669848, ms=500) at monitor.c:1392 [opt]\r\n    frame #7: 0x0000000108c29e1e\r\n    frame #8: 0x0000000108c4a9c4\r\n    frame #9: 0x0000000108c49541\r\n    frame #10: 0x0000000108c48cb7\r\n    frame #11: 0x0000000108c48779\r\n    frame #12: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000105668e58, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #13: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2c883420, obj=0x0000000105668e58, params=0x0000700002af4e58, exc=0x0000000000000000, error=0x0000700002af4e60) at object.c:2829 [opt]\r\n    frame #14: 0x0000000105021a9e mono`start_wrapper [inlined] start_wrapper_internal at threads.c:837 [opt]\r\n    frame #15: 0x00000001050219d1 mono`start_wrapper(data=<unavailable>) at threads.c:891 [opt]\r\n    frame #16: 0x00007fff537a0661 libsystem_pthread.dylib`_pthread_body + 340\r\n    frame #17: 0x00007fff537a050d libsystem_pthread.dylib`_pthread_start + 377\r\n    frame #18: 0x00007fff5379fbf9 libsystem_pthread.dylib`thread_start + 13\r\n  thread #11, name = 'Worker#STA_NP'\r\n    frame #0: 0x00007fff535d9232 libsystem_kernel.dylib`__wait4 + 10\r\n    frame #1: 0x0000000104efe0ed mono`mono_handle_native_crash(signal=\"SIGILL\", ctx=<unavailable>, info=<unavailable>) at mini-exceptions.c:2555 [opt]\r\n    frame #2: 0x0000000104e50f6e mono`mono_sigill_signal_handler(_dummy=4, _info=0x0000700002cf6a20, context=0x0000700002cf6a88) at mini-runtime.c:2789 [opt]\r\n    frame #3: 0x00007fff53796f5a libsystem_platform.dylib`_sigtramp + 26\r\n    frame #4: 0x0000000108d3e615 libCommon.Native.dylib`AbstractWithVirtualDtor::~AbstractWithVirtualDtor(this=0x00007fde2b78a750) at Common.cpp:781 [opt]\r\n    frame #5: 0x0000000108efa996\r\n    frame #6: 0x0000000108c61661\r\n    frame #7: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x00000001056d3508, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #8: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2d0a6950, obj=0x00000001056d3508, params=0x0000000000000000, exc=0x0000000000000000, error=0x0000700002cf71d8) at object.c:2829 [opt]\r\n    frame #9: 0x000000010505982c mono`mono_runtime_try_invoke_array [inlined] mono_runtime_invoke_checked(method=<unavailable>, error=<unavailable>) at object.c:2983 [opt]\r\n    frame #10: 0x00000001050597f1 mono`mono_runtime_try_invoke_array(method=<unavailable>, obj=<unavailable>, params=0x0000000000000000, exc=<unavailable>, error=0x0000700002cf71d8) at object.c:5064 [opt]\r\n    frame #11: 0x0000000104fb5c6d mono`ves_icall_InternalInvoke(method=<unavailable>, this_arg=<unavailable>, params=0x0000000000000000, exc=<unavailable>) at icall.c:3284 [opt]\r\n    frame #12: 0x0000000108bfc361\r\n    frame #13: 0x00000001089ff6cb\r\n    frame #14: 0x0000000108c62cf0\r\n    frame #15: 0x0000000108c621df\r\n    frame #16: 0x0000000108c620c9\r\n    frame #17: 0x0000000108c56121\r\n    frame #18: 0x0000000108c5a6a4\r\n    frame #19: 0x0000000108c48cb7\r\n    frame #20: 0x0000000108c48779\r\n    frame #21: 0x0000000104e54505 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x000000010566a6b8, params=<unavailable>, error=<unavailable>) at mini-runtime.c:2549 [opt]\r\n    frame #22: 0x0000000105055d48 mono`do_runtime_invoke(method=0x00007fde2c883420, obj=0x000000010566a6b8, params=0x0000700002cf7e58, exc=0x0000000000000000, error=0x0000700002cf7e60) at object.c:2829 [opt]\r\n    frame #23: 0x0000000105021a9e mono`start_wrapper [inlined] start_wrapper_internal at threads.c:837 [opt]\r\n    frame #24: 0x00000001050219d1 mono`start_wrapper(data=<unavailable>) at threads.c:891 [opt]\r\n    frame #25: 0x00007fff537a0661 libsystem_pthread.dylib`_pthread_body + 340\r\n    frame #26: 0x00007fff537a050d libsystem_pthread.dylib`_pthread_start + 377\r\n    frame #27: 0x00007fff5379fbf9 libsystem_pthread.dylib`thread_start + 13\r\n(lldb) detach\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestSetPropertyAsReadOnly\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nProcess 18934 detached\r\n(lldb) quit\r\nParsed 'Passes.h'\r\n\r\n=================================================================\r\nGot a SIGILL while executing native code. This usually indicates\r\na fatal error in the mono runtime or one of the native libraries\r\nused by your application.\r\n=================================================================\r\n\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestStructInheritance\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n\r\nUnhandled Exception:\r\nNUnit.Engine.NUnitEngineException: Connection refused\r\nFailed to stop the remote agent. Connection refused\r\n  at NUnit.Engine.Runners.ProcessRunner.Dispose (System.Boolean disposing) [0x00099] in <7b0953727751470ab10f0e0b547b85ae>:0\r\n  at NUnit.Engine.Runners.AbstractTestRunner.Dispose () [0x00000] in <7b0953727751470ab10f0e0b547b85ae>:0\r\n  at NUnit.Engine.Runners.TestExecutionTask.Execute () [0x00027] in <7b0953727751470ab10f0e0b547b85ae>:0\r\n  at NUnit.Engine.Runners.ParallelTaskWorkerPool.ProcessTasksProc () [0x00034] in <7b0953727751470ab10f0e0b547b85ae>:0\r\n  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n  at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <c9f8153c41de4f8cbafd0e32f9bf6b28>:0\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestUniqueNamesAcrossTranslationUnits\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.Passes.TestPasses.TestUnnamedEnumSupport\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'Passes.h'\r\n=> CppSharp.Generator.Tests.ReadNativeDependenciesTest.TestReadDependenciesLinux\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'libexpat-linux'\r\n=> CppSharp.Generator.Tests.ReadNativeDependenciesTest.TestReadDependenciesOSX\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'libexpat-osx'\r\n=> CppSharp.Generator.Tests.ReadNativeDependenciesTest.TestReadDependenciesWindows\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'libexpat-windows'\r\n=> CppSharp.Generator.Tests.ReadNativeSymbolsTest.TestReadSymbolsLinux\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'libexpat-linux'\r\n=> CppSharp.Generator.Tests.ReadNativeSymbolsTest.TestReadSymbolsOSX\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'libexpat-osx'\r\n=> CppSharp.Generator.Tests.ReadNativeSymbolsTest.TestReadSymbolsWindows\r\nError loading type maps from assembly 'CppSharp': The classes in the module cannot be loaded.\r\nParsed 'libexpat-windows'\r\n\r\nErrors, Failures and Warnings\r\n\r\n1) Error : /Users/rotsiser_mho/GitRepos/CppSharp/build/gmake/lib/Release_x64/Common.Tests.CSharp.dll\r\nTcp transport error.\r\n\r\n\r\nServer stack trace:\r\n  at System.Runtime.Remoting.Channels.Tcp.TcpMessageIO.ReceiveMessageStatus (System.IO.Stream networkStream, System.Byte[] buffer) [0x00017] in <26f98b808ffe43dab33ab19893b13d32>:0\r\n  at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage (System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, System.Runtime.Remoting.Channels.ITransportHeaders& responseHeaders, System.IO.Stream& responseStream) [0x0005e] in <26f98b808ffe43dab33ab19893b13d32>:0\r\n  at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage msg) [0x00066] in <26f98b808ffe43dab33ab19893b13d32>:0\r\n\r\nException rethrown at [0]:\r\n  at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_remoting_wrapper (intptr,intptr)\r\n  at (wrapper remoting-invoke) NUnit.Engine.Agents.RemoteTestAgent:Run (NUnit.Engine.ITestEventListener,NUnit.Engine.TestFilter)\r\n  at NUnit.Engine.Runners.ProcessRunner.RunTests (NUnit.Engine.ITestEventListener listener, NUnit.Engine.TestFilter filter) [0x00025] in <7b0953727751470ab10f0e0b547b85ae>:0\r\n\r\nRun Settings\r\n    DisposeRunners: True\r\n    WorkDirectory: /Users/rotsiser_mho/GitRepos/CppSharp/build\r\n    ImageRuntimeVersion: 4.0.30319\r\n    ImageRequiresX86: False\r\n    ImageRequiresDefaultAppDomainAssemblyResolver: False\r\n    NumberOfTestWorkers: 4\r\n\r\nTest Run Summary\r\n  Overall result: Failed\r\n  Test Count: 139, Passed: 139, Failed: 0, Warnings: 0, Inconclusive: 0, Skipped: 0\r\n  Start time: 2018-06-02 21:26:00Z\r\n    End time: 2018-06-02 21:26:06Z\r\n    Duration: 6.123 seconds\r\n\r\n\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/mono/CppSharp/issues/comments/394202130","html_url":"https://github.com/mono/CppSharp/issues/1101#issuecomment-394202130","issue_url":"https://api.github.com/repos/mono/CppSharp/issues/1101","id":394202130,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NDIwMjEzMA==","user":{"login":"ddobrev","id":5193072,"node_id":"MDQ6VXNlcjUxOTMwNzI=","avatar_url":"https://avatars3.githubusercontent.com/u/5193072?v=4","gravatar_id":"","url":"https://api.github.com/users/ddobrev","html_url":"https://github.com/ddobrev","followers_url":"https://api.github.com/users/ddobrev/followers","following_url":"https://api.github.com/users/ddobrev/following{/other_user}","gists_url":"https://api.github.com/users/ddobrev/gists{/gist_id}","starred_url":"https://api.github.com/users/ddobrev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddobrev/subscriptions","organizations_url":"https://api.github.com/users/ddobrev/orgs","repos_url":"https://api.github.com/users/ddobrev/repos","events_url":"https://api.github.com/users/ddobrev/events{/privacy}","received_events_url":"https://api.github.com/users/ddobrev/received_events","type":"User","site_admin":false},"created_at":"2018-06-03T23:53:58Z","updated_at":"2018-06-03T23:53:58Z","author_association":"CONTRIBUTOR","body":"Perhaps it can work with newer Clang. We'll let you know when we have updated the packages."}}
{"actor":{"display_login":"ddobrev"}}