Flood of ArgumentOutOfRangeExceptions related to a semantic highlighting service

Issue Description
After loading up a C# solution (company code; can't share) and letting Omnisharp load up the project for initial analysis, the "Omnisharp log" category in the output panel is flooded with ArgumentOutOfRangeException from OmniSharp.Stdio.Host, related to a semantic highlighting service
Steps to Reproduce

Open existing solution in VSCode.
Open Omnisharp output panel.
Watch exceptions flood the log.

Expected Behavior
No exceptions.
Actual Behavior
Exceptions flood the log.
Logs
OmniSharp log

[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 8,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: character\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 205,
  "Type": "response"
}
[info]: OmniSharp.Roslyn.CSharp.Services.Diagnostics.CSharpDiagnosticWorkerWithAnalyzers
        Solution initialized -> queue all documents for code analysis. Initial document count: 913.
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 10,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: character\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 210,
  "Type": "response"
}
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 11,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: character\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 212,
  "Type": "response"
}
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 12,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: character\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 214,
  "Type": "response"
}
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 17,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: line\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 220,
  "Type": "response"
}
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 20,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: line\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 239,
  "Type": "response"
}
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 46,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: character\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 1264,
  "Type": "response"
}
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 50,
  "Command": "/v2/highlight",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\r\\nParameter name: character\\r\\n   at Microsoft.CodeAnalysis.Text.LinePosition..ctor(Int32 line, Int32 character)\\r\\n   at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.d__1.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Roslyn.CSharp\\\\Services\\\\SemanticHighlight\\\\SemanticHighlightService.cs:line 36\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__19.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__20.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 230\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Endpoint.EndpointHandler`2.d__16.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Host\\\\Endpoint\\\\EndpointHandler.cs:line 131\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at OmniSharp.Stdio.Host.d__13.MoveNext() in D:\\\\a\\\\1\\\\s\\\\src\\\\OmniSharp.Stdio\\\\Host.cs:line 215\"",
  "Body": null,
  "Seq": 1269,
  "Type": "response"
}

C# log
(blank)
Environment information
VSCode version: 1.50.1
C# Extension: 1.23.5
Dotnet Information
.NET Core SDK (reflecting any global.json):
 Version:   3.1.403
 Commit:    9e895200cd
Runtime Environment:
OS Name:     Windows
OS Version:  10.0.18363
OS Platform: Windows
RID:         win10-x64
Base Path:   C:\Program Files\dotnet\sdk\3.1.403\
Host (useful for support):
Version: 3.1.9
Commit:  774fc3d6a9
.NET Core SDKs installed:
2.1.505 [C:\Program Files\dotnet\sdk]
2.1.507 [C:\Program Files\dotnet\sdk]
2.1.508 [C:\Program Files\dotnet\sdk]
2.1.509 [C:\Program Files\dotnet\sdk]
2.2.107 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Program Files\dotnet\sdk]
3.1.403 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.9 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

Visual Studio Code Extensions

Extension
Author
Version

alignment
annsk
0.3.0

csharp
ms-dotnettools
1.23.5

DocFX
ms-docfx
0.1.3

material-icon-theme
PKief
4.4.0

vetur
octref
0.29.0

vscode-eslint
dbaeumer
2.1.13

I am seeing similar behavior:
[fail]: OmniSharp.Stdio.Host
        ************  Response ************
{
  "Request_seq": 38891,
  "Command": "/quickinfo",
  "Running": true,
  "Success": false,
  "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\nParameter name: index\\n  at Microsoft.CodeAnalysis.Text.SourceText+LineInfo.get_Item (System.Int32 index) [0x0000f] in <74e762f007514b0991a005183ec8dcb2>:0 \\n  at Microsoft.CodeAnalysis.Text.TextLineCollection.GetPosition (Microsoft.CodeAnalysis.Text.LinePosition position) [0x00008] in <74e762f007514b0991a005183ec8dcb2>:0 \\n  at OmniSharp.Extensions.SourceTextExtensions.GetTextPosition (Microsoft.CodeAnalysis.Text.SourceText sourceText, OmniSharp.Models.Request request) [0x00017] in <be259f9fdaf7461fb1b75b43208e4134>:0 \\n  at OmniSharp.Roslyn.CSharp.Services.QuickInfoProvider.Handle (OmniSharp.Models.QuickInfoRequest request) [0x00124] in <845c3087cc7d4530b36a8584d73f1c1d>:0 \\n  at OmniSharp.Endpoint.EndpointHandler`2[TRequest,TResponse].GetFirstNotEmptyResponseFromHandlers (OmniSharp.Endpoint.Exports.ExportHandler`2[TRequest,TResponse][] handlers, TRequest request) [0x00099] in <0b3dc7d6f0c8428682a86ac3f9663775>:0 \\n  at OmniSharp.Endpoint.EndpointHandler`2[TRequest,TResponse].HandleRequestForLanguage (System.String language, TRequest request, OmniSharp.Protocol.RequestPacket packet) [0x00163] in <0b3dc7d6f0c8428682a86ac3f9663775>:0 \\n  at OmniSharp.Endpoint.EndpointHandler`2[TRequest,TResponse].Process (OmniSharp.Protocol.RequestPacket packet, OmniSharp.Endpoint.LanguageModel model, Newtonsoft.Json.Linq.JToken requestObject) [0x0024b] in <0b3dc7d6f0c8428682a86ac3f9663775>:0 \\n  at OmniSharp.Stdio.Host.HandleRequest (System.String json, Microsoft.Extensions.Logging.ILogger logger) [0x000e7] in <0ff274924a1842faabf855aebc686508>:0 \"",
  "Body": null,
  "Seq": 230741,
  "Type": "response"
}

Here is the exception call stack in a more readable format:
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: index
  at Microsoft.CodeAnalysis.Text.SourceText+LineInfo.get_Item (System.Int32 index) [0x0000f] in <74e762f007514b0991a005183ec8dcb2>:0
  at Microsoft.CodeAnalysis.Text.TextLineCollection.GetPosition (Microsoft.CodeAnalysis.Text.LinePosition position) [0x00008] in <74e762f007514b0991a005183ec8dcb2>:0
  at OmniSharp.Extensions.SourceTextExtensions.GetTextPosition (Microsoft.CodeAnalysis.Text.SourceText sourceText, OmniSharp.Models.Request request) [0x00017] in <be259f9fdaf7461fb1b75b43208e4134>:0
  at OmniSharp.Roslyn.CSharp.Services.QuickInfoProvider.Handle (OmniSharp.Models.QuickInfoRequest request) [0x00124] in <845c3087cc7d4530b36a8584d73f1c1d>:0
  at OmniSharp.Endpoint.EndpointHandler`2[TRequest,TResponse].GetFirstNotEmptyResponseFromHandlers (OmniSharp.Endpoint.Exports.ExportHandler`2[TRequest,TResponse][] handlers, TRequest request) [0x00099] in <0b3dc7d6f0c8428682a86ac3f9663775>:0
  at OmniSharp.Endpoint.EndpointHandler`2[TRequest,TResponse].HandleRequestForLanguage (System.String language, TRequest request, OmniSharp.Protocol.RequestPacket packet) [0x00163] in <0b3dc7d6f0c8428682a86ac3f9663775>:0
  at OmniSharp.Endpoint.EndpointHandler`2[TRequest,TResponse].Process (OmniSharp.Protocol.RequestPacket packet, OmniSharp.Endpoint.LanguageModel model, Newtonsoft.Json.Linq.JToken requestObject) [0x0024b] in <0b3dc7d6f0c8428682a86ac3f9663775>:0
  at OmniSharp.Stdio.Host.HandleRequest (System.String json, Microsoft.Extensions.Logging.ILogger logger) [0x000e7] in <0ff274924a1842faabf855aebc686508>:0

Over the past few weeks, I've increasingly observed Omnisharp hanging and lagging. Code completion, go-to-definition, quick info, etc. have all been impacted.

@JoeRobich I believe these errors were always there, however after I bumped all service exceptions to report at error not debug level, they became visible to users by default 😄

I got the errors recently, on macos, at multiple structured projects. At first omnisharp starts normally when I open a .cs file it crashes with following outputs;
[info]: OmniSharp.MSBuild.ProjectManager         Loading project: /Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Dms/Dms.Domain/Dms.Domain.csproj [info]: OmniSharp.MSBuild.ProjectManager         Successfully loaded project file '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Dms/Dms.Domain/Dms.Domain.csproj'. [info]: OmniSharp.MSBuild.ProjectManager         Adding project '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Dms/Dms.Domain/Dms.Domain.csproj' [info]: OmniSharp.MSBuild.ProjectManager         Loading project: /Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Finance/Finance.App/Finance.App.csproj [info]: OmniSharp.MSBuild.ProjectManager         Successfully loaded project file '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Finance/Finance.App/Finance.App.csproj'. [info]: OmniSharp.MSBuild.ProjectManager         Adding project '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Finance/Finance.App/Finance.App.csproj' [info]: OmniSharp.MSBuild.ProjectManager         Loading project: /Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Finance/Finance.Domain/Finance.Domain.csproj [info]: OmniSharp.MSBuild.ProjectManager         Successfully loaded project file '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Finance/Finance.Domain/Finance.Domain.csproj'. [info]: OmniSharp.MSBuild.ProjectManager         Adding project '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Finance/Finance.Domain/Finance.Domain.csproj' [info]: OmniSharp.MSBuild.ProjectManager         Loading project: /Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Bpm/Bpm.App/Bpm.App.csproj [info]: OmniSharp.MSBuild.ProjectManager         Successfully loaded project file '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Bpm/Bpm.App/Bpm.App.csproj'. [info]: OmniSharp.MSBuild.ProjectManager         Adding project '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Bpm/Bpm.App/Bpm.App.csproj' [info]: OmniSharp.MSBuild.ProjectManager         Loading project: /Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Bpm/Bpm.Domain/Bpm.Domain.csproj [info]: OmniSharp.MSBuild.ProjectManager         Successfully loaded project file '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Bpm/Bpm.Domain/Bpm.Domain.csproj'. [info]: OmniSharp.MSBuild.ProjectManager         Adding project '/Users/omerciftci/Projects/BAHAMA/Bahama/Bahama/src/Bpm/Bpm.Domain/Bpm.Domain.csproj' [info]: OmniSharp.MSBuild.ProjectManager         Update project: WebUI [info]: OmniSharp.MSBuild.ProjectManager         Update project: Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Application [info]: OmniSharp.MSBuild.ProjectManager         Update project: Infrastructure [info]: OmniSharp.MSBuild.ProjectManager         Update project: Application.UnitTests [info]: OmniSharp.MSBuild.ProjectManager         Update project: Domain.UnitTests [info]: OmniSharp.MSBuild.ProjectManager         Update project: Application.IntegrationTests [info]: OmniSharp.MSBuild.ProjectManager         Update project: Common.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Common.Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Crm.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Crm.Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Hr.Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Hr.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Sample.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Sample.Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Infrastructure.DataMigration [info]: OmniSharp.MSBuild.ProjectManager         Update project: Audit.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Audit.Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Dms.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Dms.Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Finance.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Finance.Domain [info]: OmniSharp.MSBuild.ProjectManager         Update project: Bpm.App [info]: OmniSharp.MSBuild.ProjectManager         Update project: Bpm.Domain [fail]: OmniSharp.Stdio.Host         ************  Response ************  {   "Request_seq": 790,   "Command": "/v2/highlight",   "Running": true,   "Success": false,   "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\nParameter name: line\\n  at Microsoft.CodeAnalysis.Text.LinePosition..ctor (System.Int32 line, System.Int32 character) [0x00004] in <02f1a35137194cc3b7bab26f0cb540aa>:0 \\n  at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.Handle (OmniSharp.Models.SemanticHighlight.SemanticHighlightRequest request) [0x00146] in <47d11c951b2c467ba3d5b0bfebca06c3>:0 \\n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].GetFirstNotEmptyResponseFromHandlers (OmniSharp.Endpoint.Exports.ExportHandler2[TRequest,TResponse][] handlers, TRequest request) [0x00099] in <15a25893e84240228920acfa2b3190eb>:0 \\n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].HandleRequestForLanguage (System.String language, TRequest request, OmniSharp.Protocol.RequestPacket packet) [0x00163] in <15a25893e84240228920acfa2b3190eb>:0 \n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].Process (OmniSharp.Protocol.RequestPacket packet, OmniSharp.Endpoint.LanguageModel model, Newtonsoft.Json.Linq.JToken requestObject) [0x0024b] in <15a25893e84240228920acfa2b3190eb>:0 \\n  at OmniSharp.Stdio.Host.HandleRequest (System.String json, Microsoft.Extensions.Logging.ILogger logger) [0x000e7] in <871e49cde2fe4baf972bea6b4d99c013>:0 \"",   "Body": null,   "Seq": 260,   "Type": "response" } [fail]: OmniSharp.Stdio.Host         ************  Response ************  {   "Request_seq": 794,   "Command": "/v2/highlight",   "Running": true,   "Success": false,   "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\nParameter name: line\\n  at Microsoft.CodeAnalysis.Text.LinePosition..ctor (System.Int32 line, System.Int32 character) [0x00004] in <02f1a35137194cc3b7bab26f0cb540aa>:0 \\n  at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.Handle (OmniSharp.Models.SemanticHighlight.SemanticHighlightRequest request) [0x00146] in <47d11c951b2c467ba3d5b0bfebca06c3>:0 \\n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].GetFirstNotEmptyResponseFromHandlers (OmniSharp.Endpoint.Exports.ExportHandler2[TRequest,TResponse][] handlers, TRequest request) [0x00099] in <15a25893e84240228920acfa2b3190eb>:0 \\n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].HandleRequestForLanguage (System.String language, TRequest request, OmniSharp.Protocol.RequestPacket packet) [0x00163] in <15a25893e84240228920acfa2b3190eb>:0 \n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].Process (OmniSharp.Protocol.RequestPacket packet, OmniSharp.Endpoint.LanguageModel model, Newtonsoft.Json.Linq.JToken requestObject) [0x0024b] in <15a25893e84240228920acfa2b3190eb>:0 \\n  at OmniSharp.Stdio.Host.HandleRequest (System.String json, Microsoft.Extensions.Logging.ILogger logger) [0x000e7] in <871e49cde2fe4baf972bea6b4d99c013>:0 \"",   "Body": null,   "Seq": 267,   "Type": "response" } [fail]: OmniSharp.Stdio.Host         ************  Response ************  {   "Request_seq": 795,   "Command": "/v2/highlight",   "Running": true,   "Success": false,   "Message": "\"System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.\\nParameter name: line\\n  at Microsoft.CodeAnalysis.Text.LinePosition..ctor (System.Int32 line, System.Int32 character) [0x00004] in <02f1a35137194cc3b7bab26f0cb540aa>:0 \\n  at OmniSharp.Roslyn.CSharp.Services.SemanticHighlight.SemanticHighlightService.Handle (OmniSharp.Models.SemanticHighlight.SemanticHighlightRequest request) [0x00146] in <47d11c951b2c467ba3d5b0bfebca06c3>:0 \\n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].GetFirstNotEmptyResponseFromHandlers (OmniSharp.Endpoint.Exports.ExportHandler2[TRequest,TResponse][] handlers, TRequest request) [0x00099] in <15a25893e84240228920acfa2b3190eb>:0 \\n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].HandleRequestForLanguage (System.String language, TRequest request, OmniSharp.Protocol.RequestPacket packet) [0x00163] in <15a25893e84240228920acfa2b3190eb>:0 \n  at OmniSharp.Endpoint.EndpointHandler2[TRequest,TResponse].Process (OmniSharp.Protocol.RequestPacket packet, OmniSharp.Endpoint.LanguageModel model, Newtonsoft.Json.Linq.JToken requestObject) [0x0024b] in <15a25893e84240228920acfa2b3190eb>:0 \\n  at OmniSharp.Stdio.Host.HandleRequest (System.String json, Microsoft.Extensions.Logging.ILogger logger) [0x000e7] in <871e49cde2fe4baf972bea6b4d99c013>:0 \"",   "Body": null,   "Seq": 269,   "Type": "response" }

There have been lots of improvements since this issue was opened. Please open a new issue with logs if you are still running into this.


Passing Attention Masks

Hi! Is there a way to pass an attention mask like in transformers library or src_key_padding_mask in nn.Transformer? So that the model wouldn't "pay attention" to paddings?

Moreover how do you recommend to pool the output embeddings into a single vector? For example BERT uses a [CLS] token, that aggregates the information from the whole sequence. As I understood the last vector in the sequence encodes the information (like in RNNs).

Hi!
Thanks for your interest in this implementation. Please see the work of the original authors for more information, I'm best-placed to answer implementation-specific questions since I'm not an author. That said I can have a go at answering your questions.
Regarding padding, if your padding is placed after the input tokens, there's no need to mask the retention mechanism itself, since information can only flow forwards anyway. You'll probably want to mask out the losses during training though.
Regarding getting an embedding of an entire sequence, the recurrent state S (for the recurrent representation) and R (for chunk-wise) should share a large amount of mutual information with the preceding tokens, so they may serve as a useful vector (or rather matrix) representation of a sequence. That remains to be further investigated though.

Thanks for the answer, now it's clear to me! I'll just take the last non PAD token!


Fixes #36: Fix gh-pages deployment workflow

#36

please see comment on related issue:
#36

replied

Won't do. We are now using Kubernetes for our deployment. See https://github.com/ai-cfia/infra for more information


mv -force

docker exec vpnserver setup user vpnuser password
mv: unrecognized option: force
BusyBox v1.23.2 (2015-04-25 06:52:59 GMT) multi-call binary.

Usage: mv [-fin] SOURCE DEST
or: mv [-fin] SOURCE... DIRECTORY

Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY

	-f	Don't prompt before overwriting
	-i	Interactive, prompt before overwrite
	-n	Don't overwrite an existing file

Stopping strongSwan IPsec...

i use
Linux black-pearl 4.4.15-hypriotos+ #2 PREEMPT Mon Jul 25 09:18:11 UTC 2016 armv6l GNU/Linux

It looks like the mounted directory is not available!
Did you start the docker container "vpnserver" with the option "--volume /secrets:/mnt"?
If above guess does not help, go into the running container and verify manually by $ docker exec -it vpnserver ash, see allso debugging section in the README!


Add outer try block for obtainKey errors. Add docs.

Please also leave a description on the PR so that future archeologists can better understand this change


Fix: limit option breaks schema for non null fields

Closes #192
cc @wardpeet

This is published in<EMAIL_ADDRESS>


Ball::project_point is incorrect

It looks like Ball::project_point is mishandling the radius.
let ball = Ball::new(5.0);
let point = Point3::new(50.0, 0.0, 0.0);
let projection = ball.project_point(&Isometry::identity(), &point, false);
panic!("{:?}", projection);

With a sphere of radius 5.0, I would expect a result of [5, 0, 0], but instead I'm seeing [1, 0, 0]. That point is not on the surface of the sphere.

Hi! I've seen this bug too while working on my salva branch. It will be fixed in the next version of ncollide which will be released this week.


Update MD file on new branch 2017-21-21_19-11-57

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Bower install pixi.js fetch data from dev branch

bower install pixi.js fetch data from dev branch

Not sure what you are asking. Please clarify.
We have dropped support for Bower in Pixi 4.5.0+. We suggest you use npm or yarn for package management.

ok
readme says..

if bower support has been dropped readme should be updated.

Yup, we missed this! Will fix.


Remove setTimeout from closing menu and dialog

What this PR does / why we need it:

setTimeout was no longer necessary.

Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:

NONE

cool
/lgtm

cool
/lgtm

/lgtm

/lgtm

/approve

/approve


proxy: introduce initial proxy cell

This PR introduces an initial version of a proxy hive cell which provides the (L7-)Proxy.
The daemon itself still depends on the Proxy and keeps it as member for the time being (which is necessary to pass it to non-modularized components.
The main changes are the following ones

Remove explicit initialization of proxy in the daemon
Starting the envoy xDS- and accesslog server became part of a lifecycle hook
Refactor / Move endpoint related interfaces to prevent cyclic dependencies
Remove global variables IdentityAllocator & EndpointManager
Proper teardown of xDS & accesslog server

Further changes are meant to be refactored in separate upcoming PRs to keep the scope of this PR as small as possible.

introduce smaller inner cells (e.g. for envoy specific parts (xds server))
extract interface (at best there are multiple ones) - and provide this instead of the struct
dedicated config struct
...

/test

/test

rebased to main to resolve conflicts

removed review-request for @ti-mo - sig-foundation (modularization aspect) already covered by @joamaki

Original file errors should be passed on rather than simply dropped.

@jrajahalme thanks for your review.
fixed the error propagation and used your proxy cell description!

rebased to main and resolved conflicts with https://github.com/cilium/cilium/pull/25969
no other changes

/test

/test-runtime


Switch from webpki-roots to rustls-native-certs

Fixes #184.

I'd like to lend a hand in getting this merged, if possible.
I have tested these changes on Ubuntu 22.04.2 LTS on Windows 10 x86_64 (WSL2).
What further testing would you like to see?

@claymation, @kand198: I rebased the PR. If you could test that it still fixes the issue and that there are no regressions (in particular on Windows).

I have re-tested under Windows 10 natively (non-WSL), as well as Ubuntu 22.04 under WSL2. Everything builds and runs fine. I can update packs from behind my work proxy. Tests pass.


How can I refer and/or link to Work Items in another project of the same organization

I could not find any instructions in the text how to create links between work items across projects. Also, I would like to reference to work items in a different project via Hash-Item-Number. How do I do that?

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: a0aa4019-9343-7791-d5e6-d68063cea6c4
Version Independent ID: a165a19b-2caa-f7f3-d202-1ca4d1e20049
Content: Link user stories and issues to other work items in Azure Boards - Azure Boards
Content Source: docs/boards/backlogs/add-link.md
Service: azure-devops-boards
GitHub Login: @KathrynEE
Microsoft Alias: kaelli

@svdHero - Thank you for your inquiry. The first paragraph states:  "You can link work items within your project or to work items within another project in your organization." All regular links you can use to link work items within your project you can use to link to work items defined in other projects within your organization or collection. To link to work items in another organization linked by Azure Active Directory, you need to use a Remote link type as described in Link to a remote work item.
As for using #ID to link to work items, you can do that in the Description or Discussion field (or any HTML field).  The process is the same as described here: Link work items to other objects.  You enter # and the ID of the work item and then click on the option that it shows. Note that the link will appear in the Rich Text box you place it in, but not be counted or show up on the LInks tab.

@KathrynEE Unfortunately, this does not work for me. When linking or mentioning work items, only items from within the same project are shown/suggested. Although I am Project Administrator of both projects, I cannot link work items across projects.
Let's assume we have a project one called "ProjA" with Work Item 4000 and project two called "ProjB" with Work Item 5000. Could you please explain in detail how I would mention Work Item 5000 in the description for Work Item 4000?
If I just type
See item #5000

it does not show up in the autocomplete suggestion list.
So what am I doing wrong?

@svdHero - I'm sorry you're running into difficulties. The linking should work as indicated. The only possibilities I can think of are:

You've been added to a group that is limiting your permissions to view or edit work items in ProjB.
You may have encountered an issue with the New Boards Hub preview feature - mentioned here: New Boards Hubs now available in public preview. Several bugs have been reported here: New Boards Hub, Sprint 209 Update. If it is enabled, I recommend you disable the preview feature, refresh your browser, and see if that resolves the issue. If is the issue - please report the problem.

If neither of these issues are the problem, I recommend you report your issue on our Developer Community page.


[Bug Report] ElFormItem missing TypeScript declarations for necessary method

Element UI version
2.3.7
OS/Browsers version
macOS High Sierra 10.13.3/版本 66.0.3359.117（正式版本） （64 位）
Vue version
2.5.16
Reproduction Link
https://www.jsfiddle.com/not.necessary
Steps to reproduce
resetField methods was not included in form-item.d.ts, but appears in the documentation.
Besides, If developer wants to control the validate message in item grain, if we just expose resetField, it's not enough. would we also expose validate and clearValidate method ? Since validateField method is include in form.d.ts.
PS: Discussion is welcome, and if need, I would like to propose a pull request for this.
What is Expected?
form-item.d.ts include:

resetField
validate
clearValidate

What is actually happening?
form-item.d.ts not include:

resetField
validate
clearValidate

OK, I'll add clearValidate on the docs and form-item.d.ts.

Thanks so much !


update deps

Did you triple check that everything's still working as it should?

Yes, I checked all the tasks, all run successfully

:+1:


feat(#699): optuna-hparam-optimization

Current dependencies on/for this PR:

main

PR #712   👈

This stack of pull requests is managed by Graphite.


Convert ignored string to regex

I'm using JetBrains editor and I wanted to pass --ignore .idea to micro-dev and it would still restart server on every focus lost of the editor. To be able to really ignore the directory we'd need to convert .idea string into regex. This change solves my issue, but I'm not so sure about other use cases.

after this PR, ** globs stop working since it's not a valid regexp.
I think we should reserve anymatch semantics and adding a different flag for regexp.


[Doc Improvement][Added note for speak property][3118283]

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/task-modules-and-cards/cards/cards-reference.md
94
14
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/task-modules-and-cards/cards/cards-reference.md
94
14
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/task-modules-and-cards/cards/cards-reference.md
94
14
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.


ci: improvements to CI workflow

These came up in my day job so though I would fix them here as well still while at it.

switch to dtolnay/rust-toolchain since actions-rs is dead
improve caching

Neat, thanks!


fastlane sigh repair doesn't work

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
I'm trying to use fastlane sigh repair to repair expired profiles, but I encounter an error described below.
Complete output when running fastlane, including the stack trace and command used

% fastlane sigh repair
[✔] 🚀
[22:07:20]: fastlane detected a Gemfile in the current directory
[22:07:20]: However, it seems like you didn't use `bundle exec`
[22:07:20]: To launch fastlane faster, please use
[22:07:20]:
[22:07:20]: $ bundle exec fastlane sigh repair
[22:07:20]:
[22:07:20]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[22:07:24]: Starting login with user<EMAIL_ADDRESS>Available session is not valid any more. Continuing with normal login.
[22:07:26]: Successfully logged in
[22:07:27]: Going to repair 5 provisioning profiles
[22:07:27]: Repairing profile 'XC iOS: com.airturn.VirtualPED'...
Looking for related GitHub issues on fastlane/fastlane...
➡  Undefined method `strip' for nil:NilClass error after a sucess upload_to_testflight
https://github.com/fastlane/fastlane/issues/16201 [open] 4 💬
4 weeks ago
➡  [Swift] undefined method `each' for nil:NilClass - Cannot Create Group Within FastlaneSwiftRunner Project
https://github.com/fastlane/fastlane/issues/15184 [open] 28 💬
14 hours ago
➡  [supply] added support for refresh tokens as an authentication method
https://github.com/fastlane/fastlane/pull/16414 [open] 10 💬
2 weeks ago
and 236 more at: https://github.com/fastlane/fastlane/search?q=undefined method `id' for nil&type=Issues&utf8=✓
🔗  You can ⌘ + double-click on links to open them directly in your browser.
Traceback (most recent call last):
19: from /usr/local/lib/ruby/gems/2.6.0/bin/fastlane:23:in <main>' 	18: from /usr/local/lib/ruby/gems/2.6.0/bin/fastlane:23:in load'
17: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/bin/fastlane:23:in <top (required)>' 	16: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/fastlane/lib/fastlane/cli_tools_distributor.rb:111:in take_off'
15: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/commands_generator.rb:16:in start' 	14: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/commands_generator.rb:139:in run'
13: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in run!' 	12: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in run!'
11: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in run_active_command' 	10: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in run'
9: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in call' 	 8: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/commands_generator.rb:96:in block (2 levels) in run'
7: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/repair.rb:26:in repair_all' 	 6: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/repair.rb:26:in each'
5: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/repair.rb:28:in block in repair_all' 	 4: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:418:in repair!'
3: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:450:in update!' 	 2: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/client.rb:626:in with_retry'
1: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:456:in block in update!' /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:456:in map': undefined method id' for nil:NilClass (NoMethodError) 	19: from /usr/local/lib/ruby/gems/2.6.0/bin/fastlane:23:in '
18: from /usr/local/lib/ruby/gems/2.6.0/bin/fastlane:23:in load' 	17: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/bin/fastlane:23:in <top (required)>'
16: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/fastlane/lib/fastlane/cli_tools_distributor.rb:111:in take_off' 	15: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/commands_generator.rb:16:in start'
14: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/commands_generator.rb:139:in run' 	13: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in run!'
12: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in run!' 	11: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in run_active_command'
10: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in run' 	 9: from /usr/local/lib/ruby/gems/2.7.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in call'
8: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/commands_generator.rb:96:in block (2 levels) in run' 	 7: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/repair.rb:26:in repair_all'
6: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/repair.rb:26:in each' 	 5: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/sigh/lib/sigh/repair.rb:28:in block in repair_all'
4: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:418:in repair!' 	 3: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:450:in update!'
2: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/client.rb:626:in with_retry' 	 1: from /usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:456:in block in update!'
/usr/local/lib/ruby/gems/2.7.0/gems/fastlane-2.149.1/spaceship/lib/spaceship/portal/provisioning_profile.rb:456:in map': \e[31m[!] undefined method id' for nil:NilClass\e[0m (NoMethodError)

Environment

✅ fastlane environment ✅
Stack

Key
Value

OS
10.15.5

Ruby
2.7.1

Bundler?
false

Git
git version 2.26.2

Installation Source
/usr/local/lib/ruby/gems/2.6.0/bin/fastlane

Host
Mac OS X 10.15.5 (19F101)

Ruby Lib Dir
/usr/local/Cellar/ruby/2.7.1_2/lib

OpenSSL Version
OpenSSL 1.1.1f  31 Mar 2020

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
11.5

System Locale

Variable
Value

LANG
en_GB.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins
#

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

default_platform(:ios)

platform :ios do
  desc "Push a new beta build to TestFlight"
  lane :beta do
  	increment_build_number(
	    build_number: latest_testflight_build_number + 1,
	    xcodeproj: "AirTurnApp.xcodeproj"
	  )
    build_app(scheme: "AirTurn App")
    upload_to_testflight
    download_dsyms(version: "latest") # download bitcode dSYMs
    upload_symbols_to_crashlytics(gsp_path: "./AirTurnApp/GoogleService-Info.plist") # upload dSYMs to firebase crashlytics
    clean_build_artifacts
  end
  desc "Push a new release build to TestFlight"
  lane :release do
  	increment_build_number(
	    build_number: latest_testflight_build_number + 1,
	    xcodeproj: "AirTurnApp.xcodeproj"
	  )
  	capture_screenshots                  # generate new screenshots for the App Store
  	# sync_code_signing(type: "appstore")  # see code signing guide for more information
  	build_app(scheme: "AirTurn App")
  	upload_to_app_store                  # upload your app to App Store Connect
    download_dsyms(version: "latest") # download bitcode dSYMs
  	upload_symbols_to_crashlytics(gsp_path: "./AirTurnApp/GoogleService-Info.plist") # upload dSYMs to firebase crashlytics
    clean_build_artifacts
  end
  desc "Create screenshots and upload"
  lane :screenshots do
    capture_screenshots
    upload_to_app_store
  end
  desc "Upload symbols to crashlytics"
  lane :refresh_dsyms do
    download_dsyms                  # Download dSYM files from iTC
    upload_symbols_to_crashlytics   # Upload them to Crashlytics
    clean_build_artifacts           # Delete the local dSYM files
  end
  lane :latest_dsyms do
  	download_dsyms(version: "latest") # download bitcode dSYMs
    upload_symbols_to_crashlytics # upload dSYMs to crashlytics
    clean_build_artifacts
  end
end

`./fastlane/Appfile`
app_identifier("com.airturn.AirTurn") # The bundle identifier of your app
<EMAIL_ADDRESS># Your Apple email address

itc_team_id("344358") # App Store Connect Team ID
team_id("6GTP8W5ZXK") # Developer Portal Team ID

# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

fastlane gems

Gem
Version
Update-Status

fastlane
2.149.1
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.4.0

slack-notifier
2.3.2

atomos
0.1.3

CFPropertyList
3.0.2

claide
1.0.3

colored2
3.1.2

nanaimo
0.2.6

xcodeproj
1.15.0

rouge
2.0.7

xcpretty
0.3.0

terminal-notifier
2.0.0

unicode-display_width
1.7.0

terminal-table
1.8.0

plist
3.5.0

public_suffix
2.0.5

addressable
2.7.0

multipart-post
2.0.0

word_wrap
1.0.0

tty-screen
0.7.1

tty-cursor
0.7.1

tty-spinner
0.9.3

babosa
1.0.3

colored
1.2

highline
1.7.10

commander-fastlane
4.4.6

excon
0.73.0

faraday
1.0.1

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20190701

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday_middleware
1.0.0

fastimage
2.1.7

gh_inspector
1.1.3

json
2.3.0

mini_magick
4.10.1

multi_xml
0.6.0

rubyzip
1.3.0

security
0.1.3

xcpretty-travis-formatter
1.0.0

dotenv
2.7.5

bundler
2.1.2

naturally
2.2.0

simctl
1.6.8

jwt
2.1.0

uber
0.1.0

declarative
0.0.10

declarative-option
0.1.0

representable
3.0.4

retriable
3.1.2

mini_mime
1.0.2

multi_json
1.14.1

signet
0.14.0

memoist
0.16.2

os
1.1.0

googleauth
0.12.0

httpclient
2.8.3

google-api-client
0.38.0

google-cloud-env
1.3.1

google-cloud-errors
1.0.0

google-cloud-core
1.5.0

digest-crc
0.5.1

google-cloud-storage
1.26.1

emoji_regex
1.0.1

jmespath
1.4.0

aws-partitions
1.319.0

aws-eventstream
1.1.0

aws-sigv4
1.1.3

aws-sdk-core
3.96.1

aws-sdk-kms
1.31.0

aws-sdk-s3
1.66.0

uri
0.10.0

forwardable
1.3.1

logger
1.4.2

cgi
0.1.0

timeout
0.1.0

stringio
0.1.0

ipaddr
1.2.2

openssl
2.1.2

ostruct
0.2.0

strscan
1.0.3

date
3.0.0

delegate
0.1.0

fileutils
1.4.1

io-console
0.5.6

zlib
1.1.0

singleton
0.1.0

rexml
3.2.3

open3
0.1.0

yaml
0.1.0

psych
3.1.0

mutex_m
0.1.0

webrick
1.6.0

generated on: 2020-06-05

If only you could run a single command that took all your screenshots, on all your supported devices, in every supported language automagically.


WIP - feat: Add speaker call submit proposal feature

WIP:

Creating speaker feature under user

Work to be done:

Set up create current speaker
Set up pop up dialog to navigate to edit/add speaker/proposal
Testing
Set up logic to retain data on rotation

Fixes: #1811
Screenshots for the change:

@nikit19 Yes, I understand it, and both current WIP PR I'm sending take me more time then I expected, but I'll make sure I finish them as soon as possible, hopefully around today evening. I sent them to let the mentors and other contributors know that I'm still making some progress

@nikit19 Do you know how to make a filter in making GET request. I'm trying to take a speaker under event and user by this:
@GET("users/{userId}/speakers?include=event,user&fields[event]=id&fields[user]=id")
    fun getSpeakerUnderUserAndEvent
        (@Path("userId") userId: Long, @Query("event", encoded = true) eventId: EventId): Single<Speaker>

or
@GET("users/{userId}/speakers?include=event,user&fields[event]=id&fields[user]=id")
    fun getSpeakerUnderUserAndEvent
        (@Path("userId") userId: Long, @Query("event", encoded = true) eventId: Long): Single<Speaker>

But both of this return a list of speakers under user without filtering the event ID given.

There's no filter applied and the query itself is wrong. Why are you querying users/{user_id}?

In the frontend, the information about my speaker is stored in each event when I try to send a proposal. If not, then I would have to create a new speaker.

I'm trying to do the same thing but I don't know how to save the current speaker detail. So I was trying to create a speaker under a user and event, save that in the server and then query it to check whether I have an existing user or not.
I query users/{user_id} as I follow this from the documentation. This does return a list of speakers

But you haven't applied any filter

So putting this @Query("event", encoded = true) eventId: EventId in the function is not correct way to filter.. . So I'll spend time on reading about the filter part and I will update if I still have problems

users/{userId}/speakers?include=event,user&fields[event]=id&fields[user]=id
There is no filter in the query. Adding event in the query will just make it
users/33/speakers?include=event,user&fields[event]=id&fields[user]=id&event=234
Also you are using encoded EventId and not an int, which will result in God knows what
How filters work if shown in Search section of the app. Please take a look at that

Updated: Description above

Updated, I have used progress dialog, it looks better; enable email editing (at first I thought the frontend set is as disabled); turned variables to values

I think you can remove the email from the filter. Rest is fine


Exec node network loss experiment failed, error not expected

Issue Description
Type: bug report or feature request
Describe what happened (or what feature you want)

Describe what you expected to happen
How to reproduce it (as minimally and precisely as possible)

Tell us your environment
Anything else we need to know?

Oh, the second query error is from client that uid not found, so igonre it, but the first is true problem: node-network-loss experiment failed.

Did the experiment you tested not work?

Did the experiment you tested not work?

Yeah, I got an error response on the above.

I use port 22 to test network loss and check it's effect in target node, it is effective:

But the resStatus has error, it's not good. Checking the code, it is a from here:

But actuallly, when the experiment's target is node, the command will excute in chaosblade-tool daemonset instead of other pod so that getting error is "pod:  in  not found, skip to execute command in it", therefore, the experiment of node scope needn't check this and shouldn't keep this error message in resStatus.

You're right. We'll tell the relevant developers to fix the problem as soon as possible.


Crop Recommendation using ML

This assists farmers in selecting the optimal crop to cultivate, considering soil composition and environmental conditions. By providing information such as nitrogen, phosphorus, and potassium levels, as well as temperature, humidity, pH, and rainfall, users receive tailored recommendations for the most suitable crop out of a selection of 22 options.

@Niketkumardheeryan please assign this to me under gssoc

Please assign me this topic as for gssoc24 etd


[BUILD] get error when make

Hi,
I directly use the makefile in the top-level folder to build on linux, but get error like below (I got the same error using cmake to generate makefile. I searched that there is no similar issue before and I am comfused, hope for reply~
-- The CXX compiler identification is GNU 8.3.0
-- The C compiler identification is GNU 8.3.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Configuring OpenImageIO <IP_ADDRESS>
-- CMake 3.18.4
-- CMake system           = Linux-5.4.143.bsk.7-amd64
-- CMake system name      = Linux
-- Project source dir     = /root/oiio-<IP_ADDRESS>
-- Project build dir      = /root/oiio-<IP_ADDRESS>/build
-- Project install prefix = /root/oiio-<IP_ADDRESS>/dist
-- Configuration types    =
-- Build type             = Release
-- Supported release      = ON
-- CMAKE_UNITY_BUILD_MODE =
-- CMAKE_UNITY_BUILD_BATCH_SIZE =
-- Setting Namespace to: OpenImageIO_v2_4
-- CMAKE_CXX_COMPILER     = /usr/bin/c++
-- CMAKE_CXX_COMPILER_ID  = GNU
-- Building with C++14, downstream minimum C++14
-- Using Boost::filesystem
-- clang-format not found.
-- * Checking for dependencies...
-- *   - Missing a dependency 'Package'?
-- *     Try cmake -DPackage_ROOT=path or set environment var Package_ROOT=path
-- *     For many dependencies, we supply src/build-scripts/build_Package.bash
-- *   - To exclude an optional dependency (even if found),
-- *     -DUSE_Package=OFF or set environment var USE_Package=OFF
-- Boost_COMPONENTS = thread;filesystem
-- Found Boost 106700
-- Found ZLIB 1.2.11
-- Found TIFF 4.1.0
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found OpenEXR 3.2.0
CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message):
The package name passed to find_package_handle_standard_args (JPEG) does
not match the name of the calling package (JPEGTurbo).  This can lead to
problems in calling code that expects find_package result variables
(e.g., _FOUND) to follow a certain pattern.
Call Stack (most recent call first):
src/cmake/modules/FindJPEGTurbo.cmake:42 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
src/cmake/checked_find_package.cmake:127 (find_package)
src/cmake/externalpackages.cmake:139 (checked_find_package)
CMakeLists.txt:166 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Could NOT find JPEG (missing: JPEG_LIBRARIES JPEG_INCLUDE_DIRS)
-- JPEGTurbo library not found
--     Try setting JPEGTurbo_ROOT ?
-- Found JPEG 62
-- Using internal PugiXML
-- Found Python 3.7.6
-- Found PNG 1.6.36
-- Found BZip2 1.0.6
-- Found Freetype 2.9.1
-- Could NOT find OpenColorIO (missing: OpenColorIO_DIR)
-- OpenColorIO library not found
--     Try setting OpenColorIO_ROOT ?
--     Maybe this will help:  src/build-scripts/build_opencolorio.bash
-- OpenCV library not found
--     Try setting OpenCV_ROOT ?
-- Could NOT find TBB (missing: TBB_DIR)
-- TBB library not found
--     Try setting TBB_ROOT ?
-- DCMTK library not found
--     Try setting DCMTK_ROOT ?
-- FFmpeg library not found
--     Try setting FFmpeg_ROOT ?
-- GIF library not found
--     Try setting GIF_ROOT ?
--     Maybe this will help:  src/build-scripts/build_gif.bash
-- Libheif library not found
--     Try setting Libheif_ROOT ?
-- LibRaw library not found
--     Try setting LibRaw_ROOT ?
--     Maybe this will help:  src/build-scripts/build_libraw.bash
-- OpenJPEG library not found
--     Try setting OpenJPEG_ROOT ?
--     Maybe this will help:  src/build-scripts/build_OpenJPEG.bash
CMake Warning (dev) at src/cmake/checked_find_package.cmake:105 (set):
Cannot set "ENABLE_OpenVDB": current scope has no parent.
Call Stack (most recent call first):
src/cmake/externalpackages.cmake:228 (checked_find_package)
CMakeLists.txt:166 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Not using OpenVDB -- disabled (because TBB was not found)
-- Could NOT find Ptex (missing: Ptex_DIR)
-- Ptex library not found
--     Try setting Ptex_ROOT ?
--     Maybe this will help:  src/build-scripts/build_Ptex.bash
-- Ptex library not found
--     Try setting Ptex_ROOT ?
--     Maybe this will help:  src/build-scripts/build_Ptex.bash
-- WebP library not found
--     Try setting WebP_ROOT ?
--     Maybe this will help:  src/build-scripts/build_webp.bash
-- Not using R3DSDK -- disabled
-- Nuke library not found
--     Try setting Nuke_ROOT ?
-- OpenGL library not found
--     Try setting OpenGL_ROOT ?
CMake Warning at src/cmake/checked_find_package.cmake:127 (find_package):
By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Qt5", but
CMake did not find one.
Could not find a package configuration file provided by "Qt5" with any of
the following names:
Qt5Config.cmake
qt5-config.cmake

Add the installation prefix of "Qt5" to CMAKE_PREFIX_PATH or set "Qt5_DIR"
to a directory containing one of the above files.  If "Qt5" provides a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
src/cmake/externalpackages.cmake:257 (checked_find_package)
CMakeLists.txt:166 (include)
-- Qt5 library not found
--     Try setting Qt5_ROOT ?
-- Downloading local fmtlib/fmt
-- Found Git: /usr/bin/git (found version "2.30.2")
Cloning into '/root/oiio-<IP_ADDRESS>/ext/fmt'...
Note: switching to '9.1.0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at a3370119 Update version
-- DOWNLOADED fmtlib/fmt to /root/oiio-<IP_ADDRESS>/ext/fmt.
Remove that dir to get rid of it.
-- Found fmt 90100
-- Downloading local Tessil/robin-map
Cloning into '/root/oiio-<IP_ADDRESS>/ext/robin-map'...
Note: switching to 'v0.6.2'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 908ccf9 Bump version to 0.6.2
-- DOWNLOADED Tessil/robin-map to /root/oiio-<IP_ADDRESS>/ext/robin-map.
Remove that dir to get rid of it.
-- Found Robinmap
CMake Warning at src/dicom.imageio/CMakeLists.txt:11 (message):
DICOM plugin will not be built, no DCMTK
-- FFmpeg not found: ffmpeg plugin will not be built
CMake Warning at src/gif.imageio/CMakeLists.txt:11 (message):
GIF plugin will not be built
CMake Warning at src/heif.imageio/CMakeLists.txt:11 (message):
heif plugin will not be built
CMake Warning at src/jpeg2000.imageio/CMakeLists.txt:11 (message):
Jpeg-2000 plugin will not be built
CMake Warning at src/raw.imageio/CMakeLists.txt:11 (message):
Raw plugin will not be built
-- WebP plugin will not be built
WARNING: Qt or OpenGL not found -- 'iv' will not be built!
-- Found pybind11 2.11.0
-- Missing test data oiio-images
-- Missing test data openexr-images
-- Missing test data fits-images
-- Missing test data j2kp4files_v1_5
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests gpsread;oiiotool-attribs;texture-filtersize;texture-filtersize-stochastic;texture-res;texture-maxres
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests python-imageinput;python-imagebufalgo
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images/bmpsuite
--   -> Will not run tests bmp
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests cineon
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests dpx
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images/dds
--   -> Will not run tests dds
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/fits-images
--   -> Will not run tests fits
--   -> You can find it at http://www.cv.nrao.edu/fits/data/tests/
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests gif
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/openexr-images
--   -> Will not run tests hdr
--   -> You can find it at http://github.com/AcademySoftwareFoundation/openexr-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests ico
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests iff
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests jpeg2000
--   -> You can find it at Recent checkout of oiio-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/j2kp4files_v1_5
--   -> Will not run tests jpeg2000-j2kp4files
--   -> You can find it at http://www.itu.int/net/ITU-T/sigdb/speimage/ImageForm-s.aspx?val=10100803
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/openexr-images
--   -> Will not run tests openexr-suite;openexr-multires;openexr-chroma;openexr-v2;openexr-window;perchannel;oiiotool-deep
--   -> You can find it at http://github.com/AcademySoftwareFoundation/openexr-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/openexr-images
--   -> Will not run tests openexr-suite;openexr-multires;openexr-chroma;openexr-v2;openexr-window;perchannel;oiiotool-deep
--   -> You can find it at http://github.com/AcademySoftwareFoundation/openexr-images
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests png;png-damaged
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests pnm
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests psd;psd-colormodes
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images/raw
--   -> Will not run tests raw
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests rla
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests sgi
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests targa
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests targa-thumbnail
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images/libtiffpic
--   -> Will not run tests tiff-suite;tiff-depths;tiff-misc
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images/webp
--   -> Will not run tests webp
--   -> You can find it at
--
Did not find /root/oiio-<IP_ADDRESS>/build/testsuite/oiio-images
--   -> Will not run tests zfile
--   -> You can find it at
-- Configuring done
-- Generating done
-- Build files have been written to: /root/oiio-<IP_ADDRESS>/build
make[1]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
make[2]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
Scanning dependencies of target CopyFiles
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
[  0%] Generating testsuite/runtest.py
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
[  0%] Built target CopyFiles
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
Scanning dependencies of target OpenImageIO_Util
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
[  0%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/argparse.cpp.o
[  1%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/benchmark.cpp.o
[  1%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o
[  2%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/farmhash.cpp.o
[  2%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/filesystem.cpp.o
[  3%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/fmath.cpp.o
[  3%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/filter.cpp.o
[  4%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/hashes.cpp.o
[  4%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/paramlist.cpp.o
[  5%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/plugin.cpp.o
[  5%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/SHA1.cpp.o
[  6%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/strutil.cpp.o
[  6%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/sysutil.cpp.o
[  7%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/thread.cpp.o
[  7%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/timer.cpp.o
[  8%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/typedesc.cpp.o
[  8%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/ustring.cpp.o
[  9%] Building CXX object src/libutil/CMakeFiles/OpenImageIO_Util.dir/xxhash.cpp.o
[  9%] Linking CXX shared library ../../lib/libOpenImageIO_Util.so
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
[  9%] Built target OpenImageIO_Util
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
Scanning dependencies of target OpenImageIO
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
[  9%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo.cpp.o
[ 10%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_pixelmath.cpp.o
[ 10%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_channels.cpp.o
[ 11%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_compare.cpp.o
[ 11%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_copy.cpp.o
[ 12%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_deep.cpp.o
[ 12%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_draw.cpp.o
[ 13%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_addsub.cpp.o
[ 13%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_muldiv.cpp.o
[ 14%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_mad.cpp.o
[ 14%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_minmaxchan.cpp.o
[ 15%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_orient.cpp.o
[ 15%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_xform.cpp.o
[ 16%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_yee.cpp.o
[ 16%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebufalgo_opencv.cpp.o
[ 17%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/deepdata.cpp.o
[ 17%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/exif.cpp.o
[ 18%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/exif-canon.cpp.o
[ 18%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/formatspec.cpp.o
[ 19%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/icc.cpp.o
[ 19%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imagebuf.cpp.o
[ 20%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageinput.cpp.o
[ 20%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageio.cpp.o
[ 21%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageioplugin.cpp.o
[ 21%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/imageoutput.cpp.o
[ 22%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/iptc.cpp.o
[ 22%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/xmp.cpp.o
[ 23%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/color_ocio.cpp.o
[ 23%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/maketexture.cpp.o
[ 24%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/bluenoise.cpp.o
[ 24%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/printinfo.cpp.o
[ 25%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//libtexture/texturesys.cpp.o
[ 25%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//libtexture/texture3d.cpp.o
[ 26%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//libtexture/environment.cpp.o
[ 26%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//libtexture/texoptions.cpp.o
[ 27%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//libtexture/imagecache.cpp.o
[ 27%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//bmp.imageio/bmpinput.cpp.o
[ 28%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//bmp.imageio/bmpoutput.cpp.o
[ 28%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//bmp.imageio/bmp_pvt.cpp.o
[ 29%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/cineoninput.cpp.o
[ 29%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/libcineon/Cineon.cpp.o
[ 30%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/libcineon/OutStream.cpp.o
[ 30%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/libcineon/Codec.cpp.o
[ 31%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/libcineon/Reader.cpp.o
[ 31%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/libcineon/CineonHeader.cpp.o
[ 32%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/libcineon/ElementReadStream.cpp.o
[ 32%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//cineon.imageio/libcineon/InStream.cpp.o
[ 33%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dds.imageio/ddsinput.cpp.o
[ 33%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/dpxinput.cpp.o
[ 34%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/dpxoutput.cpp.o
[ 34%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/DPX.cpp.o
[ 35%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/OutStream.cpp.o
[ 35%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/RunLengthEncoding.cpp.o
[ 36%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/Codec.cpp.o
[ 36%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/Reader.cpp.o
[ 37%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/Writer.cpp.o
[ 37%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/DPXHeader.cpp.o
[ 38%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/ElementReadStream.cpp.o
[ 38%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/InStream.cpp.o
[ 39%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//dpx.imageio/libdpx/DPXColorConverter.cpp.o
[ 39%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//fits.imageio/fitsinput.cpp.o
[ 40%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//fits.imageio/fitsoutput.cpp.o
[ 40%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//fits.imageio/fits_pvt.cpp.o
[ 41%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//hdr.imageio/hdrinput.cpp.o
[ 41%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//hdr.imageio/hdroutput.cpp.o
[ 42%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//ico.imageio/icoinput.cpp.o
[ 42%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//ico.imageio/icooutput.cpp.o
[ 43%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//iff.imageio/iffinput.cpp.o
[ 43%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//iff.imageio/iffoutput.cpp.o
[ 44%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//jpeg.imageio/jpeginput.cpp.o
[ 44%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//jpeg.imageio/jpegoutput.cpp.o
[ 45%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//null.imageio/nullimageio.cpp.o
[ 45%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//openexr.imageio/exrinput.cpp.o
[ 46%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//openexr.imageio/exroutput.cpp.o
[ 46%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//openexr.imageio/exrinput_c.cpp.o
[ 47%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//png.imageio/pnginput.cpp.o
[ 47%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//png.imageio/pngoutput.cpp.o
[ 48%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//pnm.imageio/pnminput.cpp.o
[ 48%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//pnm.imageio/pnmoutput.cpp.o
[ 49%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//psd.imageio/psdinput.cpp.o
[ 49%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//rla.imageio/rlainput.cpp.o
[ 50%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//rla.imageio/rlaoutput.cpp.o
[ 50%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//sgi.imageio/sgiinput.cpp.o
[ 51%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//sgi.imageio/sgioutput.cpp.o
[ 51%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//softimage.imageio/softimageinput.cpp.o
[ 52%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//softimage.imageio/softimage_pvt.cpp.o
[ 52%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//targa.imageio/targainput.cpp.o
[ 53%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//targa.imageio/targaoutput.cpp.o
[ 53%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//term.imageio/termoutput.cpp.o
[ 54%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//tiff.imageio/tiffinput.cpp.o
[ 54%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//tiff.imageio/tiffoutput.cpp.o
[ 55%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//zfile.imageio/zfile.cpp.o
[ 55%] Building CXX object src/libOpenImageIO/CMakeFiles/OpenImageIO.dir//include/OpenImageIO/detail/pugixml/pugixml.cpp.o
[ 56%] Linking CXX shared library ../../lib/libOpenImageIO.so
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
[ 56%] Built target OpenImageIO
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
Scanning dependencies of target strongparam_test
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
make[3]: Entering directory '/root/oiio-<IP_ADDRESS>/build'
[ 56%] Building CXX object src/libutil/CMakeFiles/strongparam_test.dir/strongparam_test.cpp.o
[ 57%] Linking CXX executable ../../bin/strongparam_test
/usr/bin/ld: ../../lib/libOpenImageIO.so.2.4.8: undefined reference to<EMAIL_ADDRESS>/usr/bin/ld: ../../lib/libOpenImageIO.so.2.4.8: undefined reference to<EMAIL_ADDRESS>collect2: error: ld returned 1 exit status
make[3]: *** [src/libutil/CMakeFiles/strongparam_test.dir/build.make:106: bin/strongparam_test] Error 1
make[3]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
make[2]: *** [CMakeFiles/Makefile2:1907: src/libutil/CMakeFiles/strongparam_test.dir/all] Error 2
make[2]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
make[1]: *** [Makefile:182: all] Error 2
make[1]: Leaving directory '/root/oiio-<IP_ADDRESS>/build'
make: *** [Makefile:267: build] Error 2

Sorry about not getting a response to this issue right away.
Is this still a problem for you?
It sure looks like it's seeing a mix of maybe jpeg-turbo headers and regular libjpeg libraries, so it's failing the link step? But I'm not sure how that would happen.
However, we recently added some revision of how we jpeg-turbo package is found and used, so I wonder if you would see improvement if you try the OpenImageIO 2.5 that is currently in release candidate and should become the new supported release by next week.


update resources docs gen with latest pulumi/pulumi

feel free to tell me im doing it wrong
i used the commit form the release, but maybe i should use the commit from my pr?

closing in favor of https://github.com/pulumi/docs/pull/8329


Add missing FrozenCounterQuality and AnalogOutputStatusQuality enums

Have these enums intentionally omitted because they're identical to the existing CounterQuality and AnalogStatusQuality enums? If not, this should add appropriate Scala generators for these quality masks.

They were omitted b/c they are the same, but I am not opposed to explicitly defining them to avoid confusion.

I'm not fussed but I had to double check to make sure that they were the same. It'd be nice if it was explicit somehow, even if just a typedef.


Lots of "Stateless" React Components in no-multi-comp

After upgrading to 3.7.1, I've got a few new files that are showing react/no-multi-comp errors. That's because stuff like:
renderCell: function(item, index) {
      return React.createElement("td", {
        "key": index
      }, item.title);
    }

is picked up as a stateless component. While I could go through the few files that have this pattern and add exceptions to the rule, that seems unpleasant.
Would it be possible to take one of the following approaches?

Only count functions that take a single argument or a destructured single argument as components.
Add an option to react/no-multi-comp to exclude stateless components from the count.

Can you give me the full source code for a file that trigger no-multi-comp errors in your configuration ?

Only count functions that take a single argument or a destructured single argument as components.

Stateless components can also have 2 arguments (props and context).

Add an option to react/no-multi-comp to exclude stateless components from the count.

Yes, this is possible.

We're still using ES5-style classes (compiled Coffeescript 😳), so that's probably something to do with this. The offending code looks like:
Test.prototype.renderCell = function(item, index) {
        return React.createElement("td", {
          "key": index
        }, item.title);
      };

      Test.prototype.render = function() {
        return React.createElement("tr", null, this.props.items.map(this.renderCell));
      };

Full Gist: https://gist.github.com/epmatsw/350777c3731de0f77fba

I've seen many components split rendering into helper methods on the component... and I would not consider them to be "stateless" components... yet this rule is tripping up on those helper methods.
example, this is could be a mixin:
import React from 'react';

import HeaderWidget from './Header';
import FooterWidget from './Footer';

export default {

	renderHeader () {
		let {page} = this.state;

		return React.createElement(HeaderWidget, {
			//etc...,
			page
		});
	},

	renderFooter () {
		let {page} = this.state;
		if (!page) {
			return null;
		}

		return React.createElement(FooterWidget, {
			//etc...,
			page
		});
	}

};

ignore the stupidity of this example, but the idea is that methods either within the component or mixins are not themselves "stateless" components. they are just helpers.  They could have many or no arguments.
in my opinion, it's too complicated to identify stateless components or helpers... so lint rules that were built with previous assumptions about components need re-evaluating...
tl;dr: imo, the no-muli-comp rule should only apply to Stateful (traditional) Components.

in my opinion, it's too complicated to identify stateless components or helpers... so lint rules that were built with previous assumptions about components need re-evaluating...

Yes, that's what we are trying to do, but since it is really difficult to detect stateless components we try to make some assumptions and treat some exceptions. And the diversity of the patterns used in the React community is not helping ;)

tl;dr: imo, the no-muli-comp rule should only apply to Stateful (traditional) Components.

I will add an option for this for sure but I don't plan to totally deactivate this rule for stateless components.


Add contributing to book

hey @justus-reihs, this PR adds a contributing section to the book that covers some of the aspects that we covered before.
Would you like to review it?
You could also add information about the other files in the project that we've discussed in person.

I extended the README.md-file to explain most of the different files and folders in our project. Can you review it, @lnnrtwttkhn? You can add information about the files I did not described.

I think this PR is ready to go now! 🚀 Thanks for the work on this @justus-reihs!

@all-contributors please add @justus-reihs for code, ideas, maintenance, research, review, content, doc


Extension API to close TextDocument

Similar to #48945, I'd like to be able to close an arbitrary TextDocument.
At the moment, there is a hide method on TextEditor but it is deprecated. The replacement is to use workbench.action.closeActiveEditor, which does not let me target a specific TextDocument.
For context, I'm writing an extension that lets the user manage a set of tabs, similar to windows in tmux.

For context, I'm writing an extension that lets the user manage a set of tabs, similar to windows in tmux.

Closing as dupe of #15178 because you'll need much more API for that.