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

C# build failure (Ubuntu dev container) #3071

Open
bernardnormier opened this issue Nov 5, 2024 · 4 comments
Open

C# build failure (Ubuntu dev container) #3071

bernardnormier opened this issue Nov 5, 2024 · 4 comments
Assignees
Milestone

Comments

@bernardnormier
Copy link
Member

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
Copy link
Member

pepone commented Nov 5, 2024

The dependency looks correct

<ItemGroup>
<ProjectReference Include="../../../../../src/Ice/Ice.csproj" />
<ProjectReference Include="../../../../../src/Glacier2/Glacier2.csproj" />
<ProjectReference Include="../../../../../src/IceGrid/IceGrid.csproj" />
<ProjectReference Include="../../../../../src/IceLocatorDiscovery/IceLocatorDiscovery.csproj" />
<ProjectReference Include="../../../../../src/IceDiscovery/IceDiscovery.csproj" />
</ItemGroup>

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

@bernardnormier
Copy link
Member Author

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
Copy link
Member

pepone commented Nov 5, 2024

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
Copy link
Member Author

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

@pepone pepone self-assigned this Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants