Skip to content
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

[wasm] move emsdk config file from runtime to emsdk #105612

Closed
wants to merge 2 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 0 additions & 91 deletions src/mono/mono.proj
Original file line number Diff line number Diff line change
Expand Up @@ -173,88 +173,6 @@
<BrowserLocalPath>$([MSBuild]::NormalizeDirectory('$(MSBuildThisFileDirectory)', 'browser'))</BrowserLocalPath>
<EmsdkLocalPath>emsdk</EmsdkLocalPath>
<EmscriptenVersion>%(_VersionLines.Identity)</EmscriptenVersion>
<_EmsdkPaths Condition="'$(HostOS)' != 'windows'">
CURRENT_SCRIPT=
DIR="."

# use shell specific method to get the path
# to the current file being source'd.
#
# To add a shell, add another conditional below,
# then add tests to scripts/test_source_env.sh

if [ -n "%24{BASH_SOURCE-}" ]%3B then
CURRENT_SCRIPT="%24BASH_SOURCE"
elif [ -n "%24{ZSH_VERSION-}" ]%3B then
CURRENT_SCRIPT="%24{(%):-%x}"
elif [ -n "%24{KSH_VERSION-}" ]%3B then
CURRENT_SCRIPT=%24{.sh.file}
fi

if [ -n "%24{CURRENT_SCRIPT-}" ]%3B then
DIR=%24(dirname "%24CURRENT_SCRIPT")
if [ -h "%24CURRENT_SCRIPT" ]%3B then
# Now work out actual DIR since this is part of a symlink.
# Since we can't be sure that readlink or realpath
# are available, use tools more likely to be installed.
# (This will still fail if sed is not available.)
SYMDIR=%24(dirname "%24(ls -l "%24CURRENT_SCRIPT" | sed -n "s/.*-&gt; //p")")
if [ -z "%24SYMDIR" ]%3B then
SYMDIR="."
fi
FULLDIR="%24DIR/%24SYMDIR"
DIR=%24(cd "%24FULLDIR" &gt; /dev/null 2&gt;&amp;1%3B /bin/pwd)
unset SYMDIR
unset FULLDIR
fi
fi
unset CURRENT_SCRIPT

if [ ! -f "%24DIR/emscripten/emcmake.py" ]%3B then
echo "Error: unable to determine 'emsdk' directory. Perhaps you are using a shell or" 1&gt;&amp;2
echo " environment that this script does not support." 1&gt;&amp;2
echo 1&gt;&amp;2
echo "A possible solution is to source this script while in the 'emsdk' directory." 1&gt;&amp;2
echo 1&gt;&amp;2
unset DIR
return
fi

export EMSDK_PATH=%24{DIR}/
unset DIR

export DOTNET_EMSCRIPTEN_LLVM_ROOT=%24{EMSDK_PATH}bin/
export DOTNET_EMSCRIPTEN_NODE_JS=%24{EMSDK_PATH}node/bin/node
export DOTNET_EMSCRIPTEN_BINARYEN_ROOT=%24{EMSDK_PATH}

</_EmsdkPaths>
<_EmsdkPaths Condition="'$(HostOS)' == 'windows'">
@echo off

set CURRENT_SCRIPT=%~dp0
set EMSDK_PATH=%CURRENT_SCRIPT:~0,-1%\

set EMSDK_PYTHON=%EMSDK_PATH%python\python.exe
set DOTNET_EMSCRIPTEN_LLVM_ROOT=%EMSDK_PATH%bin\
set DOTNET_EMSCRIPTEN_NODE_JS=%EMSDK_PATH%node\bin\node
set DOTNET_EMSCRIPTEN_NODE_PATH=%EMSDK_PATH%node\bin\
set DOTNET_EMSCRIPTEN_BINARYEN_ROOT=%EMSDK_PATH%

</_EmsdkPaths>
<_EmscriptenPaths>
import os

emsdk_path = os.path.dirname(os.path.dirname(os.path.realpath(os.getenv('EM_CONFIG')).replace('\\', '/')))

LLVM_ROOT = emsdk_path + '/bin'
NODE_JS = emsdk_path + '/node/bin/node'
BINARYEN_ROOT = emsdk_path

FROZEN_CACHE = bool(os.getenv('FROZEN_CACHE', 'True'))

COMPILER_ENGINE = NODE_JS
JS_ENGINES = [NODE_JS]
</_EmscriptenPaths>
<PythonCmd Condition="'$(HostOS)' == 'windows'and '$(TargetsBrowser)' == 'true'">setlocal EnableDelayedExpansion &amp;&amp; call &quot;$([MSBuild]::NormalizePath('$(EMSDK_PATH)', 'emsdk_env$(ScriptExt)'))&quot; &amp;&amp; !EMSDK_PYTHON!</PythonCmd>
</PropertyGroup>

Expand All @@ -278,15 +196,6 @@
<Copy Condition="'$(HostOS)' == 'windows'" SourceFiles="@(PythonFiles)" DestinationFolder="$(EMSDK_PATH)python/%(RecursiveDir)">
<Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>
</Copy>
<ReadLinesFromFile File="$(EMSDK_PATH)emsdk_env$(ScriptExt)">
<Output TaskParameter="Lines" PropertyName="_EmsdkEnvFileText" />
</ReadLinesFromFile>
<WriteLinesToFile File="$(EMSDK_PATH)emsdk_env$(ScriptExt)"
Overwrite="true"
Lines="$(_EmsdkPaths);$(_EmsdkEnvFileText)" />
<WriteLinesToFile File="$(EMSDK_PATH)emscripten/.emscripten"
Overwrite="true"
Lines="$(_EmscriptenPaths)" />
<!-- Fixup files that were symlinks originally (on Linux/Mac, Windows has an equivalent already) -->
<ItemGroup>
<NodeModulesBinFiles Include="$(EMSDK_PATH)node\bin\npm.js" />
Expand Down Expand Up @@ -786,7 +695,7 @@
</PropertyGroup>
<Message Condition="'$(_MonoSkipCMakeConfigure)' == 'true'" Text="The CMake command line is the same as the last run. Skipping running CMake configure." Importance="High"/>
<Message Condition="'$(_MonoSkipCMakeConfigure)' != 'true'" Text="Running '$(_MonoCMakeConfigureCommand)' in '$(MonoObjDir)'" Importance="High"/>
<Exec Condition="'$(_MonoSkipCMakeConfigure)' != 'true'" Command="$(_MonoCMakeConfigureCommand)" IgnoreStandardErrorWarningFormat="true" WorkingDirectory="$(MonoObjDir)"/>

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / dotnet-linker-tests (Build browser-wasm linux release Runtime_Release)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,assert_messages,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / dotnet-linker-tests

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,assert_messages,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux release MonoAOTOffsets)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,assert_messages,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release MultiThreaded_BuildOnly)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=coop -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,assert_messages -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" -pthread -D_GNU_SOURCE=1" -DCMAKE_CXX_FLAGS=" -pthread -D_GNU_SOURCE=1" "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests_Smoke_AOT)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests_EAT)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release SingleThreaded_BuildOnly)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,assert_messages,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release LibraryTests_Threading)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=coop -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" -pthread -D_GNU_SOURCE=1" -DCMAKE_CXX_FLAGS=" -pthread -D_GNU_SOURCE=1" "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime (Build browser-wasm linux Release AllSubsets_Mono_RuntimeTests monointerpreter)

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.

Check failure on line 698 in src/mono/mono.proj

View check run for this annotation

Azure Pipelines / runtime

src/mono/mono.proj#L698

src/mono/mono.proj(698,5): error MSB3073: (NETCORE_ENGINEERING_TELEMETRY=Build) The command "bash -c 'source /__w/1/s/src/mono/browser/emsdk/emsdk_env.sh 2>&1 && emcmake cmake -DENABLE_WERROR=1 -DCMAKE_INSTALL_PREFIX="/__w/1/s/artifacts/obj/mono/browser.wasm.Release/out" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DGC_SUSPEND=preemptive -DMONO_LIB_NAME=monosgen-2.0 -DMONO_SHARED_LIB_NAME=monosgen-2.0 -DENABLE_MINIMAL=jit,sgen_major_marksweep_conc,sgen_split_nursery,sgen_gc_bridge,sgen_toggleref,sgen_debug_helpers,sgen_binary_protocol,logging,interpreter,qcalls,debugger_agent,log_dest,threads -DENABLE_INTERP_LIB=1 -DDISABLE_ICALL_TABLES=1 -DENABLE_ICALL_EXPORT=1 -DENABLE_LAZY_GC_THREAD_CREATION=1 -DENABLE_WEBCIL=1 -DENABLE_LLVM_RUNTIME=1 -DEMSCRIPTEN_SYSTEM_PROCESSOR=wasm -DFEATURE_PERFTRACING_DISABLE_PERFTRACING_LISTEN_PORTS=1 -DFEATURE_PERFTRACING_DISABLE_DEFAULT_LISTEN_PORT=1 -DFEATURE_PERFTRACING_DISABLE_CONNECT_PORTS=1 -DSTATIC_COMPONENTS=1 -DMONO_COMPONENTS_RID=browser-wasm -DCLR_CMAKE_HOST_ARCH=x64 -DCMAKE_C_FLAGS=" " -DCMAKE_CXX_FLAGS=" " "/__w/1/s/src/mono"'" exited with code 1.
<WriteLinesToFile
Condition="'$(_MonoSkipCMakeConfigure)' != 'true'"
File="$(MonoObjDir)cmake_cmd_line.txt"
Expand Down
Loading