zeroc-ice / ice

All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.
https://zeroc.com
GNU General Public License v2.0
2.05k stars 592 forks source link

C# build failure (Ubuntu dev container) #3071

Open bernardnormier opened 2 weeks ago

bernardnormier commented 2 weeks ago

In an Ubuntu container. It sounds like a build dependency issue.

A clean build failed with:

$ make
dotnet msbuild msbuild/ice.proj /p:UseSharedCompilation=false /nr:false /m /p:Configuration=Debug

Welcome to .NET 8.0!
---------------------
SDK Version: 8.0.402

Telemetry
---------
The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate, view the instructions: https://aka.ms/dotnet-https-linux

----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
MSBuild version 17.11.4+37eb419ad for .NET
  make[1]: Entering directory '/workspaces/ice/cpp'
  make[1]: Nothing to be done for 'slice2cs'.
  make[1]: Leaving directory '/workspaces/ice/cpp'
  Determining projects to restore...
  Restored /workspaces/ice/csharp/test/Ice/maxConnections/msbuild/server/server.csproj (in 808 ms).
  Restored /workspaces/ice/csharp/test/Ice/maxDispatches/msbuild/client/client.csproj (in 808 ms).
  Restored /workspaces/ice/csharp/test/Ice/logger/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/maxConnections/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/location/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/location/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/invoke/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/invoke/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/inheritance/msbuild/collocated/collocated.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/inheritance/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/info/msbuild/server/server.csproj (in 6 ms).
  Restored /workspaces/ice/csharp/test/Ice/inheritance/msbuild/client/client.csproj (in 6 ms).
  Restored /workspaces/ice/csharp/test/Ice/info/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/inactivityTimeout/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/inactivityTimeout/msbuild/client/client.csproj (in 5 ms).
  Restored /workspaces/ice/csharp/test/Ice/idleTimeout/msbuild/server/server.csproj (in 5 ms).
  Restored /workspaces/ice/csharp/test/Ice/idleTimeout/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/hold/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/hash/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/hold/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/faultTolerance/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/faultTolerance/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/facets/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/facets/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/facets/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/executor/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/executor/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/executor/msbuild/collocated/collocated.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/exceptions/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/exceptions/msbuild/serveramd/serveramd.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/exceptions/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/exceptions/msbuild/collocated/collocated.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/enums/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/enums/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/echo/msbuild/server/server.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/serveramd/serveramd.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/defaultValue/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/client/client.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/defaultServant/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/binding/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/background/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/binding/msbuild/client/client.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/background/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/assemblies/msbuild/user/user.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/assemblies/msbuild/core/core.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/assemblies/msbuild/client/client.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/ami/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/ami/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/ami/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/admin/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/admin/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Glacier2/router/msbuild/client/client.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Glacier2/router/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/src/IceLocatorDiscovery/IceLocatorDiscovery.csproj (in 1.43 sec).
  Restored /workspaces/ice/csharp/src/IceStorm/IceStorm.csproj (in 1.43 sec).
  Restored /workspaces/ice/csharp/src/IceGrid/IceGrid.csproj (in 5 ms).
  Restored /workspaces/ice/csharp/src/IceDiscovery/IceDiscovery.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/src/IceBox/IceBox.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/src/IceBoxNet/IceBoxNet.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/src/Ice/Ice.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/src/Glacier2/Glacier2.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Slice/macros/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Slice/structure/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/IceUtil/inputUtil/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Slice/escape/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/IceSSL/configuration/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/IceSSL/configuration/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/IceGrid/simple/msbuild/server/server.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj (in 6 ms).
  Restored /workspaces/ice/csharp/test/IceDiscovery/simple/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/IceDiscovery/simple/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/IceBox/configuration/msbuild/testservice/testservice.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/IceBox/configuration/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/IceBox/admin/msbuild/testservice/testservice.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/IceBox/admin/msbuild/client/client.csproj (in 1 ms).
  Restored /workspaces/ice/csharp/test/Ice/udp/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/udp/msbuild/client/client.csproj (in 1 ms).
  Restored /workspaces/ice/csharp/test/Ice/timeout/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/timeout/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/threadPoolPriority/msbuild/server/server.csproj (in 6 ms).
  Restored /workspaces/ice/csharp/test/Ice/threadPoolPriority/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/stream/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/serveramd/serveramd.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/serveramd/serveramd.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/serveramd/serveramd.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/serveramd/serveramd.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/collocated/collocated.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/client/client.csproj (in 4 ms).
  Restored /workspaces/ice/csharp/test/Ice/scope/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/scope/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/retry/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/retry/msbuild/collocated/collocated.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/retry/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/proxy/msbuild/serveramd/serveramd.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/proxy/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/proxy/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/proxy/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/properties/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/plugin/msbuild/plugin/plugin.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/optional/msbuild/serveramd/serveramd.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/plugin/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/optional/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/optional/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/operations/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/operations/msbuild/serveramd/serveramd.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/operations/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/operations/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/objects/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/objects/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/objects/msbuild/client/client.csproj (in 5 ms).
  Restored /workspaces/ice/csharp/test/Ice/networkProxy/msbuild/server/server.csproj (in 5 ms).
  Restored /workspaces/ice/csharp/test/Ice/namespacemd/msbuild/server/server.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/networkProxy/msbuild/client/client.csproj (in 3 ms).
  Restored /workspaces/ice/csharp/test/Ice/namespacemd/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/middleware/msbuild/client/client.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/metrics/msbuild/serveramd/serveramd.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/metrics/msbuild/server/server.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/metrics/msbuild/collocated/collocated.csproj (in 2 ms).
  Restored /workspaces/ice/csharp/test/Ice/metrics/msbuild/client/client.csproj (in 1 ms).
  Restored /workspaces/ice/csharp/test/Ice/maxDispatches/msbuild/server/server.csproj (in 2 ms).
  Compiling ../../../slice/Ice/BuiltinSequences.ice Generating -> generated/BuiltinSequences.cs
  Compiling ../../../slice/Ice/Context.ice Generating -> generated/Context.cs
  Compiling ../../../slice/Ice/EndpointTypes.ice Generating -> generated/EndpointTypes.cs
  Compiling ../../../slice/Ice/Identity.ice Generating -> generated/Identity.cs
  Compiling ../../../slice/Ice/Locator.ice Generating -> generated/Locator.cs
  Compiling ../../../slice/Ice/Metrics.ice Generating -> generated/Metrics.cs
  Compiling ../../../slice/Ice/OperationMode.ice Generating -> generated/OperationMode.cs
  Compiling ../../../slice/Ice/Process.ice Generating -> generated/Process.cs
  Compiling ../../../slice/Ice/PropertiesAdmin.ice Generating -> generated/PropertiesAdmin.cs
  Compiling ../../../slice/Ice/PropertyDict.ice Generating -> generated/PropertyDict.cs
  Compiling ../../../slice/Ice/RemoteLogger.ice Generating -> generated/RemoteLogger.cs
  Compiling ../../../slice/Ice/Router.ice Generating -> generated/Router.cs
  Compiling ../../../slice/Ice/SliceChecksumDict.ice Generating -> generated/SliceChecksumDict.cs
  Compiling ../../../slice/Ice/Version.ice Generating -> generated/Version.cs
  Ice -> /workspaces/ice/csharp/lib/net8.0/Ice.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Slice/structure/msbuild/client/net8.0/client.dll
  client -> /workspaces/ice/csharp/test/Slice/macros/msbuild/client/net8.0/client.dll
  Compiling ../../Clash.ice Generating -> generated/Clash.cs
  Compiling ../../Key.ice Generating -> generated/Key.cs
  client -> /workspaces/ice/csharp/test/Slice/escape/msbuild/client/net8.0/client.dll
  client -> /workspaces/ice/csharp/test/IceUtil/inputUtil/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/IceSSL/configuration/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/IceSSL/configuration/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/IceGrid/simple/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/IceDiscovery/simple/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/IceDiscovery/simple/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/IceBox/configuration/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/IceBox/admin/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/udp/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/udp/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/timeout/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/timeout/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/threadPoolPriority/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/threadPoolPriority/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/stream/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  Compiling ../../ServerPrivateAMD.ice Generating -> generated/ServerPrivateAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../ServerPrivate.ice Generating -> generated/ServerPrivate.cs
  server -> /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../ClientPrivate.ice Generating -> generated/ClientPrivate.cs
  client -> /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  Compiling ../../ServerPrivateAMD.ice Generating -> generated/ServerPrivateAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../ServerPrivate.ice Generating -> generated/ServerPrivate.cs
  server -> /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/scope/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/scope/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/retry/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/retry/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/retry/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/client/net8.0/client.dll
  client -> /workspaces/ice/csharp/test/Ice/properties/msbuild/client/net8.0/client.dll
  plugin -> /workspaces/ice/csharp/test/Ice/plugin/msbuild/plugin/net8.0/Plugin.dll
  client -> /workspaces/ice/csharp/test/Ice/plugin/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/optional/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/optional/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/optional/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/operations/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/operations/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/operations/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/operations/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../Forward.ice Generating -> generated/Forward.cs
  server -> /workspaces/ice/csharp/test/Ice/objects/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../Forward.ice Generating -> generated/Forward.cs
  collocated -> /workspaces/ice/csharp/test/Ice/objects/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../Forward.ice Generating -> generated/Forward.cs
  client -> /workspaces/ice/csharp/test/Ice/objects/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/networkProxy/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/networkProxy/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../Namespace.ice Generating -> generated/Namespace.cs
  Compiling ../../NoNamespace.ice Generating -> generated/NoNamespace.cs
  server -> /workspaces/ice/csharp/test/Ice/namespacemd/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  Compiling ../../Namespace.ice Generating -> generated/Namespace.cs
  Compiling ../../NoNamespace.ice Generating -> generated/NoNamespace.cs
  client -> /workspaces/ice/csharp/test/Ice/namespacemd/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/middleware/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/maxDispatches/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/maxDispatches/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/maxConnections/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/maxConnections/msbuild/client/net8.0/client.dll
  client -> /workspaces/ice/csharp/test/Ice/logger/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/location/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/location/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/invoke/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/invoke/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/inheritance/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/inheritance/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/inheritance/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/info/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/info/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/inactivityTimeout/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/inactivityTimeout/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/idleTimeout/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/idleTimeout/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/hold/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/hold/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/hash/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/faultTolerance/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/faultTolerance/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/facets/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/facets/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/facets/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/executor/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/executor/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/executor/msbuild/client/net8.0/client.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/enums/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/enums/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/echo/msbuild/server/net8.0/server.dll
  Compiling ../../TestAMD.ice Generating -> generated/TestAMD.cs
  serveramd -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/serveramd/net8.0/serveramd.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/defaultValue/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/defaultServant/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/binding/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/binding/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/background/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/background/msbuild/client/net8.0/client.dll
  Compiling ../../Core.ice Generating -> generated/Core.cs
  core -> /workspaces/ice/csharp/test/Ice/assemblies/msbuild/core/net8.0/core.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/ami/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/ami/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/ami/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/admin/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/admin/msbuild/client/net8.0/client.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  server -> /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/server/net8.0/server.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  collocated -> /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/collocated/net8.0/collocated.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  client -> /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/client/net8.0/client.dll
  Compiling ../../../slice/IceBox/ServiceManager.ice Generating -> generated/ServiceManager.cs
  IceBox -> /workspaces/ice/csharp/lib/net8.0/IceBox.dll
  Compiling ../../../slice/IceStorm/IceStorm.ice Generating -> generated/IceStorm.cs
  Compiling ../../../slice/IceStorm/Metrics.ice Generating -> generated/Metrics.cs
  IceStorm -> /workspaces/ice/csharp/lib/net8.0/IceStorm.dll
  Compiling ../../../slice/IceLocatorDiscovery/IceLocatorDiscovery.ice Generating -> generated/IceLocatorDiscovery.cs
  IceLocatorDiscovery -> /workspaces/ice/csharp/lib/net8.0/IceLocatorDiscovery.dll
  Compiling ../../../slice/IceDiscovery/IceDiscovery.ice Generating -> generated/IceDiscovery.cs
  IceDiscovery -> /workspaces/ice/csharp/lib/net8.0/IceDiscovery.dll
  Compiling ../../../slice/Glacier2/Metrics.ice Generating -> generated/Metrics.cs
  Compiling ../../../slice/Glacier2/PermissionsVerifier.ice Generating -> generated/PermissionsVerifier.cs
  Compiling ../../../slice/Glacier2/Router.ice Generating -> generated/Router.cs
  Compiling ../../../slice/Glacier2/Session.ice Generating -> generated/Session.cs
  Compiling ../../../slice/Glacier2/SSLInfo.ice Generating -> generated/SSLInfo.cs
  Glacier2 -> /workspaces/ice/csharp/lib/net8.0/Glacier2.dll
  Compiling ../../Callback.ice Generating -> generated/Callback.cs
  server -> /workspaces/ice/csharp/test/Glacier2/router/msbuild/server/net8.0/server.dll
  Compiling ../../Callback.ice Generating -> generated/Callback.cs
  client -> /workspaces/ice/csharp/test/Glacier2/router/msbuild/client/net8.0/client.dll
  IceGrid -> /workspaces/ice/csharp/lib/net8.0/IceGrid.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(18,9): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(18,38): error CS0103: The name 'IceGrid' does not exist in the current context [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(44,13): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(44,44): error CS0103: The name 'IceGrid' does not exist in the current context [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(50,17): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(78,18): error CS0103: The name 'IceGrid' does not exist in the current context [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(79,18): error CS0103: The name 'IceGrid' does not exist in the current context [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(110,18): error CS0103: The name 'IceGrid' does not exist in the current context [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(113,17): error CS0103: The name 'IceGrid' does not exist in the current context [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(296,9): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(296,40): error CS0103: The name 'IceGrid' does not exist in the current context [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(299,9): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(304,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(309,9): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(317,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(321,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(325,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(353,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(357,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(384,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(388,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
/workspaces/ice/csharp/test/IceGrid/simple/AllTests.cs(392,16): error CS0246: The type or namespace name 'IceGrid' could not be found (are you missing a using directive or an assembly reference?) [/workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/client.csproj]
  Compiling ../../Test.ice Generating -> generated/Test.cs
  testservice -> /workspaces/ice/csharp/test/IceBox/configuration/msbuild/testservice/net8.0/testservice.dll
  Compiling ../../Test.ice Generating -> generated/Test.cs
  testservice -> /workspaces/ice/csharp/test/IceBox/admin/msbuild/testservice/net8.0/testservice.dll
  IceBoxNet -> /workspaces/ice/csharp/bin/net8.0/iceboxnet.dll
  Compiling ../../User.ice Generating -> generated/User.cs
  user -> /workspaces/ice/csharp/test/Ice/assemblies/msbuild/user/net8.0/user.dll
  client -> /workspaces/ice/csharp/test/Ice/assemblies/msbuild/client/net8.0/client.dll
make: *** [Makefile:13: all] Error 1```

and then succeeded:

$ make dotnet msbuild msbuild/ice.proj /p:UseSharedCompilation=false /nr:false /m /p:Configuration=Debug MSBuild version 17.11.4+37eb419ad for .NET make[1]: Entering directory '/workspaces/ice/cpp' make[1]: Nothing to be done for 'slice2cs'. make[1]: Leaving directory '/workspaces/ice/cpp' Determining projects to restore... All projects are up-to-date for restore. Ice -> /workspaces/ice/csharp/lib/net8.0/Ice.dll client -> /workspaces/ice/csharp/test/Slice/structure/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Slice/macros/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Slice/escape/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/IceUtil/inputUtil/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/IceSSL/configuration/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/IceSSL/configuration/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/IceGrid/simple/msbuild/server/net8.0/server.dll server -> /workspaces/ice/csharp/test/IceDiscovery/simple/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/IceDiscovery/simple/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/IceBox/configuration/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/IceBox/admin/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/udp/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/udp/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/timeout/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/timeout/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/threadPoolPriority/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/threadPoolPriority/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Ice/stream/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/slicing/objects/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/slicing/exceptions/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/servantLocator/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/seqMapping/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/scope/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/scope/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/retry/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/retry/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/retry/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/proxy/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Ice/properties/msbuild/client/net8.0/client.dll plugin -> /workspaces/ice/csharp/test/Ice/plugin/msbuild/plugin/net8.0/Plugin.dll client -> /workspaces/ice/csharp/test/Ice/plugin/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/optional/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/optional/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/optional/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/operations/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/operations/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/operations/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/operations/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/objects/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/objects/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/objects/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/networkProxy/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/networkProxy/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/namespacemd/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/namespacemd/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Ice/middleware/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/metrics/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/maxDispatches/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/maxDispatches/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/maxConnections/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/maxConnections/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Ice/logger/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/location/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/location/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/invoke/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/invoke/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/inheritance/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/inheritance/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/inheritance/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/info/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/info/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/inactivityTimeout/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/inactivityTimeout/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/idleTimeout/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/idleTimeout/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/hold/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/hold/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Ice/hash/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/faultTolerance/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/faultTolerance/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/facets/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/facets/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/facets/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/executor/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/executor/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/executor/msbuild/client/net8.0/client.dll serveramd -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/exceptions/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/enums/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/enums/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/echo/msbuild/server/net8.0/server.dll serveramd -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/serveramd/net8.0/serveramd.dll server -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/dictMapping/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Ice/defaultValue/msbuild/client/net8.0/client.dll client -> /workspaces/ice/csharp/test/Ice/defaultServant/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/binding/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/binding/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/background/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/background/msbuild/client/net8.0/client.dll core -> /workspaces/ice/csharp/test/Ice/assemblies/msbuild/core/net8.0/core.dll server -> /workspaces/ice/csharp/test/Ice/ami/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/ami/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/ami/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/admin/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Ice/admin/msbuild/client/net8.0/client.dll server -> /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/server/net8.0/server.dll collocated -> /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/collocated/net8.0/collocated.dll client -> /workspaces/ice/csharp/test/Ice/adapterDeactivation/msbuild/client/net8.0/client.dll IceBox -> /workspaces/ice/csharp/lib/net8.0/IceBox.dll IceStorm -> /workspaces/ice/csharp/lib/net8.0/IceStorm.dll IceLocatorDiscovery -> /workspaces/ice/csharp/lib/net8.0/IceLocatorDiscovery.dll IceDiscovery -> /workspaces/ice/csharp/lib/net8.0/IceDiscovery.dll Glacier2 -> /workspaces/ice/csharp/lib/net8.0/Glacier2.dll server -> /workspaces/ice/csharp/test/Glacier2/router/msbuild/server/net8.0/server.dll client -> /workspaces/ice/csharp/test/Glacier2/router/msbuild/client/net8.0/client.dll Compiling ../../../slice/IceGrid/Admin.ice Generating -> generated/Admin.cs Compiling ../../../slice/IceGrid/Descriptor.ice Generating -> generated/Descriptor.cs Compiling ../../../slice/IceGrid/Exception.ice Generating -> generated/Exception.cs Compiling ../../../slice/IceGrid/FileParser.ice Generating -> generated/FileParser.cs Compiling ../../../slice/IceGrid/Registry.ice Generating -> generated/Registry.cs Compiling ../../../slice/IceGrid/Session.ice Generating -> generated/Session.cs Compiling ../../../slice/IceGrid/UserAccountMapper.ice Generating -> generated/UserAccountMapper.cs IceGrid -> /workspaces/ice/csharp/lib/net8.0/IceGrid.dll client -> /workspaces/ice/csharp/test/IceGrid/simple/msbuild/client/net8.0/client.dll testservice -> /workspaces/ice/csharp/test/IceBox/configuration/msbuild/testservice/net8.0/testservice.dll testservice -> /workspaces/ice/csharp/test/IceBox/admin/msbuild/testservice/net8.0/testservice.dll IceBoxNet -> /workspaces/ice/csharp/bin/net8.0/iceboxnet.dll user -> /workspaces/ice/csharp/test/Ice/assemblies/msbuild/user/net8.0/user.dll client -> /workspaces/ice/csharp/test/Ice/assemblies/msbuild/client/net8.0/client.dll

pepone commented 2 weeks ago

The dependency looks correct

https://github.com/zeroc-ice/ice/blob/71b18ed74ec2a90d323c1d149640da28b216b808/csharp/test/IceGrid/simple/msbuild/client/client.csproj#L32-L38

And the log shows IceGrid was build before the IceGrid/simple test.

bernardnormier commented 2 weeks ago

How do you explain that the IceGrid Slice only gets built on the second attempt?

Compiling ../../../slice/IceGrid/Admin.ice Generating -> generated/Admin.cs
Compiling ../../../slice/IceGrid/Descriptor.ice Generating -> generated/Descriptor.cs
Compiling ../../../slice/IceGrid/Exception.ice Generating -> generated/Exception.cs
Compiling ../../../slice/IceGrid/FileParser.ice Generating -> generated/FileParser.cs
Compiling ../../../slice/IceGrid/Registry.ice Generating -> generated/Registry.cs
Compiling ../../../slice/IceGrid/Session.ice Generating -> generated/Session.cs
Compiling ../../../slice/IceGrid/UserAccountMapper.ice Generating -> generated/UserAccountMapper.cs
IceGrid -> /workspaces/ice/csharp/lib/net8.0/IceGrid.dll
pepone commented 2 weeks ago

So it seems like the first IceGrid build didn't trigger the compilation of the required Slice files, and then the IceGrid/simple build fails because IceGrid assembly doesn't contain the required generated types.

bernardnormier commented 2 weeks ago

I was able to reproduce it once in the devcontainer, but could not reproduce it with more build verbosity.