Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@radical
Copy link
Member

@radical radical commented Aug 7, 2019

Prompted by mono/msbuild#123 :

This includes:

Update to upstream vs16.3 branch
SDK update to track dotnet release/3.0.100-preview8
Roslyn updated to 3.3.0-beta2-19381-14

@radical radical requested review from akoeplinger and lewing August 7, 2019 20:11
@radical radical changed the base branch from master to 2019-06 August 7, 2019 20:12
@radical radical changed the title [msbuild] Bump to track mono-2019-06 [msbuild] Bump to track mono-2019-06 and update roslyn Aug 7, 2019
@radical
Copy link
Member Author

radical commented Aug 7, 2019

@monojenkins build OS X Extended

lewing
lewing previously approved these changes Aug 8, 2019
@lewing lewing self-requested a review August 8, 2019 01:17
@lewing lewing dismissed their stale review August 8, 2019 01:19

The failure needs to be looked at

@radical
Copy link
Member Author

radical commented Aug 8, 2019

Linux AArch64: multiple runtime crashes:

16:50:04 MONO_PATH="./../../class/lib/build:$MONO_PATH" CSC_SDK_PATH_DISABLED= /home/builder/jenkins/workspace/test-mono-pull-request-arm64/runtime/mono-wrapper  --aot-path=/home/builder/jenkins/workspace/test-mono-pull-request-arm64/mcs/class/lib/build --gc-params=nursery-size=64m /home/builder/jenkins/workspace/test-mono-pull-request-arm64/external/roslyn-binaries/Microsoft.Net.Compilers/3.3.0/csc.exe  /codepage:65001 /nologo /noconfig /deterministic   -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -nowarn:1699 -nostdlib /debug:portable -optimize /features:peverify-compat /langversion:latest  /unsafe @System.Windows.Forms.dll.resources -nowarn:618,612,809 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/Accessibility.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/Mono.Posix.dll -r:./../../class/lib/net_4_x-linux/Mono.WebBrowser.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x-linux/mscorlib.dll  -sourcelink:./../../build/common/sourcelink.json /keyfile:../ecma.pub  -target:library -out:../../class/lib/net_4_x-linux/System.Windows.Forms.dll  @./../../build/deps/linux_net_4_x__System.Windows.Forms.dll.response
16:50:04 
16:50:04 =================================================================
16:50:04 /proc/self/maps:
16:50:04 	Native Crash Reporting
16:50:04 =================================================================
16:50:04 
Got a SIGSEGV while executing native code. This usually indicates
16:50:04 a fatal error in the mono runtime or one of the native libraries 
16:50:04 used by your application.
16:50:04 =================================================================
16:50:04 aaaabf932000-aaaabfce8000 r-xp 00000000 08:02 7096969                    /home/builder/jenkins/workspace/test-mono-pull-request-arm64/mono/mini/mono-sgen
16:50:04 aaaabfcf8000-aaaabfd00000 r--p 003b6000 08:02 7096969                    /home/builder/jenkins/workspace/test-mono-pull-request-arm64/mono/mini/mono-sgen
16:50:04 aaaabfd00000-aaaabfd07000 rw-p 003be000 08:02 7096969                    /home/builder/jenkins/workspace/test-mono-pull-request-arm64/mono/mini/mono-sgen
16:50:04 aaaabfd07000-aaaabfd21000 rw-p 00000000 00:00 0 
16:50:04 aaaaf9ad4000-aaaafa709000 rw-p 00000000 00:00 0                          [heap]
16:50:04 ffff48000000-ffff48022000 rw-p 00000000 00:00 0 
16:50:04 ffff48022000-ffff4c000000 ---p 00000000 00:00 0 
16:50:04 ffff4c000000-ffff4c02b000 rw-p 00000000 00:00 0 
16:50:04 ffff4c02b000-ffff50000000 ---p 00000000 00:00 0 
16:50:04 ffff50000000-ffff50022000 rw-p 00000000 00:00 0 
16:50:04 ffff50022000-ffff54000000 ---p 00000000 00:00 0 
16:50:04 ffff54000000-ffff54022000 rw-p 00000000 00:00 0 
16:50:04 ffff54022000-ffff58000000 ---p 00000000 00:00 0 
16:50:04 ffff58000000-ffff5802c000 rw-p 00000000 00:00 0 
16:50:04 ffff5802c000-ffff5c000000 ---p 00000000 00:00 0 
16:50:04 ffff5c000000-ffff5c042000 rw-p 00000000 00:00 0 
16:50:04 ffff5c042000-ffff60000000 ---p 00000000 00:00 0 
16:50:04 ffff60000000-ffff60030000 rw-p 00000000 00:00 0 
16:50:04 ffff60030000-ffff64000000 ---p 00000000 00:00 0 
16:50:04 ffff64000000-ffff6404d000 rw-p 00000000 00:00 0 
16:50:04 ffff6404d000-ffff68000000 ---p 00000000 00:00 0 
16:50:04 ffff68000000-ffff68092000 rw-p 00000000 00:00 0 
16:50:04 ffff68092000-ffff6c000000 ---p 00000000 00:00 0 
16:50:04 ffff6dc8e000-ffff6e500000 rw-p 00000000 00:00 0 
16:50:04 ffff6e57d000-ffff6e7fd000 rw-p 00000000 00:00 0 
16:50:04 
16:50:04 =================================================================
16:50:04 
	Native stacktrace:
16:50:04 =================================================================
16:50:04 	0xaaaabf9d6224 - /home/builder/jenkins/workspace/test-mono-pull-request-arm64/mono/mini/mono : (null)
16:50:04 
16:50:04 =================================================================
16:50:04 	Telemetry Dumper:
16:50:04 =================================================================
16:50:04 Pkilling 0xffff6ffff1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff6fbfd1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff6f7fb1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff6f3f91d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff7c2fe1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff6ebfe1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff7eafc1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff6fdfe1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff6f9fc1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff85452420 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff6f5fa1d0 from 0xffff6e9fd1d0
16:50:04 Pkilling 0xffff7c4ff1d0 from 0xffff6e9fd1d0
16:50:04 Entering thread summarizer pause from 0xffff6e9fd1d0
16:50:04 Finished thread summarizer pause from 0xffff6e9fd1d0.
16:50:04 
16:50:04 Waiting for dumping threads to resume
16:50:05 
16:50:05 =================================================================
16:50:05 	External Debugger Dump:
16:50:05 =================================================================
16:50:05 [New LWP 41932]
16:50:05 [New LWP 41937]
16:50:05 [New LWP 42034]
16:50:05 [New LWP 42035]
16:50:05 [New LWP 42036]
16:50:05 [New LWP 42039]
16:50:05 [New LWP 42041]
16:50:05 [New LWP 42043]
16:50:05 [New LWP 42046]
16:50:05 [New LWP 42047]
16:50:05 [New LWP 42048]
16:50:05 [New LWP 42182]
16:50:05 [New LWP 42183]
16:50:08 MONO_PATH="./../../class/lib/build:$MONO_PATH" CSC_SDK_PATH_DISABLED= /home/builder/jenkins/workspace/test-mono-pull-request-arm64/runtime/mono-wrapper  --aot-path=/home/builder/jenkins/workspace/test-mono-pull-request-arm64/mcs/class/lib/build --gc-params=nursery-size=64m /home/builder/jenkins/workspace/test-mono-pull-request-arm64/external/roslyn-binaries/Microsoft.Net.Compilers/3.3.0/csc.exe  /codepage:65001 /nologo /noconfig /deterministic   -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -nowarn:1699 -nostdlib /debug:portable -optimize /features:peverify-compat /langversion:latest  /d:ASPNETMVC -keyfile:../winfx.pub -delaysign  -d:FEATURE_DYNAMIC -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/Microsoft.CSharp.dll -r:./../../class/lib/net_4_x-linux/mscorlib.dll  -sourcelink:./../../build/common/sourcelink.json  -resource:System.Json.Properties.Resources.resources -target:library -out:../../class/lib/net_4_x-linux/System.Json.Microsoft.dll  @./../../build/deps/linux_net_4_x__System.Json.Microsoft.dll.response
16:50:08 0x0000ffff8533f33c in pthread_cond_wait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   Id   Target Id         Frame 
16:50:08 * 1    Thread 0xffff85452420 (LWP 41643) "mono" 0x0000ffff8533f33c in pthread_cond_wait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   2    Thread 0xffff851671d0 (LWP 41932) "SGen worker" 0x0000ffff8533f33c in pthread_cond_wait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   3    Thread 0xffff7eafc1d0 (LWP 41937) "Finalizer" 0x0000ffff853418e0 in do_futex_wait.constprop () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   4    Thread 0xffff7c4ff1d0 (LWP 42034) "mono" 0x0000ffff8533f6fc in pthread_cond_timedwait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   5    Thread 0xffff7c2fe1d0 (LWP 42035) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   6    Thread 0xffff6ffff1d0 (LWP 42036) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   7    Thread 0xffff6fdfe1d0 (LWP 42039) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   8    Thread 0xffff6fbfd1d0 (LWP 42041) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   9    Thread 0xffff6f9fc1d0 (LWP 42043) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   10   Thread 0xffff6f7fb1d0 (LWP 42046) "Thread Pool Wor" 0x0000ffff8533f33c in pthread_cond_wait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   11   Thread 0xffff6f5fa1d0 (LWP 42047) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   12   Thread 0xffff6f3f91d0 (LWP 42048) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   13   Thread 0xffff6ebfe1d0 (LWP 42182) "Thread Pool Wor" 0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08   14   Thread 0xffff6e9fd1d0 (LWP 42183) "Thread Pool Wor" 0x0000ffff85343aa8 in waitpid () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08 
16:50:08 Thread 14 (Thread 0xffff6e9fd1d0 (LWP 42183)):
16:50:08 #0  0x0000ffff85343aa8 in waitpid () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:08 #1  0x0000aaaabf9d640c in dump_native_stacktrace (mctx=0xffff85232e38 <fprintf+104>, mctx@entry=0xffff6e9fa2a0, signal=0xaaaabfc1c408 "SIGSEGV") at mini-posix.c:1110
16:50:08 #2  0x0000aaaabf9d6554 in mono_dump_native_crash_info (signal=signal@entry=0xaaaabfc1c408 "SIGSEGV", mctx=mctx@entry=0xffff6e9fa2a0, info=info@entry=0xffff6e9fa5e0) at mini-posix.c:1158
16:50:09 #3  0x0000aaaabf9a87fc in mono_handle_native_crash (signal=signal@entry=0xaaaabfc1c408 "SIGSEGV", mctx=mctx@entry=0xffff6e9fa2a0, info=info@entry=0xffff6e9fa5e0) at mini-exceptions.c:3328
16:50:09 #4  0x0000aaaabf97419c in mono_sigsegv_signal_handler_debug (_dummy=11, _info=0xffff6e9fa5e0, context=0xffff6e9fa660, debug_fault_addr=0x100000039) at mini-runtime.c:3372
16:50:09 #5  <signal handler called>
16:50:09 #6  0x0000aaaabfb22d9c in mono_runtime_class_init_full (vtable=0xffff4c009db8, error=error@entry=0xffff6e9fb908) at object.c:452
16:50:09 #7  0x0000aaaabf979f84 in mono_generic_class_init (vtable=<optimized out>) at jit-icalls.c:1414
16:50:09 #8  0x0000ffff84128b0c in ?? ()
16:50:09 #9  0x0000ffff80231070 in ?? ()
16:50:09 Backtrace stopped: previous frame inner to this frame (corrupt stack?)
16:50:09 
16:50:09 Thread 13 (Thread 0xffff6ebfe1d0 (LWP 42182)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=22208, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=22208) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xffff5c003570) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 12 (Thread 0xffff6f3f91d0 (LWP 42048)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=46499, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=46499) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xffff5c003370) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 11 (Thread 0xffff6f5fa1d0 (LWP 42047)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=7033, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=7033) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xffff5c0031a0) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 10 (Thread 0xffff6f7fb1d0 (LWP 42046)):
16:50:09 #0  0x0000ffff8533f33c in pthread_cond_wait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000aaaabfbfea64 in mono_os_cond_wait (mutex=<optimized out>, cond=<optimized out>) at mono-os-mutex.h:177
16:50:09 #2  mono_os_cond_timedwait (cond=cond@entry=0xaaaaf9ad48b0, mutex=mutex@entry=0xaaaaf9ad4880, timeout_ms=timeout_ms@entry=4294967295) at mono-os-mutex.c:32
16:50:09 #3  0x0000aaaabfb5f260 in mono_coop_cond_timedwait (timeout_ms=4294967295, mutex=0xaaaaf9ad4880, cond=0xaaaaf9ad48b0) at ../../mono/utils/mono-coop-mutex.h:100
16:50:09 #4  mono_w32handle_timedwait_signal_naked (alerted=0xffff6f7f8c10, poll=0, timeout=4294967295, mutex=0xaaaaf9ad4880, cond=0xaaaaf9ad48b0) at w32handle.c:652
16:50:09 #5  mono_w32handle_timedwait_signal_handle (handle_data=0xaaaaf9ad4870, timeout=timeout@entry=4294967295, alerted=alerted@entry=0xffff6f7f8c10, poll=0) at w32handle.c:767
16:50:09 #6  0x0000aaaabfb607c0 in mono_w32handle_wait_one (handle=handle@entry=0xaaaaf9ad4870, timeout=4294967295, alertable=alertable@entry=1) at w32handle.c:882
16:50:09 #7  0x0000aaaabfb9891c in ves_icall_System_Threading_Monitor_Monitor_wait (obj=0xffff802b7a10, ms=<optimized out>) at monitor.c:1385
16:50:09 #8  0x0000ffff7c096d80 in ?? ()
16:50:09 #9  0x0000ffff6f7fa7f0 in ?? ()
16:50:09 Backtrace stopped: previous frame inner to this frame (corrupt stack?)
16:50:09 
16:50:09 Thread 9 (Thread 0xffff6f9fc1d0 (LWP 42043)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=51285, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=51285) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xffff60003110) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 8 (Thread 0xffff6fbfd1d0 (LWP 42041)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=53411, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=53411) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xffff60002f40) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 7 (Thread 0xffff6fdfe1d0 (LWP 42039)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=40689, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=40689) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xffff68002f40) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 6 (Thread 0xffff6ffff1d0 (LWP 42036)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=29480, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=29480) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xffff74005240) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 5 (Thread 0xffff7c2fe1d0 (LWP 42035)):
16:50:09 #0  0x0000ffff85341b1c in do_futex_wait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341be8 in __new_sem_wait_slow () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000ffff85341d04 in sem_timedwait () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #3  0x0000aaaabfba5034 in mono_os_sem_timedwait (flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=55549, sem=0xaaaabfd0cbc8 <worker+72>) at ../../mono/utils/mono-os-semaphore.h:252
16:50:09 #4  mono_coop_sem_timedwait (sem=0xaaaabfd0cbc8 <worker+72>, flags=MONO_SEM_FLAGS_ALERTABLE, timeout_ms=55549) at ../../mono/utils/mono-coop-semaphore.h:55
16:50:09 #5  worker_park () at threadpool-worker-default.c:391
16:50:09 #6  worker_thread (unused=<optimized out>) at threadpool-worker-default.c:490
16:50:09 #7  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #8  start_wrapper (data=0xaaaaf9ed8c60) at threads.c:1294
16:50:09 #9  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #10 0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 4 (Thread 0xffff7c4ff1d0 (LWP 42034)):
16:50:09 #0  0x0000ffff8533f6fc in pthread_cond_timedwait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000aaaabfbfea0c in mono_os_cond_timedwait (cond=cond@entry=0xaaaabfd1b920 <sleep_cond>, mutex=mutex@entry=0xaaaabfd1b8f0 <sleep_mutex>, timeout_ms=timeout_ms@entry=500) at mono-os-mutex.c:75
16:50:09 #2  0x0000aaaabfc08c0c in mono_coop_cond_timedwait (cond=0xaaaabfd1b920 <sleep_cond>, mutex=0xaaaabfd1b8f0 <sleep_mutex>, timeout_ms=500) at ../../mono/utils/mono-coop-mutex.h:100
16:50:09 #3  sleep_interruptable (alerted=0xffff7c4fe8fc, ms=500) at mono-threads.c:1623
16:50:09 #4  mono_thread_info_sleep (ms=ms@entry=500, alerted=alerted@entry=0xffff7c4fe8fc) at mono-threads.c:1655
16:50:09 #5  0x0000aaaabfba5d04 in monitor_thread (unused=<optimized out>) at threadpool-worker-default.c:708
16:50:09 #6  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #7  start_wrapper (data=0xaaaaf9ed8c60) at threads.c:1294
16:50:09 #8  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #9  0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 3 (Thread 0xffff7eafc1d0 (LWP 41937)):
16:50:09 #0  0x0000ffff853418e0 in do_futex_wait.constprop () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000ffff85341998 in __new_sem_wait_slow.constprop.0 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #2  0x0000aaaabfb8f250 in mono_os_sem_wait (flags=MONO_SEM_FLAGS_ALERTABLE, sem=0xaaaabfd0c438 <finalizer_sem>) at ../../mono/utils/mono-os-semaphore.h:203
16:50:09 #3  mono_coop_sem_wait (flags=MONO_SEM_FLAGS_ALERTABLE, sem=0xaaaabfd0c438 <finalizer_sem>) at ../../mono/utils/mono-coop-semaphore.h:41
16:50:09 #4  finalizer_thread (unused=<optimized out>) at gc.c:967
16:50:09 #5  0x0000aaaabfb475dc in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1221
16:50:09 #6  start_wrapper (data=0xaaaaf9b1f230) at threads.c:1294
16:50:09 #7  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #8  0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 2 (Thread 0xffff851671d0 (LWP 41932)):
16:50:09 #0  0x0000ffff8533f33c in pthread_cond_wait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000aaaabfbeed9c in mono_os_cond_wait (mutex=0xaaaabfd1ae58 <lock>, cond=0xaaaabfd1aea8 <work_cond>) at ../../mono/utils/mono-os-mutex.h:177
16:50:09 #2  get_work (job=<synthetic pointer>, do_idle=<synthetic pointer>, work_context=<synthetic pointer>, worker_index=0) at sgen-thread-pool.c:165
16:50:09 #3  thread_func (data=<optimized out>) at sgen-thread-pool.c:196
16:50:09 #4  0x0000ffff85339090 in start_thread () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #5  0x0000ffff852b015c in ?? () from /lib/aarch64-linux-gnu/libc.so.6
16:50:09 
16:50:09 Thread 1 (Thread 0xffff85452420 (LWP 41643)):
16:50:09 #0  0x0000ffff8533f33c in pthread_cond_wait@@GLIBC_2.17 () from /lib/aarch64-linux-gnu/libpthread.so.0
16:50:09 #1  0x0000aaaabfbfea64 in mono_os_cond_wait (mutex=<optimized out>, cond=<optimized out>) at mono-os-mutex.h:177
16:50:09 #2  mono_os_cond_timedwait (cond=cond@entry=0xaaaaf9ad47c0, mutex=mutex@entry=0xaaaaf9ad4790, timeout_ms=timeout_ms@entry=4294967295) at mono-os-mutex.c:32
16:50:09 #3  0x0000aaaabfb5f260 in mono_coop_cond_timedwait (timeout_ms=4294967295, mutex=0xaaaaf9ad4790, cond=0xaaaaf9ad47c0) at ../../mono/utils/mono-coop-mutex.h:100
16:50:09 #4  mono_w32handle_timedwait_signal_naked (alerted=0xffffe71a7e80, poll=0, timeout=4294967295, mutex=0xaaaaf9ad4790, cond=0xaaaaf9ad47c0) at w32handle.c:652
16:50:09 #5  mono_w32handle_timedwait_signal_handle (handle_data=0xaaaaf9ad4780, timeout=timeout@entry=4294967295, alerted=alerted@entry=0xffffe71a7e80, poll=0) at w32handle.c:767
16:50:09 #6  0x0000aaaabfb607c0 in mono_w32handle_wait_one (handle=handle@entry=0xaaaaf9ad4780, timeout=4294967295, alertable=alertable@entry=1) at w32handle.c:882
16:50:09 #7  0x0000aaaabfb9891c in ves_icall_System_Threading_Monitor_Monitor_wait (obj=0xffff802d7200, ms=<optimized out>) at monitor.c:1385
16:50:09 #8  0x0000ffff7c096d80 in ?? ()
16:50:09 Backtrace stopped: previous frame identical to this frame (corrupt stack?)
16:50:09 
16:50:09 =================================================================
16:50:09 	Basic Fault Address Reporting
16:50:09 =================================================================
16:50:09 Memory around native instruction pointer (0xaaaabfb22d9c):0xaaaabfb22d8c  e2 03 01 aa f4 03 01 aa 01 08 40 f9 f3 03 00 aa  ..........@.....
16:50:09 0xaaaabfb22d9c  3b 1f 40 f9 e0 03 1b aa bf ff ff 97 f5 03 00 2a  ;.@............*
16:50:09 0xaaaabfb22dac  e0 fd ff 34 e0 03 19 aa 99 fb fd 97 a0 37 00 f9  ...4.........7..
16:50:09 0xaaaabfb22dbc  a0 24 00 b4 57 0f 00 90 65 9f 03 94 f5 a2 3f 91  .$..W...e.....?.
16:50:09 
16:50:09 =================================================================
16:50:09 	Managed Stacktrace:
16:50:09 =================================================================
16:50:09 	  at <unknown> <0xffffffff>
16:50:09 	  at System.Object:__icall_wrapper_mono_generic_class_init <0x00007>
16:50:09 	  at Builder:ToImmutable <0x0002f>
16:50:09 	  at Microsoft.CodeAnalysis.PooledObjects.ArrayBuilder`1:ToImmutable <0x00027>
16:50:09 	  at Microsoft.CodeAnalysis.PooledObjects.ArrayBuilder`1:ToImmutableAndFree <0x000bf>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:MakeOneDeclaredBases <0x00cb3>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:MakeDeclaredBases <0x0019f>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:GetDeclaredBases <0x00047>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:GetDeclaredBaseType <0x0001b>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:MakeAcyclicBaseType <0x00083>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:get_BaseTypeNoUseSiteDiagnostics <0x0007b>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceNamedTypeSymbol:CheckBase <0x00027>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbols.SourceMemberContainerTypeSymbol:ForceComplete <0x001ff>
16:50:09 	  at Microsoft.CodeAnalysis.CSharp.Symbol:ForceCompleteMemberByLocation <0x000f3>
16:50:09 	  at <>c__DisplayClass49_1:<ForceComplete>b__0 <0x0007b>
16:50:09 	  at <>c__DisplayClass6_0`1:<WithCurrentUICulture>b__0 <0x000d7>
16:50:09 	  at <>c__DisplayClass19_0`1:<ForWorker>b__1 <0x00273>
16:50:09 	  at Replica`1:ExecuteAction <0x0003f>
16:50:09 	  at Replica:Execute <0x0006b>
16:50:09 	  at <>c:<.ctor>b__4_0 <0x00053>
16:50:09 	  at System.Threading.Tasks.Task:InnerInvoke <0x0009f>
16:50:09 	  at System.Threading.Tasks.Task:Execute <0x00023>
16:50:09 	  at System.Threading.Tasks.Task:ExecutionContextCallback <0x00057>
16:50:09 	  at System.Threading.ExecutionContext:RunInternal <0x00187>
16:50:09 	  at System.Threading.ExecutionContext:Run <0x0002b>
16:50:09 	  at System.Threading.Tasks.Task:ExecuteWithThreadLocal <0x0010f>
16:50:09 	  at System.Threading.Tasks.Task:ExecuteEntry <0x00103>
16:50:09 	  at System.Threading.Tasks.Task:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem <0x00017>
16:50:09 	  at System.Threading.ThreadPoolWorkQueue:Dispatch <0x001e7>
16:50:09 	  at System.Threading._ThreadPoolWaitCallback:PerformWaitCallback <0x0000b>
16:50:09 	  at <Module>:runtime_invoke_bool <0x00067>
16:50:09 =================================================================
16:50:09 Aborted

@radical
Copy link
Member Author

radical commented Aug 8, 2019

Linux AArch64 FullAOT: runtime crashes, with traces kinda mixed in the logs

Linux AArch64 Interpreter, Linux ARMv5, Linux ARMv7, Linux AArch64 Coop Suspend, Linux ARMv7 Interpreter, Linux i386, Linux x64 Coop Suspend, Linux x64 Interpreter ... :

  • failing test: MonoTests.runtime*.remoting1.exe

@radical
Copy link
Member Author

radical commented Aug 8, 2019

OSX Extended:
17:18:01 @/external/bockbuild/builds/msbuild-15/artifacts/mono-msbuild/NuGet.targets(525,5): error : File '@/external/bockbuild/builds/msbuild-15/NuGet.config' does not exist. [@/external/bockbuild/builds/msbuild-15/.packages/microsoft.dotnet.arcade.sdk/1.0.0-beta.19376.18/tools/Tools.proj]

The file does exist a fresh clone, but I'm not sure how this checkout might have it. @akoeplinger will be looking at this in the morning. But I will try to debug+fix this meanwhile.

@lewing
Copy link
Member

lewing commented Aug 8, 2019

/cc @agocke

@radical
Copy link
Member Author

radical commented Aug 8, 2019

@monojenkins build OS X Extended

@radical
Copy link
Member Author

radical commented Aug 8, 2019

@monojenkins build OS X Extended

@marek-safar
Copy link
Member

@lambdageek could you please have a look at the crash (this is blocking C# update on 6.4 release)

@akoeplinger
Copy link
Member

@monojenkins build OS X Extended

Copy link
Member

@lewing lewing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good now

@radical
Copy link
Member Author

radical commented Aug 8, 2019

I want to try out the package before we merge.

@akoeplinger akoeplinger merged commit 5d9caa2 into mono:2019-06 Aug 8, 2019
@radical radical deleted the bump_msbuild_2019-06 branch August 8, 2019 18:10
@lewing
Copy link
Member

lewing commented Aug 9, 2019

This integration also hit an issue due to dotnet/roslyn#37192 fixed by https://github.com/xamarin/vs-editor-core/pull/382

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.

4 participants