-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Illegal instruction on ARM Cortex-A5 #9969
Comments
What is the illegal instruction? It looks like NEON is optional on Cortex-A5, but it is required for CoreCLR. |
The result of root@myboard:~# cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 1 (v7l) BogoMIPS : 351.43 Features : half thumb fastmult vfp edsp vfpv3 vfpv3d16 tls vfpv4 CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc05 CPU revision : 1 Hardware : Atmel SAMA5 Revision : 0000 Serial : 0000000000000000 root@myboard:~# I think NEON is active because file config of kernel contain: ........ # # At least one emulation must be selected # CONFIG_VFP=y CONFIG_VFPv3=y CONFIG_NEON=y CONFIG_KERNEL_MODE_NEON=y ........ and use this cross-compile |
@lags So back to @BruceForstall's original question: What is the illegal instruction? Can you run it under a debugger? |
Also if |
@RussKeldorph i have run simple app with gdb and the results is: root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# ./myApp Illegal instruction root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# gdb myApp GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from myApp...(no debugging symbols found)...done. (gdb) r Starting program: /root/linux-arm/publish/myApp [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". [New Thread 0xb65dc450 (LWP 5721)] [New Thread 0xb5bff450 (LWP 5722)] [New Thread 0xb51ff450 (LWP 5723)] [New Thread 0xb49ff450 (LWP 5724)] Program received signal SIGILL, Illegal instruction. 0xb1e7e06c in LegacyPolicy::NoteBool(InlineObservation, bool) () from /root/linux-arm/publish/libclrjit.so (gdb) q A debugging session is active. Inferior 1 [process 5718] will be killed. Quit anyway? (y or n) y root@myboard:~/linux-arm/publish# I have run myApp with COREHOST_TRACE flag and the results is: root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# export COREHOST_TRACE=1 root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# ./myApp Tracing enabled --- Invoked apphost [version: 2.0.0, commit hash: e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d] main = { ./myApp } The managed DLL bound to this executable is: 'myApp.dll' Resolved fxr [/root/linux-arm/publish/libhostfxr.so]... Tracing enabled --- Invoked hostfxr [commit hash: e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d] main Own dll path '/root/linux-arm/publish/myApp.dll' Checking if CoreCLR path exists=[/root/linux-arm/publish/libcoreclr.so] Detecting mode... CoreCLR present in own dir [/root/linux-arm/publish/] and checking if [myApp.deps.json] file present=[1] --- Executing in standalone mode... Treating application '/root/linux-arm/publish/myApp.dll' as a managed executable. App runtimeconfig.json from [/root/linux-arm/publish/myApp.dll] Runtime config is cfg=/root/linux-arm/publish/myApp.runtimeconfig.json dev=/root/linux-arm/publish/myApp.runtimeconfig.dev.json Attempting to read runtime config: /root/linux-arm/publish/myApp.runtimeconfig.json Attempting to read dev runtime config: /root/linux-arm/publish/myApp.runtimeconfig.dev.json Runtime config [/root/linux-arm/publish/myApp.runtimeconfig.json] is valid=[1] Executing as a standalone app as per config file [/root/linux-arm/publish/myApp.runtimeconfig.json] --- Resolving libhostpolicy.so version from deps json [/root/linux-arm/publish/myApp.deps.json] Resolved version 2.0.0 from dependency manifest file [/root/linux-arm/publish/myApp.deps.json] Directory core servicing at [] was not specified or found Fallback directory core servicing at [opt/coreservicing] was not found Did not find libhostpolicy.so in directory pkgs/runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy/2.0.0/runtimes/linux-arm/native The expected libhostpolicy.so directory is [/root/linux-arm/publish/] Tracing enabled Reading from host interface version: [0x16041101:72] to initialize policy version: [0x16041101:72] --- Invoked hostpolicy [commit hash: e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d] [runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy,2.0.0,runtimes/linux-arm/native][arm] main = { ./myApp } Deps file: Directory core servicing at [] was not specified or found Fallback directory core servicing at [opt/coreservicing] was not found -- arguments_t: own_path='/root/linux-arm/publish/myApp' app_dir='/root/linux-arm/publish/' deps='/root/linux-arm/publish/myApp.deps.json' core_svc='' mgd_app='/root/linux-arm/publish/myApp.dll' -- arguments_t: dotnet shared store: '' Loading deps file... /root/linux-arm/publish/myApp.deps.json as portable=[0] Adding runtime asset myApp.dll from myApp/1.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.CSharp.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.VisualBasic.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/SOS.NETCore.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.AppContext.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Buffers.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Concurrent.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Immutable.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.NonGeneric.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Specialized.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Annotations.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Composition.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.TypeConverter.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Configuration.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Console.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Core.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Data.Common.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Data.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Contracts.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Debug.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Process.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.StackTrace.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tools.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TraceSource.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tracing.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Dynamic.Runtime.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Calendars.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Extensions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.FileSystem.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.ZipFile.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.AccessControl.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Watcher.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.IsolatedStorage.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.MemoryMappedFiles.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Pipes.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.IO.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Expressions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Parallel.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Queryable.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Http.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.HttpListener.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Mail.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NameResolution.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NetworkInformation.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Ping.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Requests.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Security.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.ServicePoint.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Sockets.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebClient.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebHeaderCollection.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebProxy.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.Client.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Net.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.Vectors.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ObjectModel.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Private.DataContractSerialization.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Uri.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.Linq.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.DispatchProxy.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Extensions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Metadata.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.TypeExtensions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Reader.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.ResourceManager.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Writer.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Extensions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Handles.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Loader.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Numerics.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Json.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Xml.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.AccessControl.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Claims.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Csp.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Encoding.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.OpenSsl.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Primitives.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.Windows.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.SecureString.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Security.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceModel.Web.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceProcess.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.Extensions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Text.RegularExpressions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Overlapped.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Extensions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Parallel.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Thread.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.ThreadPool.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Timer.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.Local.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.ValueTuple.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Web.HttpUtility.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Web.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Windows.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Linq.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.ReaderWriter.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Serialization.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XDocument.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.XDocument.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlDocument.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlSerializer.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/System.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/WindowsBase.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/mscorlib.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding runtime asset runtimes/linux-arm/lib/netcoreapp2.0/netstandard.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.Globalization.Native.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.IO.Compression.Native.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.Native.a from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.Native.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.Net.Http.Native.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.Net.Security.Native.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.Private.CoreLib.dll from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/System.Security.Cryptography.Native.OpenSsl.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libclrjit.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libcoreclr.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libcoreclrtraceptprovider.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libdbgshim.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libmscordaccore.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libmscordbi.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libsos.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/libsosplugin.so from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/sosdocsunix.txt from runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Adding native asset runtimes/linux-arm/native/apphost from runtime.linux-arm.Microsoft.NETCore.DotNetAppHost/2.0.0 Adding native asset runtimes/linux-arm/native/libhostpolicy.so from runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy/2.0.0 Adding native asset runtimes/linux-arm/native/libhostfxr.so from runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver/2.0.0 Reconciling library Microsoft.NETCore.App/2.0.0 Library Microsoft.NETCore.App/2.0.0 does not exist Reconciling library Microsoft.NETCore.DotNetAppHost/2.0.0 Library Microsoft.NETCore.DotNetAppHost/2.0.0 does not exist Reconciling library Microsoft.NETCore.DotNetHostPolicy/2.0.0 Library Microsoft.NETCore.DotNetHostPolicy/2.0.0 does not exist Reconciling library Microsoft.NETCore.DotNetHostResolver/2.0.0 Library Microsoft.NETCore.DotNetHostResolver/2.0.0 does not exist Reconciling library Microsoft.NETCore.Platforms/2.0.0 Library Microsoft.NETCore.Platforms/2.0.0 does not exist Reconciling library NETStandard.Library/2.0.0 Library NETStandard.Library/2.0.0 does not exist Reconciling library myApp/1.0.0 Parsed runtime deps entry 0 for asset name: myApp from project: myApp, version: 1.0.0, relpath: myApp.dll Reconciling library runtime.linux-arm.Microsoft.NETCore.App/2.0.0 Parsed runtime deps entry 1 for asset name: Microsoft.CSharp from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.CSharp.dll Parsed runtime deps entry 2 for asset name: Microsoft.VisualBasic from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.VisualBasic.dll Parsed runtime deps entry 3 for asset name: Microsoft.Win32.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Primitives.dll Parsed runtime deps entry 4 for asset name: Microsoft.Win32.Registry from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll Parsed runtime deps entry 5 for asset name: SOS.NETCore from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/SOS.NETCore.dll Parsed runtime deps entry 6 for asset name: System.AppContext from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.AppContext.dll Parsed runtime deps entry 7 for asset name: System.Buffers from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Buffers.dll Parsed runtime deps entry 8 for asset name: System.Collections.Concurrent from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Concurrent.dll Parsed runtime deps entry 9 for asset name: System.Collections.Immutable from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Immutable.dll Parsed runtime deps entry 10 for asset name: System.Collections.NonGeneric from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.NonGeneric.dll Parsed runtime deps entry 11 for asset name: System.Collections.Specialized from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Specialized.dll Parsed runtime deps entry 12 for asset name: System.Collections from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.dll Parsed runtime deps entry 13 for asset name: System.ComponentModel.Annotations from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Annotations.dll Parsed runtime deps entry 14 for asset name: System.ComponentModel.Composition from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Composition.dll Parsed runtime deps entry 15 for asset name: System.ComponentModel.DataAnnotations from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll Parsed runtime deps entry 16 for asset name: System.ComponentModel.EventBasedAsync from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll Parsed runtime deps entry 17 for asset name: System.ComponentModel.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Primitives.dll Parsed runtime deps entry 18 for asset name: System.ComponentModel.TypeConverter from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.TypeConverter.dll Parsed runtime deps entry 19 for asset name: System.ComponentModel from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.dll Parsed runtime deps entry 20 for asset name: System.Configuration from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Configuration.dll Parsed runtime deps entry 21 for asset name: System.Console from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Console.dll Parsed runtime deps entry 22 for asset name: System.Core from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Core.dll Parsed runtime deps entry 23 for asset name: System.Data.Common from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Data.Common.dll Parsed runtime deps entry 24 for asset name: System.Data from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Data.dll Parsed runtime deps entry 25 for asset name: System.Diagnostics.Contracts from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Contracts.dll Parsed runtime deps entry 26 for asset name: System.Diagnostics.Debug from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Debug.dll Parsed runtime deps entry 27 for asset name: System.Diagnostics.DiagnosticSource from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll Parsed runtime deps entry 28 for asset name: System.Diagnostics.FileVersionInfo from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll Parsed runtime deps entry 29 for asset name: System.Diagnostics.Process from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Process.dll Parsed runtime deps entry 30 for asset name: System.Diagnostics.StackTrace from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.StackTrace.dll Parsed runtime deps entry 31 for asset name: System.Diagnostics.TextWriterTraceListener from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll Parsed runtime deps entry 32 for asset name: System.Diagnostics.Tools from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tools.dll Parsed runtime deps entry 33 for asset name: System.Diagnostics.TraceSource from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TraceSource.dll Parsed runtime deps entry 34 for asset name: System.Diagnostics.Tracing from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tracing.dll Parsed runtime deps entry 35 for asset name: System.Drawing.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.Primitives.dll Parsed runtime deps entry 36 for asset name: System.Drawing from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.dll Parsed runtime deps entry 37 for asset name: System.Dynamic.Runtime from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Dynamic.Runtime.dll Parsed runtime deps entry 38 for asset name: System.Globalization.Calendars from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Calendars.dll Parsed runtime deps entry 39 for asset name: System.Globalization.Extensions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Extensions.dll Parsed runtime deps entry 40 for asset name: System.Globalization from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.dll Parsed runtime deps entry 41 for asset name: System.IO.Compression.FileSystem from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.FileSystem.dll Parsed runtime deps entry 42 for asset name: System.IO.Compression.ZipFile from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.ZipFile.dll Parsed runtime deps entry 43 for asset name: System.IO.Compression from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.dll Parsed runtime deps entry 44 for asset name: System.IO.FileSystem.AccessControl from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.AccessControl.dll Parsed runtime deps entry 45 for asset name: System.IO.FileSystem.DriveInfo from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll Parsed runtime deps entry 46 for asset name: System.IO.FileSystem.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Primitives.dll Parsed runtime deps entry 47 for asset name: System.IO.FileSystem.Watcher from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Watcher.dll Parsed runtime deps entry 48 for asset name: System.IO.FileSystem from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.dll Parsed runtime deps entry 49 for asset name: System.IO.IsolatedStorage from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.IsolatedStorage.dll Parsed runtime deps entry 50 for asset name: System.IO.MemoryMappedFiles from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.MemoryMappedFiles.dll Parsed runtime deps entry 51 for asset name: System.IO.Pipes from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Pipes.dll Parsed runtime deps entry 52 for asset name: System.IO.UnmanagedMemoryStream from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll Parsed runtime deps entry 53 for asset name: System.IO from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.IO.dll Parsed runtime deps entry 54 for asset name: System.Linq.Expressions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Expressions.dll Parsed runtime deps entry 55 for asset name: System.Linq.Parallel from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Parallel.dll Parsed runtime deps entry 56 for asset name: System.Linq.Queryable from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Queryable.dll Parsed runtime deps entry 57 for asset name: System.Linq from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.dll Parsed runtime deps entry 58 for asset name: System.Net.Http from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Http.dll Parsed runtime deps entry 59 for asset name: System.Net.HttpListener from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.HttpListener.dll Parsed runtime deps entry 60 for asset name: System.Net.Mail from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Mail.dll Parsed runtime deps entry 61 for asset name: System.Net.NameResolution from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NameResolution.dll Parsed runtime deps entry 62 for asset name: System.Net.NetworkInformation from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NetworkInformation.dll Parsed runtime deps entry 63 for asset name: System.Net.Ping from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Ping.dll Parsed runtime deps entry 64 for asset name: System.Net.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Primitives.dll Parsed runtime deps entry 65 for asset name: System.Net.Requests from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Requests.dll Parsed runtime deps entry 66 for asset name: System.Net.Security from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Security.dll Parsed runtime deps entry 67 for asset name: System.Net.ServicePoint from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.ServicePoint.dll Parsed runtime deps entry 68 for asset name: System.Net.Sockets from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Sockets.dll Parsed runtime deps entry 69 for asset name: System.Net.WebClient from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebClient.dll Parsed runtime deps entry 70 for asset name: System.Net.WebHeaderCollection from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebHeaderCollection.dll Parsed runtime deps entry 71 for asset name: System.Net.WebProxy from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebProxy.dll Parsed runtime deps entry 72 for asset name: System.Net.WebSockets.Client from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.Client.dll Parsed runtime deps entry 73 for asset name: System.Net.WebSockets from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.dll Parsed runtime deps entry 74 for asset name: System.Net from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Net.dll Parsed runtime deps entry 75 for asset name: System.Numerics.Vectors from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.Vectors.dll Parsed runtime deps entry 76 for asset name: System.Numerics from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.dll Parsed runtime deps entry 77 for asset name: System.ObjectModel from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ObjectModel.dll Parsed runtime deps entry 78 for asset name: System.Private.DataContractSerialization from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Private.DataContractSerialization.dll Parsed runtime deps entry 79 for asset name: System.Private.Uri from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Uri.dll Parsed runtime deps entry 80 for asset name: System.Private.Xml.Linq from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.Linq.dll Parsed runtime deps entry 81 for asset name: System.Private.Xml from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.dll Parsed runtime deps entry 82 for asset name: System.Reflection.DispatchProxy from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.DispatchProxy.dll Parsed runtime deps entry 83 for asset name: System.Reflection.Emit.ILGeneration from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll Parsed runtime deps entry 84 for asset name: System.Reflection.Emit.Lightweight from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll Parsed runtime deps entry 85 for asset name: System.Reflection.Emit from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.dll Parsed runtime deps entry 86 for asset name: System.Reflection.Extensions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Extensions.dll Parsed runtime deps entry 87 for asset name: System.Reflection.Metadata from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Metadata.dll Parsed runtime deps entry 88 for asset name: System.Reflection.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Primitives.dll Parsed runtime deps entry 89 for asset name: System.Reflection.TypeExtensions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.TypeExtensions.dll Parsed runtime deps entry 90 for asset name: System.Reflection from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.dll Parsed runtime deps entry 91 for asset name: System.Resources.Reader from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Reader.dll Parsed runtime deps entry 92 for asset name: System.Resources.ResourceManager from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.ResourceManager.dll Parsed runtime deps entry 93 for asset name: System.Resources.Writer from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Writer.dll Parsed runtime deps entry 94 for asset name: System.Runtime.CompilerServices.VisualC from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll Parsed runtime deps entry 95 for asset name: System.Runtime.Extensions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Extensions.dll Parsed runtime deps entry 96 for asset name: System.Runtime.Handles from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Handles.dll Parsed runtime deps entry 97 for asset name: System.Runtime.InteropServices.RuntimeInformation from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll Parsed runtime deps entry 98 for asset name: System.Runtime.InteropServices.WindowsRuntime from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll Parsed runtime deps entry 99 for asset name: System.Runtime.InteropServices from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.dll Parsed runtime deps entry 100 for asset name: System.Runtime.Loader from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Loader.dll Parsed runtime deps entry 101 for asset name: System.Runtime.Numerics from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Numerics.dll Parsed runtime deps entry 102 for asset name: System.Runtime.Serialization.Formatters from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll Parsed runtime deps entry 103 for asset name: System.Runtime.Serialization.Json from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Json.dll Parsed runtime deps entry 104 for asset name: System.Runtime.Serialization.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll Parsed runtime deps entry 105 for asset name: System.Runtime.Serialization.Xml from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Xml.dll Parsed runtime deps entry 106 for asset name: System.Runtime.Serialization from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.dll Parsed runtime deps entry 107 for asset name: System.Runtime from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.dll Parsed runtime deps entry 108 for asset name: System.Security.AccessControl from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.AccessControl.dll Parsed runtime deps entry 109 for asset name: System.Security.Claims from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Claims.dll Parsed runtime deps entry 110 for asset name: System.Security.Cryptography.Algorithms from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll Parsed runtime deps entry 111 for asset name: System.Security.Cryptography.Cng from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll Parsed runtime deps entry 112 for asset name: System.Security.Cryptography.Csp from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Csp.dll Parsed runtime deps entry 113 for asset name: System.Security.Cryptography.Encoding from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Encoding.dll Parsed runtime deps entry 114 for asset name: System.Security.Cryptography.OpenSsl from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.OpenSsl.dll Parsed runtime deps entry 115 for asset name: System.Security.Cryptography.Primitives from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Primitives.dll Parsed runtime deps entry 116 for asset name: System.Security.Cryptography.X509Certificates from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll Parsed runtime deps entry 117 for asset name: System.Security.Principal.Windows from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.Windows.dll Parsed runtime deps entry 118 for asset name: System.Security.Principal from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.dll Parsed runtime deps entry 119 for asset name: System.Security.SecureString from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.SecureString.dll Parsed runtime deps entry 120 for asset name: System.Security from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Security.dll Parsed runtime deps entry 121 for asset name: System.ServiceModel.Web from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceModel.Web.dll Parsed runtime deps entry 122 for asset name: System.ServiceProcess from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceProcess.dll Parsed runtime deps entry 123 for asset name: System.Text.Encoding.Extensions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.Extensions.dll Parsed runtime deps entry 124 for asset name: System.Text.Encoding from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.dll Parsed runtime deps entry 125 for asset name: System.Text.RegularExpressions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Text.RegularExpressions.dll Parsed runtime deps entry 126 for asset name: System.Threading.Overlapped from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Overlapped.dll Parsed runtime deps entry 127 for asset name: System.Threading.Tasks.Dataflow from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll Parsed runtime deps entry 128 for asset name: System.Threading.Tasks.Extensions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Extensions.dll Parsed runtime deps entry 129 for asset name: System.Threading.Tasks.Parallel from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Parallel.dll Parsed runtime deps entry 130 for asset name: System.Threading.Tasks from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.dll Parsed runtime deps entry 131 for asset name: System.Threading.Thread from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Thread.dll Parsed runtime deps entry 132 for asset name: System.Threading.ThreadPool from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.ThreadPool.dll Parsed runtime deps entry 133 for asset name: System.Threading.Timer from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Timer.dll Parsed runtime deps entry 134 for asset name: System.Threading from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.dll Parsed runtime deps entry 135 for asset name: System.Transactions.Local from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.Local.dll Parsed runtime deps entry 136 for asset name: System.Transactions from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.dll Parsed runtime deps entry 137 for asset name: System.ValueTuple from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.ValueTuple.dll Parsed runtime deps entry 138 for asset name: System.Web.HttpUtility from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Web.HttpUtility.dll Parsed runtime deps entry 139 for asset name: System.Web from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Web.dll Parsed runtime deps entry 140 for asset name: System.Windows from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Windows.dll Parsed runtime deps entry 141 for asset name: System.Xml.Linq from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Linq.dll Parsed runtime deps entry 142 for asset name: System.Xml.ReaderWriter from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.ReaderWriter.dll Parsed runtime deps entry 143 for asset name: System.Xml.Serialization from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Serialization.dll Parsed runtime deps entry 144 for asset name: System.Xml.XDocument from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XDocument.dll Parsed runtime deps entry 145 for asset name: System.Xml.XPath.XDocument from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.XDocument.dll Parsed runtime deps entry 146 for asset name: System.Xml.XPath from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.dll Parsed runtime deps entry 147 for asset name: System.Xml.XmlDocument from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlDocument.dll Parsed runtime deps entry 148 for asset name: System.Xml.XmlSerializer from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlSerializer.dll Parsed runtime deps entry 149 for asset name: System.Xml from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.dll Parsed runtime deps entry 150 for asset name: System from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/System.dll Parsed runtime deps entry 151 for asset name: WindowsBase from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/WindowsBase.dll Parsed runtime deps entry 152 for asset name: mscorlib from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/mscorlib.dll Parsed runtime deps entry 153 for asset name: netstandard from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/lib/netcoreapp2.0/netstandard.dll Parsed native deps entry 0 for asset name: System.Globalization.Native from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.Globalization.Native.so Parsed native deps entry 1 for asset name: System.IO.Compression.Native from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.IO.Compression.Native.so Parsed native deps entry 2 for asset name: System.Native from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.Native.a Parsed native deps entry 3 for asset name: System.Native from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.Native.so Parsed native deps entry 4 for asset name: System.Net.Http.Native from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.Net.Http.Native.so Parsed native deps entry 5 for asset name: System.Net.Security.Native from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.Net.Security.Native.so Parsed native deps entry 6 for asset name: System.Private.CoreLib from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.Private.CoreLib.dll Parsed native deps entry 7 for asset name: System.Security.Cryptography.Native.OpenSsl from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/System.Security.Cryptography.Native.OpenSsl.so Parsed native deps entry 8 for asset name: libclrjit from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libclrjit.so Parsed native deps entry 9 for asset name: libcoreclr from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libcoreclr.so Parsed native deps entry 10 for asset name: libcoreclrtraceptprovider from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libcoreclrtraceptprovider.so Parsed native deps entry 11 for asset name: libdbgshim from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libdbgshim.so Parsed native deps entry 12 for asset name: libmscordaccore from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libmscordaccore.so Parsed native deps entry 13 for asset name: libmscordbi from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libmscordbi.so Parsed native deps entry 14 for asset name: libsos from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libsos.so Parsed native deps entry 15 for asset name: libsosplugin from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/libsosplugin.so Parsed native deps entry 16 for asset name: sosdocsunix from package: runtime.linux-arm.Microsoft.NETCore.App, version: 2.0.0, relpath: runtimes/linux-arm/native/sosdocsunix.txt Reconciling library runtime.linux-arm.Microsoft.NETCore.DotNetAppHost/2.0.0 Parsed native deps entry 17 for asset name: apphost from package: runtime.linux-arm.Microsoft.NETCore.DotNetAppHost, version: 2.0.0, relpath: runtimes/linux-arm/native/apphost Reconciling library runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy/2.0.0 Parsed native deps entry 18 for asset name: libhostpolicy from package: runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy, version: 2.0.0, relpath: runtimes/linux-arm/native/libhostpolicy.so Reconciling library runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver/2.0.0 Parsed native deps entry 19 for asset name: libhostfxr from package: runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver, version: 2.0.0, relpath: runtimes/linux-arm/native/libhostfxr.so The rid fallback graph is: { } -- Listing probe configurations... probe_config_t: probe=[] deps-json=[(nil)] deps-dir-probe=[1] Adding tpa entry: /root/linux-arm/publish/myApp.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.CSharp.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.CSharp.dll] and probe dir [] Local path query exists /root/linux-arm/publish/Microsoft.CSharp.dll Probed deps dir and matched '/root/linux-arm/publish/Microsoft.CSharp.dll' Adding tpa entry: /root/linux-arm/publish/Microsoft.CSharp.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.VisualBasic.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.VisualBasic.dll] and probe dir [] Local path query exists /root/linux-arm/publish/Microsoft.VisualBasic.dll Probed deps dir and matched '/root/linux-arm/publish/Microsoft.VisualBasic.dll' Adding tpa entry: /root/linux-arm/publish/Microsoft.VisualBasic.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/Microsoft.Win32.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/Microsoft.Win32.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/Microsoft.Win32.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll] and probe dir [] Local path query exists /root/linux-arm/publish/Microsoft.Win32.Registry.dll Probed deps dir and matched '/root/linux-arm/publish/Microsoft.Win32.Registry.dll' Adding tpa entry: /root/linux-arm/publish/Microsoft.Win32.Registry.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/SOS.NETCore.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/SOS.NETCore.dll] and probe dir [] Local path query exists /root/linux-arm/publish/SOS.NETCore.dll Probed deps dir and matched '/root/linux-arm/publish/SOS.NETCore.dll' Adding tpa entry: /root/linux-arm/publish/SOS.NETCore.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.AppContext.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.AppContext.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.AppContext.dll Probed deps dir and matched '/root/linux-arm/publish/System.AppContext.dll' Adding tpa entry: /root/linux-arm/publish/System.AppContext.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Buffers.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Buffers.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Buffers.dll Probed deps dir and matched '/root/linux-arm/publish/System.Buffers.dll' Adding tpa entry: /root/linux-arm/publish/System.Buffers.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Concurrent.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Concurrent.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Collections.Concurrent.dll Probed deps dir and matched '/root/linux-arm/publish/System.Collections.Concurrent.dll' Adding tpa entry: /root/linux-arm/publish/System.Collections.Concurrent.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Immutable.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Immutable.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Collections.Immutable.dll Probed deps dir and matched '/root/linux-arm/publish/System.Collections.Immutable.dll' Adding tpa entry: /root/linux-arm/publish/System.Collections.Immutable.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.NonGeneric.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.NonGeneric.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Collections.NonGeneric.dll Probed deps dir and matched '/root/linux-arm/publish/System.Collections.NonGeneric.dll' Adding tpa entry: /root/linux-arm/publish/System.Collections.NonGeneric.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Specialized.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.Specialized.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Collections.Specialized.dll Probed deps dir and matched '/root/linux-arm/publish/System.Collections.Specialized.dll' Adding tpa entry: /root/linux-arm/publish/System.Collections.Specialized.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Collections.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Collections.dll Probed deps dir and matched '/root/linux-arm/publish/System.Collections.dll' Adding tpa entry: /root/linux-arm/publish/System.Collections.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Annotations.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Annotations.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ComponentModel.Annotations.dll Probed deps dir and matched '/root/linux-arm/publish/System.ComponentModel.Annotations.dll' Adding tpa entry: /root/linux-arm/publish/System.ComponentModel.Annotations.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Composition.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Composition.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ComponentModel.Composition.dll Probed deps dir and matched '/root/linux-arm/publish/System.ComponentModel.Composition.dll' Adding tpa entry: /root/linux-arm/publish/System.ComponentModel.Composition.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ComponentModel.DataAnnotations.dll Probed deps dir and matched '/root/linux-arm/publish/System.ComponentModel.DataAnnotations.dll' Adding tpa entry: /root/linux-arm/publish/System.ComponentModel.DataAnnotations.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ComponentModel.EventBasedAsync.dll Probed deps dir and matched '/root/linux-arm/publish/System.ComponentModel.EventBasedAsync.dll' Adding tpa entry: /root/linux-arm/publish/System.ComponentModel.EventBasedAsync.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ComponentModel.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/System.ComponentModel.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/System.ComponentModel.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.TypeConverter.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.TypeConverter.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ComponentModel.TypeConverter.dll Probed deps dir and matched '/root/linux-arm/publish/System.ComponentModel.TypeConverter.dll' Adding tpa entry: /root/linux-arm/publish/System.ComponentModel.TypeConverter.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ComponentModel.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ComponentModel.dll Probed deps dir and matched '/root/linux-arm/publish/System.ComponentModel.dll' Adding tpa entry: /root/linux-arm/publish/System.ComponentModel.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Configuration.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Configuration.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Configuration.dll Probed deps dir and matched '/root/linux-arm/publish/System.Configuration.dll' Adding tpa entry: /root/linux-arm/publish/System.Configuration.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Console.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Console.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Console.dll Probed deps dir and matched '/root/linux-arm/publish/System.Console.dll' Adding tpa entry: /root/linux-arm/publish/System.Console.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Core.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Core.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Core.dll Probed deps dir and matched '/root/linux-arm/publish/System.Core.dll' Adding tpa entry: /root/linux-arm/publish/System.Core.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Data.Common.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Data.Common.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Data.Common.dll Probed deps dir and matched '/root/linux-arm/publish/System.Data.Common.dll' Adding tpa entry: /root/linux-arm/publish/System.Data.Common.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Data.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Data.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Data.dll Probed deps dir and matched '/root/linux-arm/publish/System.Data.dll' Adding tpa entry: /root/linux-arm/publish/System.Data.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Contracts.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Contracts.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.Contracts.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.Contracts.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.Contracts.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Debug.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Debug.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.Debug.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.Debug.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.Debug.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.DiagnosticSource.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.DiagnosticSource.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.DiagnosticSource.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.FileVersionInfo.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.FileVersionInfo.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.FileVersionInfo.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Process.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Process.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.Process.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.Process.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.Process.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.StackTrace.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.StackTrace.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.StackTrace.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.StackTrace.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.StackTrace.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.TextWriterTraceListener.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.TextWriterTraceListener.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.TextWriterTraceListener.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tools.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tools.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.Tools.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.Tools.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.Tools.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TraceSource.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.TraceSource.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.TraceSource.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.TraceSource.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.TraceSource.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tracing.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Diagnostics.Tracing.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Diagnostics.Tracing.dll Probed deps dir and matched '/root/linux-arm/publish/System.Diagnostics.Tracing.dll' Adding tpa entry: /root/linux-arm/publish/System.Diagnostics.Tracing.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Drawing.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/System.Drawing.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/System.Drawing.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Drawing.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Drawing.dll Probed deps dir and matched '/root/linux-arm/publish/System.Drawing.dll' Adding tpa entry: /root/linux-arm/publish/System.Drawing.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Dynamic.Runtime.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Dynamic.Runtime.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Dynamic.Runtime.dll Probed deps dir and matched '/root/linux-arm/publish/System.Dynamic.Runtime.dll' Adding tpa entry: /root/linux-arm/publish/System.Dynamic.Runtime.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Calendars.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Calendars.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Globalization.Calendars.dll Probed deps dir and matched '/root/linux-arm/publish/System.Globalization.Calendars.dll' Adding tpa entry: /root/linux-arm/publish/System.Globalization.Calendars.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Extensions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.Extensions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Globalization.Extensions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Globalization.Extensions.dll' Adding tpa entry: /root/linux-arm/publish/System.Globalization.Extensions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Globalization.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Globalization.dll Probed deps dir and matched '/root/linux-arm/publish/System.Globalization.dll' Adding tpa entry: /root/linux-arm/publish/System.Globalization.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.FileSystem.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.FileSystem.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.Compression.FileSystem.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.Compression.FileSystem.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.Compression.FileSystem.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.ZipFile.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.ZipFile.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.Compression.ZipFile.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.Compression.ZipFile.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.Compression.ZipFile.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Compression.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.Compression.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.Compression.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.Compression.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.AccessControl.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.AccessControl.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.FileSystem.AccessControl.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.FileSystem.AccessControl.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.FileSystem.AccessControl.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.FileSystem.DriveInfo.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.FileSystem.DriveInfo.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.FileSystem.DriveInfo.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.FileSystem.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.FileSystem.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.FileSystem.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Watcher.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.Watcher.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.FileSystem.Watcher.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.FileSystem.Watcher.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.FileSystem.Watcher.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.FileSystem.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.FileSystem.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.FileSystem.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.FileSystem.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.IsolatedStorage.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.IsolatedStorage.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.IsolatedStorage.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.IsolatedStorage.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.IsolatedStorage.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.MemoryMappedFiles.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.MemoryMappedFiles.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.MemoryMappedFiles.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.MemoryMappedFiles.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.MemoryMappedFiles.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Pipes.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.Pipes.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.Pipes.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.Pipes.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.Pipes.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.UnmanagedMemoryStream.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.UnmanagedMemoryStream.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.UnmanagedMemoryStream.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.IO.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.IO.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.dll Probed deps dir and matched '/root/linux-arm/publish/System.IO.dll' Adding tpa entry: /root/linux-arm/publish/System.IO.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Expressions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Expressions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Linq.Expressions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Linq.Expressions.dll' Adding tpa entry: /root/linux-arm/publish/System.Linq.Expressions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Parallel.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Parallel.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Linq.Parallel.dll Probed deps dir and matched '/root/linux-arm/publish/System.Linq.Parallel.dll' Adding tpa entry: /root/linux-arm/publish/System.Linq.Parallel.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Queryable.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.Queryable.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Linq.Queryable.dll Probed deps dir and matched '/root/linux-arm/publish/System.Linq.Queryable.dll' Adding tpa entry: /root/linux-arm/publish/System.Linq.Queryable.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Linq.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Linq.dll Probed deps dir and matched '/root/linux-arm/publish/System.Linq.dll' Adding tpa entry: /root/linux-arm/publish/System.Linq.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Http.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Http.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Http.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.Http.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.Http.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.HttpListener.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.HttpListener.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.HttpListener.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.HttpListener.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.HttpListener.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Mail.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Mail.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Mail.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.Mail.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.Mail.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NameResolution.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NameResolution.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.NameResolution.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.NameResolution.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.NameResolution.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NetworkInformation.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.NetworkInformation.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.NetworkInformation.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.NetworkInformation.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.NetworkInformation.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Ping.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Ping.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Ping.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.Ping.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.Ping.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Requests.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Requests.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Requests.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.Requests.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.Requests.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Security.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Security.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Security.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.Security.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.Security.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.ServicePoint.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.ServicePoint.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.ServicePoint.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.ServicePoint.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.ServicePoint.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Sockets.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.Sockets.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Sockets.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.Sockets.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.Sockets.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebClient.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebClient.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.WebClient.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.WebClient.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.WebClient.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebHeaderCollection.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebHeaderCollection.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.WebHeaderCollection.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.WebHeaderCollection.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.WebHeaderCollection.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebProxy.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebProxy.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.WebProxy.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.WebProxy.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.WebProxy.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.Client.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.Client.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.WebSockets.Client.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.WebSockets.Client.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.WebSockets.Client.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.WebSockets.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.WebSockets.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.WebSockets.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.WebSockets.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Net.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Net.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.dll Probed deps dir and matched '/root/linux-arm/publish/System.Net.dll' Adding tpa entry: /root/linux-arm/publish/System.Net.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.Vectors.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.Vectors.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Numerics.Vectors.dll Probed deps dir and matched '/root/linux-arm/publish/System.Numerics.Vectors.dll' Adding tpa entry: /root/linux-arm/publish/System.Numerics.Vectors.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Numerics.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Numerics.dll Probed deps dir and matched '/root/linux-arm/publish/System.Numerics.dll' Adding tpa entry: /root/linux-arm/publish/System.Numerics.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ObjectModel.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ObjectModel.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ObjectModel.dll Probed deps dir and matched '/root/linux-arm/publish/System.ObjectModel.dll' Adding tpa entry: /root/linux-arm/publish/System.ObjectModel.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Private.DataContractSerialization.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Private.DataContractSerialization.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Private.DataContractSerialization.dll Probed deps dir and matched '/root/linux-arm/publish/System.Private.DataContractSerialization.dll' Adding tpa entry: /root/linux-arm/publish/System.Private.DataContractSerialization.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Uri.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Uri.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Private.Uri.dll Probed deps dir and matched '/root/linux-arm/publish/System.Private.Uri.dll' Adding tpa entry: /root/linux-arm/publish/System.Private.Uri.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.Linq.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.Linq.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Private.Xml.Linq.dll Probed deps dir and matched '/root/linux-arm/publish/System.Private.Xml.Linq.dll' Adding tpa entry: /root/linux-arm/publish/System.Private.Xml.Linq.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Private.Xml.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Private.Xml.dll Probed deps dir and matched '/root/linux-arm/publish/System.Private.Xml.dll' Adding tpa entry: /root/linux-arm/publish/System.Private.Xml.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.DispatchProxy.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.DispatchProxy.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.DispatchProxy.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.DispatchProxy.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.DispatchProxy.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.Emit.ILGeneration.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.Emit.ILGeneration.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.Emit.ILGeneration.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.Emit.Lightweight.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.Emit.Lightweight.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.Emit.Lightweight.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Emit.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.Emit.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.Emit.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.Emit.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Extensions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Extensions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.Extensions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.Extensions.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.Extensions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Metadata.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Metadata.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.Metadata.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.Metadata.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.Metadata.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.TypeExtensions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.TypeExtensions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.TypeExtensions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.TypeExtensions.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.TypeExtensions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Reflection.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Reflection.dll Probed deps dir and matched '/root/linux-arm/publish/System.Reflection.dll' Adding tpa entry: /root/linux-arm/publish/System.Reflection.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Reader.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Reader.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Resources.Reader.dll Probed deps dir and matched '/root/linux-arm/publish/System.Resources.Reader.dll' Adding tpa entry: /root/linux-arm/publish/System.Resources.Reader.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.ResourceManager.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.ResourceManager.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Resources.ResourceManager.dll Probed deps dir and matched '/root/linux-arm/publish/System.Resources.ResourceManager.dll' Adding tpa entry: /root/linux-arm/publish/System.Resources.ResourceManager.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Writer.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Resources.Writer.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Resources.Writer.dll Probed deps dir and matched '/root/linux-arm/publish/System.Resources.Writer.dll' Adding tpa entry: /root/linux-arm/publish/System.Resources.Writer.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.CompilerServices.VisualC.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.CompilerServices.VisualC.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.CompilerServices.VisualC.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Extensions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Extensions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Extensions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Extensions.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Extensions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Handles.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Handles.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Handles.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Handles.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Handles.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.InteropServices.RuntimeInformation.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.InteropServices.RuntimeInformation.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.InteropServices.RuntimeInformation.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.InteropServices.WindowsRuntime.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.InteropServices.WindowsRuntime.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.InteropServices.WindowsRuntime.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.InteropServices.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.InteropServices.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.InteropServices.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.InteropServices.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Loader.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Loader.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Loader.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Loader.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Loader.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Numerics.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Numerics.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Numerics.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Numerics.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Numerics.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Serialization.Formatters.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Serialization.Formatters.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Serialization.Formatters.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Json.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Json.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Serialization.Json.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Serialization.Json.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Serialization.Json.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Serialization.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Serialization.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Serialization.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Xml.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.Xml.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Serialization.Xml.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Serialization.Xml.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Serialization.Xml.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.Serialization.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.Serialization.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.Serialization.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.Serialization.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Runtime.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Runtime.dll Probed deps dir and matched '/root/linux-arm/publish/System.Runtime.dll' Adding tpa entry: /root/linux-arm/publish/System.Runtime.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.AccessControl.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.AccessControl.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.AccessControl.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.AccessControl.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.AccessControl.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Claims.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Claims.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Claims.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Claims.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Claims.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.Algorithms.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.Algorithms.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Cryptography.Algorithms.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.Cng.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.Cng.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Cryptography.Cng.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Csp.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Csp.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.Csp.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.Csp.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Cryptography.Csp.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Encoding.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Encoding.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.Encoding.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.Encoding.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Cryptography.Encoding.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.OpenSsl.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.OpenSsl.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.OpenSsl.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.OpenSsl.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Cryptography.OpenSsl.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Primitives.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.Primitives.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.Primitives.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.Primitives.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Cryptography.Primitives.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.X509Certificates.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.X509Certificates.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Cryptography.X509Certificates.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.Windows.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.Windows.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Principal.Windows.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Principal.Windows.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Principal.Windows.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.Principal.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Principal.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.Principal.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.Principal.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.SecureString.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.SecureString.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.SecureString.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.SecureString.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.SecureString.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Security.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Security.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.dll Probed deps dir and matched '/root/linux-arm/publish/System.Security.dll' Adding tpa entry: /root/linux-arm/publish/System.Security.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceModel.Web.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceModel.Web.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ServiceModel.Web.dll Probed deps dir and matched '/root/linux-arm/publish/System.ServiceModel.Web.dll' Adding tpa entry: /root/linux-arm/publish/System.ServiceModel.Web.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceProcess.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ServiceProcess.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ServiceProcess.dll Probed deps dir and matched '/root/linux-arm/publish/System.ServiceProcess.dll' Adding tpa entry: /root/linux-arm/publish/System.ServiceProcess.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.Extensions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.Extensions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Text.Encoding.Extensions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Text.Encoding.Extensions.dll' Adding tpa entry: /root/linux-arm/publish/System.Text.Encoding.Extensions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Text.Encoding.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Text.Encoding.dll Probed deps dir and matched '/root/linux-arm/publish/System.Text.Encoding.dll' Adding tpa entry: /root/linux-arm/publish/System.Text.Encoding.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Text.RegularExpressions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Text.RegularExpressions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Text.RegularExpressions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Text.RegularExpressions.dll' Adding tpa entry: /root/linux-arm/publish/System.Text.RegularExpressions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Overlapped.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Overlapped.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.Overlapped.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.Overlapped.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.Overlapped.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.Tasks.Dataflow.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.Tasks.Dataflow.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.Tasks.Dataflow.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Extensions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Extensions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.Tasks.Extensions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.Tasks.Extensions.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.Tasks.Extensions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Parallel.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.Parallel.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.Tasks.Parallel.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.Tasks.Parallel.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.Tasks.Parallel.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Tasks.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.Tasks.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.Tasks.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.Tasks.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Thread.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Thread.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.Thread.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.Thread.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.Thread.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.ThreadPool.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.ThreadPool.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.ThreadPool.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.ThreadPool.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.ThreadPool.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Timer.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.Timer.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.Timer.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.Timer.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.Timer.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Threading.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Threading.dll Probed deps dir and matched '/root/linux-arm/publish/System.Threading.dll' Adding tpa entry: /root/linux-arm/publish/System.Threading.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.Local.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.Local.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Transactions.Local.dll Probed deps dir and matched '/root/linux-arm/publish/System.Transactions.Local.dll' Adding tpa entry: /root/linux-arm/publish/System.Transactions.Local.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Transactions.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Transactions.dll Probed deps dir and matched '/root/linux-arm/publish/System.Transactions.dll' Adding tpa entry: /root/linux-arm/publish/System.Transactions.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.ValueTuple.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.ValueTuple.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.ValueTuple.dll Probed deps dir and matched '/root/linux-arm/publish/System.ValueTuple.dll' Adding tpa entry: /root/linux-arm/publish/System.ValueTuple.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Web.HttpUtility.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Web.HttpUtility.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Web.HttpUtility.dll Probed deps dir and matched '/root/linux-arm/publish/System.Web.HttpUtility.dll' Adding tpa entry: /root/linux-arm/publish/System.Web.HttpUtility.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Web.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Web.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Web.dll Probed deps dir and matched '/root/linux-arm/publish/System.Web.dll' Adding tpa entry: /root/linux-arm/publish/System.Web.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Windows.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Windows.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Windows.dll Probed deps dir and matched '/root/linux-arm/publish/System.Windows.dll' Adding tpa entry: /root/linux-arm/publish/System.Windows.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Linq.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Linq.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.Linq.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.Linq.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.Linq.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.ReaderWriter.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.ReaderWriter.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.ReaderWriter.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.ReaderWriter.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.ReaderWriter.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Serialization.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.Serialization.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.Serialization.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.Serialization.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.Serialization.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XDocument.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XDocument.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.XDocument.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.XDocument.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.XDocument.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.XDocument.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.XDocument.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.XPath.XDocument.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.XPath.XDocument.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.XPath.XDocument.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XPath.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.XPath.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.XPath.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.XPath.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlDocument.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlDocument.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.XmlDocument.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.XmlDocument.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.XmlDocument.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlSerializer.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.XmlSerializer.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.XmlSerializer.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.XmlSerializer.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.XmlSerializer.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.Xml.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Xml.dll Probed deps dir and matched '/root/linux-arm/publish/System.Xml.dll' Adding tpa entry: /root/linux-arm/publish/System.Xml.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/System.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/System.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.dll Probed deps dir and matched '/root/linux-arm/publish/System.dll' Adding tpa entry: /root/linux-arm/publish/System.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/WindowsBase.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/WindowsBase.dll] and probe dir [] Local path query exists /root/linux-arm/publish/WindowsBase.dll Probed deps dir and matched '/root/linux-arm/publish/WindowsBase.dll' Adding tpa entry: /root/linux-arm/publish/WindowsBase.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/mscorlib.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/mscorlib.dll] and probe dir [] Local path query exists /root/linux-arm/publish/mscorlib.dll Probed deps dir and matched '/root/linux-arm/publish/mscorlib.dll' Adding tpa entry: /root/linux-arm/publish/mscorlib.dll Processing TPA for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/lib/netcoreapp2.0/netstandard.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/lib/netcoreapp2.0/netstandard.dll] and probe dir [] Local path query exists /root/linux-arm/publish/netstandard.dll Probed deps dir and matched '/root/linux-arm/publish/netstandard.dll' Adding tpa entry: /root/linux-arm/publish/netstandard.dll Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.Globalization.Native.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.Globalization.Native.so] and probe dir [] Local path query exists /root/linux-arm/publish/System.Globalization.Native.so Probed deps dir and matched '/root/linux-arm/publish/System.Globalization.Native.so' Adding to native path: /root/linux-arm/publish Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.IO.Compression.Native.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.IO.Compression.Native.so] and probe dir [] Local path query exists /root/linux-arm/publish/System.IO.Compression.Native.so Probed deps dir and matched '/root/linux-arm/publish/System.IO.Compression.Native.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.Native.a] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.Native.a] and probe dir [] Local path query exists /root/linux-arm/publish/System.Native.a Probed deps dir and matched '/root/linux-arm/publish/System.Native.a' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.Native.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.Native.so] and probe dir [] Local path query exists /root/linux-arm/publish/System.Native.so Probed deps dir and matched '/root/linux-arm/publish/System.Native.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.Net.Http.Native.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.Net.Http.Native.so] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Http.Native.so Probed deps dir and matched '/root/linux-arm/publish/System.Net.Http.Native.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.Net.Security.Native.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.Net.Security.Native.so] and probe dir [] Local path query exists /root/linux-arm/publish/System.Net.Security.Native.so Probed deps dir and matched '/root/linux-arm/publish/System.Net.Security.Native.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.Private.CoreLib.dll] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.Private.CoreLib.dll] and probe dir [] Local path query exists /root/linux-arm/publish/System.Private.CoreLib.dll Probed deps dir and matched '/root/linux-arm/publish/System.Private.CoreLib.dll' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/System.Security.Cryptography.Native.OpenSsl.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/System.Security.Cryptography.Native.OpenSsl.so] and probe dir [] Local path query exists /root/linux-arm/publish/System.Security.Cryptography.Native.OpenSsl.so Probed deps dir and matched '/root/linux-arm/publish/System.Security.Cryptography.Native.OpenSsl.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libclrjit.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libclrjit.so] and probe dir [] Local path query exists /root/linux-arm/publish/libclrjit.so Probed deps dir and matched '/root/linux-arm/publish/libclrjit.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libcoreclr.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libcoreclr.so] and probe dir [] Local path query exists /root/linux-arm/publish/libcoreclr.so Probed deps dir and matched '/root/linux-arm/publish/libcoreclr.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libcoreclrtraceptprovider.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libcoreclrtraceptprovider.so] and probe dir [] Local path query exists /root/linux-arm/publish/libcoreclrtraceptprovider.so Probed deps dir and matched '/root/linux-arm/publish/libcoreclrtraceptprovider.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libdbgshim.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libdbgshim.so] and probe dir [] Local path query exists /root/linux-arm/publish/libdbgshim.so Probed deps dir and matched '/root/linux-arm/publish/libdbgshim.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libmscordaccore.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libmscordaccore.so] and probe dir [] Local path query exists /root/linux-arm/publish/libmscordaccore.so Probed deps dir and matched '/root/linux-arm/publish/libmscordaccore.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libmscordbi.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libmscordbi.so] and probe dir [] Local path query exists /root/linux-arm/publish/libmscordbi.so Probed deps dir and matched '/root/linux-arm/publish/libmscordbi.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libsos.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libsos.so] and probe dir [] Local path query exists /root/linux-arm/publish/libsos.so Probed deps dir and matched '/root/linux-arm/publish/libsos.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/libsosplugin.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/libsosplugin.so] and probe dir [] Local path query exists /root/linux-arm/publish/libsosplugin.so Probed deps dir and matched '/root/linux-arm/publish/libsosplugin.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.App, 2.0.0, runtimes/linux-arm/native/sosdocsunix.txt] Considering entry [runtime.linux-arm.Microsoft.NETCore.App/2.0.0/runtimes/linux-arm/native/sosdocsunix.txt] and probe dir [] Local path query exists /root/linux-arm/publish/sosdocsunix.txt Probed deps dir and matched '/root/linux-arm/publish/sosdocsunix.txt' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.DotNetAppHost, 2.0.0, runtimes/linux-arm/native/apphost] Considering entry [runtime.linux-arm.Microsoft.NETCore.DotNetAppHost/2.0.0/runtimes/linux-arm/native/apphost] and probe dir [] Local path query did not exist /root/linux-arm/publish/apphost Skipping... probe in deps dir '/root/linux-arm/publish/' failed Skipping... not found in probe dir '' Warning: An assembly specified in the application dependencies manifest (myApp.deps.json) was not found: package: 'runtime.linux-arm.Microsoft.NETCore.DotNetAppHost', version: '2.0.0' path: 'runtimes/linux-arm/native/apphost' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy, 2.0.0, runtimes/linux-arm/native/libhostpolicy.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy/2.0.0/runtimes/linux-arm/native/libhostpolicy.so] and probe dir [] Local path query exists /root/linux-arm/publish/libhostpolicy.so Probed deps dir and matched '/root/linux-arm/publish/libhostpolicy.so' Processing native/culture for deps entry [runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver, 2.0.0, runtimes/linux-arm/native/libhostfxr.so] Considering entry [runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver/2.0.0/runtimes/linux-arm/native/libhostfxr.so] and probe dir [] Local path query exists /root/linux-arm/publish/libhostfxr.so Probed deps dir and matched '/root/linux-arm/publish/libhostfxr.so' The resolved JIT path is '/root/linux-arm/publish/libclrjit.so' CoreCLR path = '/root/linux-arm/publish/libcoreclr.so', CoreCLR dir = '/root/linux-arm/publish/' Property TRUSTED_PLATFORM_ASSEMBLIES = /root/linux-arm/publish/myApp.dll:/root/linux-arm/publish/Microsoft.CSharp.dll:/root/linux-arm/publish/Microsoft.VisualBasic.dll:/root/linux-arm/publish/Microsoft.Win32.Primitives.dll:/root/linux-arm/publish/Microsoft.Win32.Registry.dll:/root/linux-arm/publish/SOS.NETCore.dll:/root/linux-arm/publish/System.AppContext.dll:/root/linux-arm/publish/System.Buffers.dll:/root/linux-arm/publish/System.Collections.Concurrent.dll:/root/linux-arm/publish/System.Collections.Immutable.dll:/root/linux-arm/publish/System.Collections.NonGeneric.dll:/root/linux-arm/publish/System.Collections.Specialized.dll:/root/linux-arm/publish/System.Collections.dll:/root/linux-arm/publish/System.ComponentModel.Annotations.dll:/root/linux-arm/publish/System.ComponentModel.Composition.dll:/root/linux-arm/publish/System.ComponentModel.DataAnnotations.dll:/root/linux-arm/publish/System.ComponentModel.EventBasedAsync.dll:/root/linux-arm/publish/System.ComponentModel.Primitives.dll:/root/linux-arm/publish/System.ComponentModel.TypeConverter.dll:/root/linux-arm/publish/System.ComponentModel.dll:/root/linux-arm/publish/System.Configuration.dll:/root/linux-arm/publish/System.Console.dll:/root/linux-arm/publish/System.Core.dll:/root/linux-arm/publish/System.Data.Common.dll:/root/linux-arm/publish/System.Data.dll:/root/linux-arm/publish/System.Diagnostics.Contracts.dll:/root/linux-arm/publish/System.Diagnostics.Debug.dll:/root/linux-arm/publish/System.Diagnostics.DiagnosticSource.dll:/root/linux-arm/publish/System.Diagnostics.FileVersionInfo.dll:/root/linux-arm/publish/System.Diagnostics.Process.dll:/root/linux-arm/publish/System.Diagnostics.StackTrace.dll:/root/linux-arm/publish/System.Diagnostics.TextWriterTraceListener.dll:/root/linux-arm/publish/System.Diagnostics.Tools.dll:/root/linux-arm/publish/System.Diagnostics.TraceSource.dll:/root/linux-arm/publish/System.Diagnostics.Tracing.dll:/root/linux-arm/publish/System.Drawing.Primitives.dll:/root/linux-arm/publish/System.Drawing.dll:/root/linux-arm/publish/System.Dynamic.Runtime.dll:/root/linux-arm/publish/System.Globalization.Calendars.dll:/root/linux-arm/publish/System.Globalization.Extensions.dll:/root/linux-arm/publish/System.Globalization.dll:/root/linux-arm/publish/System.IO.Compression.FileSystem.dll:/root/linux-arm/publish/System.IO.Compression.ZipFile.dll:/root/linux-arm/publish/System.IO.Compression.dll:/root/linux-arm/publish/System.IO.FileSystem.AccessControl.dll:/root/linux-arm/publish/System.IO.FileSystem.DriveInfo.dll:/root/linux-arm/publish/System.IO.FileSystem.Primitives.dll:/root/linux-arm/publish/System.IO.FileSystem.Watcher.dll:/root/linux-arm/publish/System.IO.FileSystem.dll:/root/linux-arm/publish/System.IO.IsolatedStorage.dll:/root/linux-arm/publish/System.IO.MemoryMappedFiles.dll:/root/linux-arm/publish/System.IO.Pipes.dll:/root/linux-arm/publish/System.IO.UnmanagedMemoryStream.dll:/root/linux-arm/publish/System.IO.dll:/root/linux-arm/publish/System.Linq.Expressions.dll:/root/linux-arm/publish/System.Linq.Parallel.dll:/root/linux-arm/publish/System.Linq.Queryable.dll:/root/linux-arm/publish/System.Linq.dll:/root/linux-arm/publish/System.Net.Http.dll:/root/linux-arm/publish/System.Net.HttpListener.dll:/root/linux-arm/publish/System.Net.Mail.dll:/root/linux-arm/publish/System.Net.NameResolution.dll:/root/linux-arm/publish/System.Net.NetworkInformation.dll:/root/linux-arm/publish/System.Net.Ping.dll:/root/linux-arm/publish/System.Net.Primitives.dll:/root/linux-arm/publish/System.Net.Requests.dll:/root/linux-arm/publish/System.Net.Security.dll:/root/linux-arm/publish/System.Net.ServicePoint.dll:/root/linux-arm/publish/System.Net.Sockets.dll:/root/linux-arm/publish/System.Net.WebClient.dll:/root/linux-arm/publish/System.Net.WebHeaderCollection.dll:/root/linux-arm/publish/System.Net.WebProxy.dll:/root/linux-arm/publish/System.Net.WebSockets.Client.dll:/root/linux-arm/publish/System.Net.WebSockets.dll:/root/linux-arm/publish/System.Net.dll:/root/linux-arm/publish/System.Numerics.Vectors.dll:/root/linux-arm/publish/System.Numerics.dll:/root/linux-arm/publish/System.ObjectModel.dll:/root/linux-arm/publish/System.Private.DataContractSerialization.dll:/root/linux-arm/publish/System.Private.Uri.dll:/root/linux-arm/publish/System.Private.Xml.Linq.dll:/root/linux-arm/publish/System.Private.Xml.dll:/root/linux-arm/publish/System.Reflection.DispatchProxy.dll:/root/linux-arm/publish/System.Reflection.Emit.ILGeneration.dll:/root/linux-arm/publish/System.Reflection.Emit.Lightweight.dll:/root/linux-arm/publish/System.Reflection.Emit.dll:/root/linux-arm/publish/System.Reflection.Extensions.dll:/root/linux-arm/publish/System.Reflection.Metadata.dll:/root/linux-arm/publish/System.Reflection.Primitives.dll:/root/linux-arm/publish/System.Reflection.TypeExtensions.dll:/root/linux-arm/publish/System.Reflection.dll:/root/linux-arm/publish/System.Resources.Reader.dll:/root/linux-arm/publish/System.Resources.ResourceManager.dll:/root/linux-arm/publish/System.Resources.Writer.dll:/root/linux-arm/publish/System.Runtime.CompilerServices.VisualC.dll:/root/linux-arm/publish/System.Runtime.Extensions.dll:/root/linux-arm/publish/System.Runtime.Handles.dll:/root/linux-arm/publish/System.Runtime.InteropServices.RuntimeInformation.dll:/root/linux-arm/publish/System.Runtime.InteropServices.WindowsRuntime.dll:/root/linux-arm/publish/System.Runtime.InteropServices.dll:/root/linux-arm/publish/System.Runtime.Loader.dll:/root/linux-arm/publish/System.Runtime.Numerics.dll:/root/linux-arm/publish/System.Runtime.Serialization.Formatters.dll:/root/linux-arm/publish/System.Runtime.Serialization.Json.dll:/root/linux-arm/publish/System.Runtime.Serialization.Primitives.dll:/root/linux-arm/publish/System.Runtime.Serialization.Xml.dll:/root/linux-arm/publish/System.Runtime.Serialization.dll:/root/linux-arm/publish/System.Runtime.dll:/root/linux-arm/publish/System.Security.AccessControl.dll:/root/linux-arm/publish/System.Security.Claims.dll:/root/linux-arm/publish/System.Security.Cryptography.Algorithms.dll:/root/linux-arm/publish/System.Security.Cryptography.Cng.dll:/root/linux-arm/publish/System.Security.Cryptography.Csp.dll:/root/linux-arm/publish/System.Security.Cryptography.Encoding.dll:/root/linux-arm/publish/System.Security.Cryptography.OpenSsl.dll:/root/linux-arm/publish/System.Security.Cryptography.Primitives.dll:/root/linux-arm/publish/System.Security.Cryptography.X509Certificates.dll:/root/linux-arm/publish/System.Security.Principal.Windows.dll:/root/linux-arm/publish/System.Security.Principal.dll:/root/linux-arm/publish/System.Security.SecureString.dll:/root/linux-arm/publish/System.Security.dll:/root/linux-arm/publish/System.ServiceModel.Web.dll:/root/linux-arm/publish/System.ServiceProcess.dll:/root/linux-arm/publish/System.Text.Encoding.Extensions.dll:/root/linux-arm/publish/System.Text.Encoding.dll:/root/linux-arm/publish/System.Text.RegularExpressions.dll:/root/linux-arm/publish/System.Threading.Overlapped.dll:/root/linux-arm/publish/System.Threading.Tasks.Dataflow.dll:/root/linux-arm/publish/System.Threading.Tasks.Extensions.dll:/root/linux-arm/publish/System.Threading.Tasks.Parallel.dll:/root/linux-arm/publish/System.Threading.Tasks.dll:/root/linux-arm/publish/System.Threading.Thread.dll:/root/linux-arm/publish/System.Threading.ThreadPool.dll:/root/linux-arm/publish/System.Threading.Timer.dll:/root/linux-arm/publish/System.Threading.dll:/root/linux-arm/publish/System.Transactions.Local.dll:/root/linux-arm/publish/System.Transactions.dll:/root/linux-arm/publish/System.ValueTuple.dll:/root/linux-arm/publish/System.Web.HttpUtility.dll:/root/linux-arm/publish/System.Web.dll:/root/linux-arm/publish/System.Windows.dll:/root/linux-arm/publish/System.Xml.Linq.dll:/root/linux-arm/publish/System.Xml.ReaderWriter.dll:/root/linux-arm/publish/System.Xml.Serialization.dll:/root/linux-arm/publish/System.Xml.XDocument.dll:/root/linux-arm/publish/System.Xml.XPath.XDocument.dll:/root/linux-arm/publish/System.Xml.XPath.dll:/root/linux-arm/publish/System.Xml.XmlDocument.dll:/root/linux-arm/publish/System.Xml.XmlSerializer.dll:/root/linux-arm/publish/System.Xml.dll:/root/linux-arm/publish/System.dll:/root/linux-arm/publish/WindowsBase.dll:/root/linux-arm/publish/mscorlib.dll:/root/linux-arm/publish/netstandard.dll:/root/linux-arm/publish/System.Private.CoreLib.dll: Property NATIVE_DLL_SEARCH_DIRECTORIES = /root/linux-arm/publish: Property PLATFORM_RESOURCE_ROOTS = Property AppDomainCompatSwitch = UseLatestBehaviorWhenTFMNotSpecified Property APP_CONTEXT_BASE_DIRECTORY = /root/linux-arm/publish/ Property APP_CONTEXT_DEPS_FILES = /root/linux-arm/publish/myApp.deps.json; Property FX_DEPS_FILE = Property PROBING_DIRECTORIES = Property JIT_PATH = /root/linux-arm/publish/libclrjit.so Illegal instruction root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# root@myboard:~/linux-arm/publish# @RussKeldorph So I will have to give up to continue without NEON? |
@lags can you please run the "disass" GDB command right after you hit the illegal instruction in your test? It is not in jitted code, so I would like to see the problematic instruction. |
Sure @janvorli ... This is: root@myboard:~/linux-arm/publish# ./myApp Illegal instruction root@myboard:~/linux-arm/publish# gdb myApp GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabihf". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from myApp...(no debugging symbols found)...done. (gdb) r Starting program: /root/linux-arm/publish/myApp [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". [New Thread 0xb65dc450 (LWP 1344)] [New Thread 0xb5bff450 (LWP 1345)] [New Thread 0xb51ff450 (LWP 1346)] [New Thread 0xb49ff450 (LWP 1347)] Program received signal SIGILL, Illegal instruction. 0xb1e7e06c in LegacyPolicy::NoteBool(InlineObservation, bool) () from /root/linux-arm/publish/libclrjit.so (gdb) disass Dump of assembler code for function _ZN12LegacyPolicy8NoteBoolE17InlineObservationb: 0xb1e7ded8 <+0>: push {r4, r5, r6, r7, lr} 0xb1e7deda <+2>: add r7, sp, dotnet/coreclr#12 0xb1e7dedc <+4>: sub sp, dotnet/coreclr#4 0xb1e7dede <+6>: mov r5, r1 0xb1e7dee0 <+8>: mov r4, r0 0xb1e7dee2 <+10>: mov r0, r5 0xb1e7dee4 <+12>: mov r6, r2 0xb1e7dee6 <+14>: bl 0xb1e7d63c <_Z12InlGetImpact17InlineObservation> 0xb1e7deea <+18>: movs r1, #0 0xb1e7deec <+20>: cmp r0, dotnet/coreclr#4 0xb1e7deee <+22>: it ne 0xb1e7def0 <+24>: movne r1, dotnet/coreclr#1 0xb1e7def2 <+26>: bne.w 0xb1e7dfb0 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+216> 0xb1e7def6 <+30>: sub.w r0, r5, dotnet/runtime#3867 ; 0x27 0xb1e7defa <+34>: cmp r0, dotnet/runtime#3888 ; 0x4c 0xb1e7defc <+36>: bhi.w 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7df00 <+40>: tbh [pc, r0, lsl dotnet/coreclr#1] 0xb1e7df04 <+44>: rsbseq r0, r9, r0, ror r0 ---Type to continue, or q to quit--- 0xb1e7df08 <+48>: smlabbeq r2, r2, r0, r0 0xb1e7df0c <+52>: smlatbeq r2, r1, r0, r0 0xb1e7df10 <+56>: smlatbeq r2, r8, r0, r0 0xb1e7df14 <+60>: ldrdeq r0, [r2], dotnet/coreclr#9 ; 0xb1e7df18 <+64>: tsteq r2, sp, asr dotnet/coreclr#32 0xb1e7df1c <+68>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df20 <+72>: rscseq r0, r1, r9, ror dotnet/coreclr#1 0xb1e7df24 <+76>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df28 <+80>: rscseq r0, r8, r2, lsl dotnet/coreclr#2 0xb1e7df2c <+84>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df30 <+88>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df34 <+92>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df38 <+96>: subeq r0, sp, r2, lsl dotnet/coreclr#2 0xb1e7df3c <+100>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df40 <+104>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df44 <+108>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df48 <+112>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df4c <+116>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df50 <+120>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df54 <+124>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df58 <+128>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df5c <+132>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df60 <+136>: tsteq r2, r2, lsl dotnet/coreclr#2 ---Type to continue, or q to quit--- 0xb1e7df64 <+140>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df68 <+144>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df6c <+148>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df70 <+152>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df74 <+156>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df78 <+160>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df7c <+164>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df80 <+168>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df84 <+172>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df88 <+176>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df8c <+180>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df90 <+184>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df94 <+188>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df98 <+192>: tsteq r2, r2, lsl dotnet/coreclr#2 0xb1e7df9c <+196>: blvc 0xb267e3b4 0xb1e7dfa0 <+200>: movs r2, #0 0xb1e7dfa2 <+202>: cmp r0, #0 0xb1e7dfa4 <+204>: it eq 0xb1e7dfa6 <+206>: moveq r2, dotnet/coreclr#1 0xb1e7dfa8 <+208>: orrs.w r0, r2, r1 0xb1e7dfac <+212>: beq.w 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7dfb0 <+216>: mov r0, r5 ---Type to continue, or q to quit--- 0xb1e7dfb2 <+218>: bl 0xb1e7d610 <_Z12InlGetTarget17InlineObservation> 0xb1e7dfb6 <+222>: ldr r1, [r4, dotnet/coreclr#4] 0xb1e7dfb8 <+224>: cbz r0, 0xb1e7dfc2 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+234> 0xb1e7dfba <+226>: cmp r1, dotnet/coreclr#2 0xb1e7dfbc <+228>: bcs.n 0xb1e7dfd0 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+248> 0xb1e7dfbe <+230>: movs r0, dotnet/coreclr#3 0xb1e7dfc0 <+232>: b.n 0xb1e7dfc8 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+240> 0xb1e7dfc2 <+234>: cmp r1, dotnet/coreclr#2 0xb1e7dfc4 <+236>: bcs.n 0xb1e7dfda <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+258> 0xb1e7dfc6 <+238>: movs r0, dotnet/coreclr#4 0xb1e7dfc8 <+240>: str r0, [r4, dotnet/coreclr#4] 0xb1e7dfca <+242>: str r5, [r4, dotnet/coreclr#8] 0xb1e7dfcc <+244>: add sp, dotnet/coreclr#4 0xb1e7dfce <+246>: pop {r4, r5, r6, r7, pc} 0xb1e7dfd0 <+248>: cmp r1, dotnet/coreclr#3 0xb1e7dfd2 <+250>: beq.w 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7dfd6 <+254>: bl 0xb1e35368 <_Z15noWayAssertBodyv> ---Type to continue, or q to quit--- 0xb1e7dfda <+258>: cmp r1, dotnet/coreclr#4 0xb1e7dfdc <+260>: beq.w 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7dfe0 <+264>: bl 0xb1e35368 <_Z15noWayAssertBodyv> 0xb1e7dfe4 <+268>: ldrb r0, [r4, dotnet/coreclr#12] 0xb1e7dfe6 <+270>: cmp r0, #0 0xb1e7dfe8 <+272>: bne.w 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7dfec <+276>: ldr r0, [r4, dotnet/coreclr#48] ; 0x30 0xb1e7dfee <+278>: adds r0, dotnet/coreclr#1 0xb1e7dff0 <+280>: str r0, [r4, dotnet/coreclr#48] ; 0x30 0xb1e7dff2 <+282>: add sp, dotnet/coreclr#4 0xb1e7dff4 <+284>: pop {r4, r5, r6, r7, pc} 0xb1e7dff6 <+286>: ldrb r0, [r4, dotnet/coreclr#12] 0xb1e7dff8 <+288>: cmp r0, #0 0xb1e7dffa <+290>: bne.w 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7dffe <+294>: ldr r0, [r4, dotnet/runtime#3875] ; 0x34 0xb1e7e000 <+296>: adds r0, dotnet/coreclr#1 0xb1e7e002 <+298>: str r0, [r4, dotnet/runtime#3875] ; 0x34 0xb1e7e004 <+300>: add sp, dotnet/coreclr#4 0xb1e7e006 <+302>: pop {r4, r5, r6, r7, pc} 0xb1e7e008 <+304>: ldr r0, [r4, dotnet/coreclr#4] ---Type to continue, or q to quit--- 0xb1e7e00a <+306>: bl 0xb1e7d6ea <_Z22InlDecisionIsCandidate14InlineDecision> 0xb1e7e00e <+310>: cmp r0, dotnet/coreclr#1 0xb1e7e010 <+312>: itt eq 0xb1e7e012 <+314>: ldreq r0, [r4, dotnet/coreclr#8] 0xb1e7e014 <+316>: cmpeq r0, dotnet/runtime#3875 ; 0x34 0xb1e7e016 <+318>: bne.n 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7e018 <+320>: ldr r1, [r4, dotnet/coreclr#16] 0xb1e7e01a <+322>: movw r0, dotnet/coreclr#5380 ; 0x1504 0xb1e7e01e <+326>: ldr r2, [r1, r0] 0xb1e7e020 <+328>: ldr r0, [r2, dotnet/coreclr#16] 0xb1e7e022 <+330>: add.w r3, r0, dotnet/coreclr#24 0xb1e7e026 <+334>: str r3, [r2, dotnet/coreclr#16] 0xb1e7e028 <+336>: ldr r6, [r2, dotnet/coreclr#20] 0xb1e7e02a <+338>: cmp r3, r6 0xb1e7e02c <+340>: bls.n 0xb1e7e03a <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+354> 0xb1e7e02e <+342>: mov r0, r2 0xb1e7e030 <+344>: movs r1, dotnet/coreclr#24 0xb1e7e032 <+346>: movs r2, dotnet/coreclr#1 0xb1e7e034 <+348>: bl 0xb1e185d8 <_ZN14ArenaAllocator15allocateNewPageEjb> ---Type to continue, or q to quit--- 0xb1e7e038 <+352>: ldr r1, [r4, dotnet/coreclr#16] 0xb1e7e03a <+354>: str r0, [r4, dotnet/coreclr#20] 0xb1e7e03c <+356>: add sp, dotnet/coreclr#4 0xb1e7e03e <+358>: ldmia.w sp!, {r4, r5, r6, r7, lr} 0xb1e7e042 <+362>: b.w 0xb1ebe094 <_ZN9CodeSeqSM5StartEP8Compiler> 0xb1e7e046 <+366>: ldrb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e04a <+370>: and.w r0, r0, dotnet/runtime#3971 ; 0xf7 0xb1e7e04e <+374>: orr.w r0, r0, r6, lsl dotnet/coreclr#3 0xb1e7e052 <+378>: b.n 0xb1e7e104 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+556> 0xb1e7e054 <+380>: ldr r0, [r4, dotnet/coreclr#20] 0xb1e7e056 <+382>: cmp r0, #0 0xb1e7e058 <+384>: it ne 0xb1e7e05a <+386>: blne 0xb1ebe0d6 <_ZN9CodeSeqSM3EndEv> 0xb1e7e05e <+390>: ldrd r1, r0, [r4, dotnet/runtime#3868] ; 0x28 0xb1e7e062 <+394>: subs r2, r1, r0 0xb1e7e064 <+396>: cmp r2, dotnet/coreclr#4 0xb1e7e066 <+398>: bcc.n 0xb1e7e08a <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+434> 0xb1e7e068 <+400>: vmov s0, r1 => 0xb1e7e06c <+404>: vcvt.f64.u32 d16, s0 0xb1e7e070 <+408>: vmov s0, r0 0xb1e7e074 <+412>: vcvt.f64.u32 d17, s0 ---Type to continue, or q to quit--- 0xb1e7e078 <+416>: vdiv.f64 d16, d17, d16 0xb1e7e07c <+420>: vldr d17, [pc, dotnet/runtime#3936] ; 0xb1e7e128 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+592> 0xb1e7e080 <+424>: vcmpe.f64 d16, d17 0xb1e7e084 <+428>: vmrs APSR_nzcv, fpscr 0xb1e7e088 <+432>: ble.n 0xb1e7e096 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+446> 0xb1e7e08a <+434>: ldrb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e08e <+438>: orr.w r0, r0, dotnet/coreclr#64 ; 0x40 0xb1e7e092 <+442>: strb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e096 <+446>: ldrb r0, [r4, dotnet/coreclr#12] 0xb1e7e098 <+448>: cbnz r0, 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7e09a <+450>: ldr r0, [r4, dotnet/coreclr#16] 0xb1e7e09c <+452>: ldr r1, [r4, dotnet/coreclr#32] 0xb1e7e09e <+454>: ldr.w r0, [r0, dotnet/runtime#4559] ; 0x6b4 0xb1e7e0a2 <+458>: bl 0xb1e7dbbc <_ZN14InlineStrategy11BudgetCheckEj> 0xb1e7e0a6 <+462>: cmp r0, dotnet/coreclr#1 0xb1e7e0a8 <+464>: bne.n 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7e0aa <+466>: ldr r0, [r4, dotnet/coreclr#4] 0xb1e7e0ac <+468>: cmp r0, dotnet/coreclr#2 0xb1e7e0ae <+470>: bcs.n 0xb1e7e11e <_ZN12LegacyPolicy8NoteBoolE17InlineO---Type to continue, or q to quit--- bservationb+582> 0xb1e7e0b0 <+472>: movs r0, dotnet/coreclr#3 0xb1e7e0b2 <+474>: movs r1, dotnet/runtime#3907 ; 0x6a 0xb1e7e0b4 <+476>: b.n 0xb1e7e0c0 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+488> 0xb1e7e0b6 <+478>: ldr r0, [r4, dotnet/coreclr#4] 0xb1e7e0b8 <+480>: cmp r0, dotnet/coreclr#2 0xb1e7e0ba <+482>: bcs.n 0xb1e7e116 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+574> 0xb1e7e0bc <+484>: movs r0, dotnet/coreclr#4 0xb1e7e0be <+486>: movs r1, dotnet/runtime#3872 ; 0x2f 0xb1e7e0c0 <+488>: str r0, [r4, dotnet/coreclr#4] 0xb1e7e0c2 <+490>: str r1, [r4, dotnet/coreclr#8] 0xb1e7e0c4 <+492>: add sp, dotnet/coreclr#4 0xb1e7e0c6 <+494>: pop {r4, r5, r6, r7, pc} 0xb1e7e0c8 <+496>: ldrb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e0cc <+500>: and.w r0, r0, dotnet/coreclr#239 ; 0xef 0xb1e7e0d0 <+504>: orr.w r0, r0, r6, lsl dotnet/coreclr#4 0xb1e7e0d4 <+508>: b.n 0xb1e7e104 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+556> 0xb1e7e0d6 <+510>: ldrb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e0da <+514>: and.w r0, r0, dotnet/coreclr#252 ; 0xfc 0xb1e7e0de <+518>: orrs r0, r6 ---Type to continue, or q to quit--- 0xb1e7e0e0 <+520>: orr.w r0, r0, dotnet/coreclr#2 0xb1e7e0e4 <+524>: b.n 0xb1e7e104 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+556> 0xb1e7e0e6 <+526>: ldrb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e0ea <+530>: and.w r0, r0, dotnet/coreclr#251 ; 0xfb 0xb1e7e0ee <+534>: orr.w r0, r0, r6, lsl dotnet/coreclr#2 0xb1e7e0f2 <+538>: b.n 0xb1e7e104 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+556> 0xb1e7e0f4 <+540>: ldrb r0, [r4, dotnet/coreclr#12] 0xb1e7e0f6 <+542>: cbnz r0, 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7e0f8 <+544>: ldrb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e0fc <+548>: and.w r0, r0, dotnet/coreclr#223 ; 0xdf 0xb1e7e100 <+552>: orr.w r0, r0, r6, lsl dotnet/coreclr#5 0xb1e7e104 <+556>: strb.w r0, [r4, dotnet/runtime#3883] ; 0x44 0xb1e7e108 <+560>: add sp, dotnet/coreclr#4 0xb1e7e10a <+562>: pop {r4, r5, r6, r7, pc} 0xb1e7e10c <+564>: ldr r0, [r4, dotnet/coreclr#56] ; 0x38 0xb1e7e10e <+566>: adds r0, dotnet/coreclr#1 0xb1e7e110 <+568>: str r0, [r4, dotnet/coreclr#56] ; 0x38 0xb1e7e112 <+570>: add sp, dotnet/coreclr#4 0xb1e7e114 <+572>: pop {r4, r5, r6, r7, pc} 0xb1e7e116 <+574>: cmp r0, dotnet/coreclr#4 ---Type to continue, or q to quit--- 0xb1e7e118 <+576>: beq.n 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7e11a <+578>: bl 0xb1e35368 <_Z15noWayAssertBodyv> 0xb1e7e11e <+582>: cmp r0, dotnet/coreclr#3 0xb1e7e120 <+584>: beq.n 0xb1e7e108 <_ZN12LegacyPolicy8NoteBoolE17InlineObservationb+560> 0xb1e7e122 <+586>: bl 0xb1e35368 <_Z15noWayAssertBodyv> 0xb1e7e126 <+590>: nop 0xb1e7e128 <+592>: stclgt 12, cr12, [r12], {205} ; 0xcd 0xb1e7e12c <+596>: svccc 0x00eccccc End of assembler dump. (gdb) |
So the illegal instruction appears to be:
At the top you showed:
and @RussKeldorph pointed out:
It appears the runtime is built for VFPV3-D32. Not sure that's required, as the JIT would work fine with VFPV3-D16 (the JIT doesn't know about or use D16-D31, if they exist). Although you said this is a Cortex-A5 about which Wikipedia says:
|
The cortex a5 neon doc on the arm site says: |
My board is based to ATMEL SAMA5D31 link here and datasheet. Description The ARM Cortex-A5 processor is a high-performance, low-power, ARM macrocell with an L1 cache subsystem that provides full virtual memory capabilities. The Cortex-A5 processor implements the ARMv7 architecture and runs 32-bit ARM instructions, 16-bit and 32-bit Thumb instructions, and 8-bit Java™ byte codes in Jazelle® state. The Floating-Point Unit (FPU) supports the ARMv7 VFPv4-D16 architecture without Advanced SIMD extensions (NEON). It is tightly integrated to the Cortex-A5 processor pipeline. It provides trapless execution and is optimized for scalar operation. It can generate an Undefined instruction exception on vector instructions that enables the programmer to emulate vector capability in software. See the Cortex-A5 Floating-Point Unit Technical Reference Manual. Note: All ARM publications referenced in this datasheet can be found at www.arm.com. I do not know what to do |
Looks like NEON was optional for Cortex-A5, and without NEON, you could have a Cortex-A5 with VFPv4-D16. With NEON, you would get VFPv4-D32. Looks like we build CLR with "-mfpu=vfpv3" (compileoptions.cmake), which gives 32 64-bit FP registers. Presumably the Windows C++ model is the same. Theoretically we could build with "-mfpu=vfpv3-d16" (maybe with changes required internally for register save/restore?), but I doubt we'd want to support that. |
@BruceForstall do you think it is possible? |
If you are cross-building for arm on x64 Unix, you can change the option here: https://github.com/dotnet/coreclr/blob/master/cross/arm/toolchain.cmake#L11 |
I have build rootfs with "-mfpu=vfpv3-d16" and is clear that situation is same: "Illegal Instruction". (gdb) r --info Starting program: /root/dotnet/dotnet --info [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". [New Thread 0xb65ec450 (LWP 1908)] [New Thread 0xb5dec450 (LWP 1909)] [New Thread 0xb55ec450 (LWP 1910)] Program received signal SIGILL, Illegal instruction. 0xb6ac72b6 in WriteToBuffer(char16_t const*, char*&, unsigned int&, unsigned int&, bool&) () from /root/dotnet/shared/Microsoft.NETCore.App/2.1.0-preview2-26314-02/libcoreclr.so (gdb) disass Dump of assembler code for function _Z13WriteToBufferPKDsRPcRjS3_Rb: 0xb6ac7280 <+0>: stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr} 0xb6ac7284 <+4>: add r7, sp, dotnet/coreclr#12 0xb6ac7286 <+6>: sub sp, dotnet/coreclr#4 0xb6ac7288 <+8>: mov r5, r0 0xb6ac728a <+10>: mov r8, r3 0xb6ac728c <+12>: mov r10, r2 0xb6ac728e <+14>: mov r6, r1 0xb6ac7290 <+16>: cmp r5, #0 0xb6ac7292 <+18>: beq.n 0xb6ac7330 <_Z13WriteToBufferPKDsRPcRjS3_Rb+176> 0xb6ac7294 <+20>: mov r0, r5 0xb6ac7296 <+22>: bl 0xb6a848b4 0xb6ac729a <+26>: ldr.w r4, [r10] 0xb6ac729e <+30>: movs r2, dotnet/coreclr#2 0xb6ac72a0 <+32>: ldr.w r1, [r8] 0xb6ac72a4 <+36>: add.w r11, r2, r0, lsl dotnet/coreclr#1 0xb6ac72a8 <+40>: add.w r0, r11, r4 0xb6ac72ac <+44>: cmp r0, r1 0xb6ac72ae <+46>: bls.n 0xb6ac731a <_Z13WriteToBufferPKDsRPcRjS3_Rb+154> 0xb6ac72b0 <+48>: add.w r0, r1, r11 0xb6ac72b4 <+52>: str r6, [sp, #0] ---Type to continue, or q to quit--- => 0xb6ac72b6 <+54>: vmov.f64 d17, dotnet/runtime#3913 ; 0x78 0xb6ac72ba <+58>: vmov s0, r0 0xb6ac72be <+62>: ldr r0, [pc, dotnet/runtime#3917] ; (0xb6ac7340 <_Z13WriteToBufferPKDsRPcRjS3_Rb+192>) 0xb6ac72c0 <+64>: vcvt.f64.u32 d16, s0 0xb6ac72c4 <+68>: add r0, pc 0xb6ac72c6 <+70>: ldr r1, [r0, #0] 0xb6ac72c8 <+72>: vmul.f64 d16, d16, d17 0xb6ac72cc <+76>: vcvt.u32.f64 s0, d16 0xb6ac72d0 <+80>: vmov r9, s0 0xb6ac72d4 <+84>: cmp.w r9, dotnet/coreclr#32 0xb6ac72d8 <+88>: it cc 0xb6ac72da <+90>: movcc.w r9, dotnet/coreclr#32 0xb6ac72de <+94>: mov r0, r9 0xb6ac72e0 <+96>: bl 0xb67b10b4 <_ZnajRK7NoThrow> 0xb6ac72e4 <+100>: mov r6, r0 0xb6ac72e6 <+102>: cbz r6, 0xb6ac7338 <_Z13WriteToBufferPKDsRPcRjS3_Rb+184> 0xb6ac72e8 <+104>: ldr r0, [sp, #0] 0xb6ac72ea <+106>: mov r2, r4 0xb6ac72ec <+108>: ldr r3, [r7, dotnet/coreclr#24] 0xb6ac72ee <+110>: ldr r1, [r0, #0] 0xb6ac72f0 <+112>: mov r0, r6 ---Type to continue, or q to quit--- 0xb6ac72f2 <+114>: mov r4, r3 0xb6ac72f4 <+116>: blx 0xb67a9b50 0xb6ac72f8 <+120>: ldr r1, [sp, #0] 0xb6ac72fa <+122>: ldrb r0, [r4, #0] 0xb6ac72fc <+124>: cmp r0, #0 0xb6ac72fe <+126>: bne.n 0xb6ac730a <_Z13WriteToBufferPKDsRPcRjS3_Rb+138> 0xb6ac7300 <+128>: ldr r0, [r1, #0] 0xb6ac7302 <+130>: cbz r0, 0xb6ac730a <_Z13WriteToBufferPKDsRPcRjS3_Rb+138> 0xb6ac7304 <+132>: bl 0xb67b10f0 <_ZdaPv> 0xb6ac7308 <+136>: ldr r1, [sp, #0] 0xb6ac730a <+138>: movs r0, #0 0xb6ac730c <+140>: str r6, [r1, #0] 0xb6ac730e <+142>: str.w r9, [r8] 0xb6ac7312 <+146>: strb r0, [r4, #0] 0xb6ac7314 <+148>: ldr.w r4, [r10] 0xb6ac7318 <+152>: b.n 0xb6ac731c <_Z13WriteToBufferPKDsRPcRjS3_Rb+156> 0xb6ac731a <+154>: ldr r6, [r6, #0] 0xb6ac731c <+156>: adds r0, r6, r4 0xb6ac731e <+158>: mov r1, r5 0xb6ac7320 <+160>: mov r2, r11 ---Type to continue, or q to quit--- 0xb6ac7322 <+162>: blx 0xb67a9b50 0xb6ac7326 <+166>: ldr.w r0, [r10] 0xb6ac732a <+170>: add r0, r11 0xb6ac732c <+172>: str.w r0, [r10] 0xb6ac7330 <+176>: movs r0, dotnet/coreclr#1 0xb6ac7332 <+178>: add sp, dotnet/coreclr#4 0xb6ac7334 <+180>: ldmia.w sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} 0xb6ac7338 <+184>: movs r0, #0 0xb6ac733a <+186>: add sp, dotnet/coreclr#4 0xb6ac733c <+188>: ldmia.w sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} 0xb6ac7340 <+192>: andseq r9, r12, r0, lsl dotnet/coreclr#15 End of assembler dump. (gdb) I have also try compile "CoreCLR" and start app with "./corerun hello" but result is same: "Illegal Instruction" |
I suppose fundamentally that every bit of native code that you run must be compiled with "-mfpu=vfpv3-d16". If you download anything built by Microsoft (which appears to be true with /root/dotnet/shared/Microsoft.NETCore.App/2.1.0-preview2-26314-02/libcoreclr.so), then that won't be true. I would expect that if you followed the instructions to build CoreCLR from scratch, and properly set (and verified) that "-mfpu" switch, that running "./corerun test.exe" would work. However, I haven't tried this, and I have no way to verify it. |
I have clean coreclr build with I have edit I have run: Now the error is: [ 3%] Building ASM object src/pal/src/CMakeFiles/coreclrpal.dir/arch/arm/context2.S.o cd /home/lag/lab/XXX/coreclr/bin/obj/Linux.arm.Debug/src/pal/src && /usr/bin/clang-3.9 -DARM -DBIT32=1 -DBUILDENV_CHECKED=1 -DCORECLR=1 -DDEBUG -DDISABLE_CONTRACTS -DFEATURE_PAL=1 -DLINUX32 -DLP64COMPATIBLE=1 -DPIC=1 -DPLATFORM_UNIX=1 -DURTBLDENV_FRIENDLY=Checked -DUSE_STL -D_ARM_ -D_DBG -D_DEBUG -D_FILE_OFFSET_BITS=64 -I/home/lag/lab/XXX/coreclr/bin/obj/Linux.arm.Debug/src/pal/src -I/home/lag/lab/XXX/coreclr/src/pal/src -I/home/lag/lab/XXX/coreclr/src/pal/inc -I/home/lag/lab/XXX/coreclr/src/pal/../inc -isystem /usr/local/include -I/home/lag/lab/XXX/coreclr/src/pal/src/include -Wa,--noexecstack -g -target armv7-linux-gnueabihf -mthumb -mfpu=vfpv3-d16 --sysroot=/home/lag/lab/XXX/coreclr/cross/rootfs/arm -fno-omit-frame-pointer -fms-extensions -fwrapv -fstack-protector-strong -ferror-limit=4096 -Werror -Wno-unused-private-field -Wno-unused-variable -Wno-microsoft -Wno-tautological-compare -Wno-constant-logical-operand -Wno-pragma-pack -Wno-unknown-warning-option -Wno-invalid-offsetof -Wno-incompatible-ms-struct -fsigned-char -fexceptions -fPIC -o CMakeFiles/coreclrpal.dir/arch/arm/context2.S.o -c /home/lag/lab/XXX/coreclr/src/pal/src/arch/arm/context2.S /home/lag/lab/XXX/coreclr/src/pal/src/arch/arm/context2.S:83:20: error: register expected vstmiane r0!, {d16-d31} ^ /home/lag/lab/XXX/coreclr/src/pal/src/arch/arm/context2.S:87:8: error: incorrect condition in IT block; got 'al', but expected 'ne' add sp, sp, dotnet/coreclr#4 ^ /home/lag/lab/XXX/coreclr/src/pal/src/arch/arm/context2.S:133:19: error: register expected vldmiane r0, {d16-d31} ^ /home/lag/lab/XXX/coreclr/src/pal/src/arch/arm/context2.S:136:5: error: instructions in IT block must be predicable itt ne ^ /home/lag/lab/XXX/coreclr/src/pal/src/arch/arm/context2.S:137:5: error: predicated instructions must be in IT block ldrne r3, [r0, #(0 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4)] ^ /home/lag/lab/XXX/coreclr/src/pal/src/arch/arm/context2.S:138:5: error: predicated instructions must be in IT block vmrsne r3, FPSCR ^ src/pal/src/CMakeFiles/coreclrpal.dir/build.make:2534: set di istruzioni per l'obiettivo "src/pal/src/CMakeFiles/coreclrpal.dir/arch/arm/context2.S.o" non riuscito make[2]: *** [src/pal/src/CMakeFiles/coreclrpal.dir/arch/arm/context2.S.o] Errore 1 make[2]: uscita dalla directory "/home/lag/lab/XXX/coreclr/bin/obj/Linux.arm.Debug" CMakeFiles/Makefile2:278: set di istruzioni per l'obiettivo "src/pal/src/CMakeFiles/coreclrpal.dir/all" non riuscito make[1]: *** [src/pal/src/CMakeFiles/coreclrpal.dir/all] Errore 2 make[1]: uscita dalla directory "/home/lag/lab/XXX/coreclr/bin/obj/Linux.arm.Debug" Makefile:127: set di istruzioni per l'obiettivo "all" non riuscito make: *** [all] Errore 2 Failed to build CoreCLR component. How can I do for edit and solve? |
Is there already a solution for this problem? I have the same problem |
@malepatr The bottom line is that this is not a supported processor at this time, and would require some possibly significant development work to support. |
We don't have a Cortex A5 processor, we have an Cortex A7. (But with floating unit vfpv4d16 |
@malepatr CoreCLR is built assuming vfpv4d32, so it's very possible it's the same issue. |
I using Nvidia T20 from Toradex and same problem i have here
I build clr with arm toolchain and i used corerun but the result it's same. |
Looks like I have same issue with ATMEL ATSAMA5D3-series which supports ARMv7 VFPv4-D16 without NEON
Are there any up to date information if coreclr will suport this? |
I'm hoping some work gets done on this front eventually. As a Beaglebone user, at least relaxing restrictions to vfpv3d32 would be a major boon to me and people like me. There's not exactly many cheap alternatives to a Beaglebone out there if one uses the PRUs for real-time processing. |
@BruceForstall,is My understanding of the compiler settings we configure here: https://github.com/dotnet/coreclr/blob/master/configurecompiler.cmake#L542, is that we only require It also looks like we support soft-float (which I believe negates the For reference, see dotnet/coreclr#23899 (comment) and https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html |
NEON is required by Windows: https://docs.microsoft.com/en-us/cpp/build/overview-of-arm-abi-conventions "Windows on ARM presumes that it is running on an ARMv7 architecture at all times. Floating-point support in the form of VFPv3-D32 or later must be present in hardware. The VFP must support both single-precision and double-precision floating-point in hardware. The Windows runtime does not support emulation of floating-point to enable running on non-VFP hardware. Advanced SIMD Extensions (NEON) support—this includes both integer and floating-point operations—must also be present in hardware. No run-time support for emulation is provided." Above, I said "CoreCLR is built assuming vfpv4d32", but I can't remember how I came to that conclusion. The JIT only requires vfp3-d16 (16 double-precision registers overlaid with 32 single-precision registers), and doesn't support vfp3-d32 (the additional 16 double-precision registers with no single-precision overlays, IIRC). (FWIW, maybe we should implement support for the additional FP registers.) Soft-fp only is supported as a calling convention mode: we still generate and use FP hardware instructions. |
Is there any reason we don't have that same requirement for Unix systems? Is it worth a PR/issue tracking making this consistent (which should just be switching to using |
On Linux it seems there is a broader arm hardware ecosystem. So perhaps ensuring that CoreCLR works on less capable machines is actually a plus. I don't have data to understand how many Linux platforms we would no longer run on if NEON were required. So while it might seem useful for Linux and Windows to target the same minimum hardware platform (especially if we ever implement SIMD and HWIntrinsics support for arm32), we might need to be more intentional about our platform support story. |
I tried latest .net core (dotnet-sdk-3.1.100-preview3-014645-win-x64),
disas:
To my understanding the Ran on HW: ATMEL ATSAMA5D3-series which supports ARMv7 VFPv4-D16 without NEON. @BruceForstall mention that JIT requires only vfp3-d16. So it seems that it could work on my HW. Can you please confirm/clarify? I would like to try compile CoreCLR with the vfp3-d16 to see if it makes any difference. |
For the JIT, it only uses
This kind of change almost inevitably finds subtle changes required elsewhere in the CLR VM, such as in thread context saving/restoring, exception handling, etc. It's not easy to identify where all those possible areas are that might require change. |
Wouldn't armel target work for this use case? |
I have an untested patch here. I was able to compile with vfp3-d16 after this using GCC. See if it works for you. |
Can folks on this issue test the above mentioned patch? |
I am going to try it out and let you know as soon as possible. I am interested in out come. Just give me few days. |
@franksinankaya Tried your patch, but still getting Illegal instruction. What I did:
So probably I am doing something wrong or missing some step? Also noticed that locally built |
Sorry I forgot to mention you need replace vfp3 with vfp3-d16 in two places + patch |
I pushed some changes per your instructions above. If you check out the newer version of the branch, build instruction is docker run --rm -v/home/sinankaya/workspace/coreclr:/coreclr -w /coreclr -e ROOTFS_DIR=/crossrootfs/arm mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-cross-14.04-23cacb0-20190923200213 ./build.sh -armv7d16 -release -cross Notice armv7d16 It is giving me this error that I'm hoping @BruceForstall or @janvorli or @jkotas would tell me how to fix it. Running: /coreclr/.dotnet/dotnet publish --self-contained -r linux-armv7d16 -c Release -o /coreclr/bin/Product/Linux.armv7d16.Release/crossgen2 /coreclr/src/tools/crossgen2/crossgen2/crossgen2.csproj /p:BuildArch=armv7d16 /coreclr/.dotnet/sdk/3.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(59,5): error NETSDK1083: The specified RuntimeIdentifier 'linux-armv7d16' is not recognized. [/coreclr/src/tools/crossgen2/crossgen2/crossgen2.csproj] |
My web search says the error is coming from nuget and shouldn’t prevent you from running the test. |
@franksinankaya After changes it won't compile when using Then I noticed build arch can be -armv7d16, so tried |
Go ahead and test armv7d16. We can fix rough edges later. |
@franksinankaya After replacing |
@hopix : let's hack the arm build instead.
|
@franksinankaya Simple hello world console app ran ok. Thanks for help. In next day or so I will try some real world app. |
Awesome, this is great feedback. Let us know your experience. We can figure out the build infrastructure issues with @BruceForstall , @jkotas and @janvorli |
add |
@franksinankaya I tested more complex web app (with authorization and database etc) and didn't notice any issues related to custom build runtime for |
@lags commented on Mon Mar 12 2018
I have an embedded system with ARM Cortex-A5 (armhf, 32bit).
I have compile console example with target argument "linux-arm" from windows64bit but when i run in board (armhf 32bit) the result is only:
"Illegal Instruction"
How to solve? Anyone use core with Cortex-A5?
My configuration:
Kernel version (tested): 4.15
Rootfs (tested): Jessie, Stretch, Ubuntu 16.04.
with all require package found at link
The text was updated successfully, but these errors were encountered: