sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: pytorch
Issue: AOTAutograd perf: avoid as_strided() calls when we have intermediate bases
Labels: module: performance,triaged,oncall: pt2,module: aotdispatch,module: pt2-dispatcher

This is a more targeted version of an existing issue around as_strided calls in AOTAutograd, https://github.com/pytorch/pytorch/issues/109237. Came from an internal issue

Simple repro:
```
import torch

@torch.compile
def f(x):
    out = x.mul(2)
    return out.view(out.shape), out.view(out.shape)

inps = (torch.randn(5), torch.tensor(0))
x = torch.randn(4, requires_grad=True)
out1, out2 = f(x)
print(out1.grad_fn)
```

prints:
```
<AsStridedBackward0 object at 0x7f4c7d4d2260>
```

We end up calling as_strided in the compiled forward, so an `AsStridedBackward` node shows up in the backward, which in general is not implemented to be particularly fast.

Why does this happen?

(1) AOTAutograd has logic for "intermediate bases". If we have two outputs of our graph that are aliases of each other (and of the same graph intermediate), today, AOTAutograd will just have the shared intermediate be an output to the graph. AOTAutograd will then replay the views off of the intermediate, so that autograd properly realizes that the outputs alias.

(2) AOTAutograd has a function to try to do the view replay, but it hits a slow path in that function that causes it to go to as_strided. We should figure out why and fix this: https://github.com/pytorch/pytorch/blob/main/torch/_functorch/aot_autograd.py#L807

cc @ezyang @msaroufim @wconstab @anijain2305 @zou3519
Repository: go
Issue: x/telemetry/godev/telemetrygodev: reflect updated upload config
Labels: NeedsDecision,telemetry

Upload server ~persists~ embeds the upload config picked up at the start time from the filesystem. We need to do either

1) rebuild/restart the upload server if new config is released (LUCI)?
2) make the upload server periodically check and download a new config.
Repository: flutter
Issue: [Impeller] IMPELLER_DEBUG is overloaded
Labels: engine,P3,e: impeller,team-engine,triaged-engine

It covers things that "really" are debug, e.g. whether we add debugging information for GL (https://github.com/flutter/engine/pull/46642).

But it also controls "profiling" information like whether we can do checkerboarding of offscreen layers.

We should either rename this flag or create a new one related to profiling.
Repository: godot
Issue: RichTextLabel incorrectly wraps words with trailing spaces
Labels: bug,topic:gui

### Godot version

v3.5.3.stable.official [6c814135b]

### System information

Windows 10

### Issue description

In the RichTextLabel trailing spaces incorrectly trigger a line wrap. A word that fits within the first line of a string will wrap to the second line when a space is added after it (and indeed this can happen on many lines at once in a RichTextLabel, not just the first). This makes the text box look awkward, as words that look like they should fit on a line will wrap to the next line.

In my screenshot of my minimal reproduction project, you can see that this behavior does not happen with a standard Label with autowrap turned on (and in fact does not happen in most programs that implement linewrap, including word processors, browsers, etc).

![image](https://github.com/godotengine/godot/assets/5875270/613837fc-e1a0-4032-917f-226798e718a5)

### Steps to reproduce

- Create a RichTextLabel and set the _Text_ property to "only difference between these two rich text boxes is the space after the last word"
- Size the RichTextLabel exactly so the string fits horizontally in the box in one line (but no bigger)
- Duplicate the RichTextLabel, move it down, and add a space to the end of the _Text_ property so it reads "only difference between these two rich text boxes is the space after the last word "
- Observe that the last "word" erroneously wraps to the next line in the second RichTextLabel but not the first RichTextLabel.

### Minimal reproduction project

[richtextwrap.zip](https://github.com/godotengine/godot/files/12874420/richtextwrap.zip)
Repository: stable-diffusion-webui
Issue: [Bug]: Connection errored out after some new branches
Labels: bug-report

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What happened?

'Connection Errored Out' when trying to change model...

### Steps to reproduce the problem

1. Open A1111 like always (even loads the 1.5 model)
2. Try to Change Model
3. Connection Errored Out.


### What should have happened?

Zero Errors

### Sysinfo

CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz 
RAM: 16GB DDR4
GPU: RTX 3060 12GB 

### What browsers do you use to access the UI ?

Google Chrome

### Console logs

```Shell
Already up to date.
venv "D:\4-AI\stable-diffusion-webui\venv\Scripts\Python.exe"
Python 3.10.11 (tags/v3.10.11:7d4cc5a, Apr  5 2023, 00:38:17) [MSC v.1929 64 bit (AMD64)]
Version: v1.6.0
Commit hash: 5ef669de080814067961f28357256e8fe27544f4
Launching Web UI with arguments: --xformers --always-batch-cond-uncond
Loading weights [cc6cb27103] from D:\4-AI\stable-diffusion-webui\models\Stable-diffusion\v1-5-pruned-emaonly.ckpt
Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.
Startup time: 28.7s (prepare environment: 9.7s, import torch: 7.9s, import gradio: 2.8s, setup paths: 2.5s, initialize shared: 0.3s, other imports: 2.4s, setup codeformer: 0.3s, load scripts: 1.8s, create ui: 0.5s, gradio launch: 0.5s).
Creating model from config: D:\4-AI\stable-diffusion-webui\configs\v1-inference.yaml
Applying attention optimization: xformers... done.
Model loaded in 12.9s (load weights from disk: 6.7s, create model: 0.5s, apply weights to model: 3.5s, apply half(): 1.2s, calculate empty prompt: 0.9s).
Reusing loaded model v1-5-pruned-emaonly.ckpt [cc6cb27103] to load chilloutmix_NiPrunedFp32Fix.safetensors
Calculating sha256 for D:\4-AI\stable-diffusion-webui\models\Stable-diffusion\chilloutmix_NiPrunedFp32Fix.safetensors: fc2511737a54c5e80b89ab03e0ab4b98d051ab187f92860f3cd664dc9d08b271
Loading weights [fc2511737a] from D:\4-AI\stable-diffusion-webui\models\Stable-diffusion\chilloutmix_NiPrunedFp32Fix.safetensors
Press any key to continue . . .
```


### Additional information

_No response_
Repository: go
Issue: runtime/internal/atomic: for arm and mips compare-and-swap does not have a memory barrier on failure
Labels: NeedsFix,compiler/runtime

In the discussion about #63384 we agreed that it would be best if atomic compare-and-swap applied a memory barrier even if the comparison fails.  That avoids potential race conditions such as the one described in that issue.

Based on my own inspection, the arm and mips implementation of compare-and-swap do not implement the expected memory barrier.  The arm64 and mips64 implementations look OK.

CC @golang/arm @golang/mips @golang/runtime
Repository: flutter
Issue: Allow `onWillAcceptWithDetails` and `onAcceptWithDetails` to accept `null` in `data` field.
Labels: c: new feature,framework,c: proposal,P2,team-framework,triaged-framework

As a continuation to [this](https://github.com/flutter/flutter/pull/133691#pullrequestreview-1668720955) comment, both of the newer API should allow `data` to be `null`.
Repository: vscode
Issue: indicate the number of available completions in inline completions accessible view aria label
Labels: feature-request,accessibility,inline-completions

cc @jooyoungseo and @rperez030 

There is a hover associated with the inline completions and we decided that's not very useful for screen reader users, so implemented the accessible view, which provides all of that functionality and more. 

@gdomingu got some feedback that it would be useful to know the number of completions available. 

Should we indicate this in the aria label of the inline completions accessible view?

@hediet do we know the number of completions or would that need to come from the extension?
Repository: go
Issue: cmd/go: using go get go@{version} in a module without a go directive can print a misleading "downgraded" message
Labels: NeedsFix,GoCommand,modules

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version go1.21.3 darwin/arm64
</pre>

### What did you do?

https://go.dev/ref/mod#go-mod-file-go specifies:

> If the go directive is missing, go 1.16 is assumed.

Consider:

```Go
$ cat go.mod
module example.com/m
$ cat p.go 
package p; import "cmp"; var _ = cmp.Less(1, 2)
```

The error message that `go test` prints is consistent with that (provided it's not due to #63489):

```
$ go test
# example.com/m
./p.go:1:34: implicit function instantiation requires go1.18 or later (-lang was set to go1.16; check go.mod)
```

But when doing something like `go get go@1.20` (or `go mod tidy`), the module appears to behave as if it implicitly had the `go` command's version instead of 1.16.

### What did you expect to see?

```
$ go get go@1.20
go: upgraded go 1.16 => 1.20
go: added toolchain go1.21.3
```

### What did you see instead?

```
$ go get go@1.20
go: downgraded go 1.21.3 => 1.20
go: added toolchain go1.21.3
```

CC @rsc, @bcmills.
Repository: opencv
Issue: SimpleBlobDetector finds incorrect blob center for inverted image
Labels: bug,category: calib3d,confirmed

### System Information

I reproduce this issue on the following platforms:

// C++
OpenCV version: 4.8.1 (top of 4.x branch)
Operating System / Platform: macOS 13.6 Ventura
Compiler & compiler version: Apple clang version 15.0.0 (clang-1500.0.40.1)

// Python
OpenCV python version: opencv-python==4.8.1.78
Operating System / Platform: macOS 13.6 Ventura
Python version: 3.11.5

Other platforms should reproduce this too.

### Detailed description

Consider an image:
![1input](https://github.com/opencv/opencv/assets/93059748/666dd92e-ecac-4f8c-b19a-01efd950ef3b)

and its inverse:
![inverse_1input](https://github.com/opencv/opencv/assets/93059748/7712ffb9-8618-4ea2-9da7-895012c659ea)

If I try to use the `SimpleBlobDetector` like this:
```python
import sys
import cv2

image = cv2.imread(sys.argv[1], cv2.IMREAD_GRAYSCALE)

parameters = cv2.SimpleBlobDetector_Params()
parameters.filterByArea = False
parameters.blobColor = 255  # Use 255 and 0 for initial and inverse respectively.

detector = cv2.SimpleBlobDetector_create(parameters)

keypoints = detector.detect(image)
for kp in keypoints:
    print(kp.pt, kp.size)
```

the results will be different.

For the initial image:
`(122.56725311279297, 121.07057189941406) 49.52946853637695`
![3keypoint](https://github.com/opencv/opencv/assets/93059748/8dd36fe6-9d1c-45f2-93e4-bc2840ab70f5)

and for the inverse image:
`(116.74179077148438, 119.02967071533203) 51.787166595458984`
![inverse_3keypoint](https://github.com/opencv/opencv/assets/93059748/e0df66e6-0a0e-47e3-99d9-51a2ea1f7b30)

The difference seems to come from  this call to `findContours()`: https://github.com/opencv/opencv/blob/590f150d5e032165e27d81294c9b7ac710b77f11/modules/features2d/src/blobdetector.cpp#L250
which results in different contours for the above cases.

Here is the one for the initial image:
![2contours](https://github.com/opencv/opencv/assets/93059748/ccd2d639-2e8d-4881-8527-fbff28c1be8c)
and for the inverted image:
![inverse_2contours](https://github.com/opencv/opencv/assets/93059748/8448ed1f-5093-459c-bf5a-7db46ce5be1f)

The extra contour in the inverted image is because `findContours()` is hardcoded to use 0 (black) as background and 255 (white) as foreground.

The solution here is to consider the value `params.blobColor` when calling `findContours()` and to make the behaviour symmetric with respect to initial and inverted cases

I can create a patch/PR with a proposed solution and unit test for direct and inverse cases.



### Steps to reproduce

Use the code provided in detailed description on provided images.

### Issue submission checklist

- [X] I report the issue, it's not a question
- [X] I checked the problem with documentation, FAQ, open issues, forum.opencv.org, Stack Overflow, etc and have not found any solution
- [X] I updated to the latest OpenCV version and the issue is still there
- [X] There is reproducer code and related data files (videos, images, onnx, etc)
Repository: transformers
Issue: [New model] RT-DETR
Labels: New model

### Model description

The paper "DETRs Beat YOLOs on Real-time Object Detection" proposes a Real-Time DEtection TRansformer (RT-Detr), a hybrid encoder and a transformer decoder for object detection tasks.
Repo has +380 stars and paper shows improvement in inference speed and AP in comparison with other models, outperforming YOLOv8 detectors in both speed and accuracy.

### Open source status

- [X] The model implementation is available
- [X] The model weights are available

### Provide useful links for the implementation

Paper: https://arxiv.org/abs/2304.08069
Code: https://github.com/lyuwenyu/RT-DETR/
Repository: flutter
Issue: [Windows Arm64] Create Flutter SDK for Windows Arm64
Labels: platform-windows,a: desktop,P3,platform-target-arm,team-windows,triaged-windows

## Background

Currently the only Flutter Windows SDK assumes a Windows AMD64 host. This runs on Windows Arm64 hosts using emulation, which affects performance.

## Solution

Create and upload a separate Flutter Windows SDK for Windows Arm64 hosts. This may require editing [the `packaging/packaging` recipe](https://cs.opensource.google/flutter/recipes/+/main:recipes/packaging/packaging.py), the [prepare_package.dart script](https://github.com/flutter/flutter/blob/master/dev/bots/prepare_package.dart#L123), and creating new LUCI builders ([here](https://github.com/flutter/flutter/blob/8ca7d7d1362c1503c77585fff52415ac4295e415/.ci.yaml#L5515-L5528) and [here](https://github.com/flutter/flutter/blob/8ca7d7d1362c1503c77585fff52415ac4295e415/.ci.yaml#L5395-L5405)).

Update the [Windows installation docs](https://docs.flutter.dev/get-started/install/windows#get-the-flutter-sdk) ([here](https://github.com/flutter/website/blob/main/src/_includes/docs/install/flutter/download.md)) to allow users to choose the right SDK for their computer's architecture, similar to [the macOS docs](https://docs.flutter.dev/get-started/install/macos#get-sdk).

The [Flutter SDK archive page](https://docs.flutter.dev/release/archive?tab=windows) loads archives from this [JSON file](https://storage.googleapis.com/flutter_infra_release/releases/releases_windows.json) ([here]([this script](https://github.com/flutter/website/blob/1f01d0c0dcb6831dc969f16d99edd17c416e7faf/src/assets/js/archive.js#L10-L21))). This page should automatically show Windows Arm64 SDKs once they exist.

Part of https://github.com/flutter/flutter/issues/62597

/cc @pbo-linaro
Repository: angular
Issue: bug(service-worker): ClickActions only working (reliable) for `default`
Labels: area: service-worker

### Which @angular/* package(s) are the source of the bug?

service-worker

### Is this a regression?

Yes

### Description

I'm sending the following notification via WebPush to the Angular SW:

```
{
	"notification": {
		"title": "Title",
		"body": "Body",
		"icon": "/assets/images/logo/logo-192x192.png",
		"badge": "/assets/images/logo/logo-72x72.png",
		"data": {
			"onActionClick": {
				"default": {
					"operation": "navigateLastFocusedOrOpen",
					"url": "/link1"
				},
				"link2": {
					"operation": "navigateLastFocusedOrOpen",
					"url": "/link2"
				}
			}
		},
		"actions": [
			{
				"action": "link2",
				"title": "Link 2"
			}
		]
	}
}
```

The default action always works: when pushing the notification, the last focues (or a new) window opens and navigates to the relative url. But when clicking the action button, the application only navigates, if it is opened / running already. If there is no active instance, the notification just closes and nothing happens.

After checking some more, I've noticed that it works with Chrome on Windows but doesn't on Android (Galaxy Flip, Android 13, Chrome 117.0.5938.153)

### Please provide a link to a minimal reproduction of the bug

_No response_

### Please provide the exception or error you saw

_No response_

### Please provide the environment you discovered this bug in (run `ng version`)

```true
Chrome on Windows WORKS!
Chrome (117.0.5938.153) does **NOT** work on Android (Galaxy Flip, Android 13)

Angular CLI: 16.0.0
Node: 16.20.0
Package Manager: npm 8.5.4
OS: win32 x64

Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.1600.0 (cli-only)
@angular-devkit/core         16.0.0 (cli-only)
@angular-devkit/schematics   16.0.0 (cli-only)
@schematics/angular          16.0.0 (cli-only)
```


### Anything else?

_No response_
Repository: pytorch
Issue: Getting "master_addr is only used for static rdzv_backend and when rdzv_endpoint is not specified" warning when using rdzv.
Labels: oncall: distributed,oncall: r2p

### 🐛 Describe the bug

Here we print based on whether `master_addr` is defined:
- https://github.com/pytorch/pytorch/blob/4d29b40299e9af1e4287b48024b6ef28b7cbf738/torch/distributed/run.py#L695-L699

But it is always defined:
- https://github.com/pytorch/pytorch/blob/4d29b40299e9af1e4287b48024b6ef28b7cbf738/torch/distributed/run.py#L565

This PR is related @cz-37 @d4l3k :
- https://github.com/pytorch/pytorch/pull/88922

### Versions

latest

cc @mrshenli @pritamdamania87 @zhaojuanmao @satgera @rohan-varma @gqchen @aazzolini @osalpekar @jiayisuse @H-Huang @kwen2501 @awgu @penguinwu @dzhulgakov
Repository: pytorch
Issue: Build failure with Xcode 15 linker
Labels: module: build,triaged,module: macos

### 🐛 Describe the bug

When building with Apple Clang 15, I see the following build error:
```
  FAILED: lib/libtorch_cpu.dylib
  ...
  ld: warning: duplicate -rpath '/Users/Adam/spack/opt/spack/darwin-sonoma-m2/apple-clang-15.0.0/pthreadpool-2021-04-13-3jrtr6fgfmbe7yl2ele6dtttwljr3iqk/lib' ignored
  ld: warning: duplicate -rpath '/Users/Adam/spack/opt/spack/darwin-sonoma-m2/apple-clang-15.0.0/protobuf-3.24.3-uj3r4mhyae45adjcmliahvn3rsjyguxu/lib' ignored
  ld: warning: duplicate -rpath '/Users/Adam/spack/opt/spack/darwin-sonoma-m2/apple-clang-15.0.0/abseil-cpp-20230125.3-geqbwotmm5vdh6tdbwwnz6ox66ixihjd/lib' ignored
  ld: warning: ignoring duplicate libraries: 'lib/libcpuinfo.a', 'lib/libnnpack.a'
  ld: multiple errors: duplicate LC_RPATH '/Users/Adam/spack/opt/spack/darwin-sonoma-m2/apple-clang-15.0.0/gcc-13.2.0-qhn4xdjhn2p7k2fnvllfz2ca6xhwl2yu/lib' in '/Users/Adam/spack/opt/spack/darwin-sonoma-m2/apple-clang-15.0.0/openblas-0.3.24-lsn4jcy34p62ysj7qq2ghlsawu6sco6a/lib/libopenblas-r0.3.24.dylib'; duplicate LC_RPATH '/Users/Adam/spack/opt/spack/darwin-sonoma-m2/apple-clang-15.0.0/gcc-13.2.0-qhn4xdjhn2p7k2fnvllfz2ca6xhwl2yu/lib' in '/Users/Adam/spack/opt/spack/darwin-sonoma-m2/apple-clang-15.0.0/openblas-0.3.24-lsn4jcy34p62ysj7qq2ghlsawu6sco6a/lib/libopenblas-r0.3.24.dylib'
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
```
This appears to be due to the new linker added in Xcode 15. I'm able to build successfully using the following workaround:
```
export LDFLAGS="-Wl,-ld_classic"
```
See the build logs for details:

* [spack-build-out.txt](https://github.com/pytorch/pytorch/files/12874928/spack-build-out.txt)
* [spack-build-env-mods.txt](https://github.com/pytorch/pytorch/files/12874929/spack-build-env-mods.txt)

### Versions

Script fails because I don't have pip installed.

* PyTorch 2.1.0
* Apple Clang 15.0.0
* macOS Sonoma 14.0
* Apple M2 Pro (arm64)
* No CUDA/CUDNN/NCCL
* MPS

cc @malfet @seemethere @albanD
Repository: rust
Issue: Compiler hangs when compiling code with recursive type parameter
Labels: A-parser,T-compiler,C-bug,I-hang

<!--
Thank you for filing a bug report! 🐛 Please provide a short summary of the bug,
along with any information you feel relevant to replicating the bug.
-->

I tried this code with `rustc -C opt-level=0  code.rs`

```rust
trait TypeVal<T> {
    const VAL: T;
}
struct Five;
struct Multiply<N, M> {
    _n: PhantomData,
}
impl<N, M> TypeVal<usize> for Multiply<N, M> where N: TypeVal<VAL> {}
fn main() {
    let mut x: Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multiply<Five, Multi}
```

I expected to see this happen: *The compiler compiles successfully or outputs an error message.*

Instead, this happened: *The code, as provided below, appears to encounter a hang*

The same problem is reproduced on the nightly version(`rustc 1.75.0-nightly (d627cf07c 2023-10-10)`) as well. 

### Meta
<!--
If you're using the stable version of the compiler, you should also check if the
bug also exists in the beta or nightly versions.
-->

`rustc --version --verbose`:
```
rustc 1.73.0 (cc66ad468 2023-10-03)
binary: rustc
commit-hash: cc66ad468955717ab92600c770da8c1601a4ff33
commit-date: 2023-10-03
host: x86_64-unknown-linux-gnu
release: 1.73.0
LLVM version: 17.0.2
```
I cannot get any infomation by using  `-Z time-passes`.
what's more,  `rustc -C opt-level=0 -Z trait-solver=next code.rs` cannot solve the problem.
<!--
Include a backtrace in the code block by setting `RUST_BACKTRACE=1` in your
environment. E.g. `RUST_BACKTRACE=1 cargo build`.
-->
<details><summary>Backtrace</summary>
<p>

```
<backtrace>
```

</p>
</details>
Repository: neovim
Issue: When enabling cursorline, it only underlines text rather than the whole line on screen
Labels: bug,platform:windows,environment,tui,display

### Problem

In my .vimrc, I have

```
set cursorline
hi clear CursorLine
hi CursorLine gui=underline cterm=underline
```

to enable underlining. In Vim, this underlines the whole line in the screen as expected, even without whitespace trailing the text:
![msys_vim](https://github.com/neovim/neovim/assets/22417446/c586bc5e-d7cb-42b3-9f97-c0a4d9895030)

However, in Neovim (my nvim setup sources my .vimrc), this only underlines the portion of the line with text along with leading whitespace:
![msys_neovim1](https://github.com/neovim/neovim/assets/22417446/251df4be-8e85-4410-bc16-e082a171ff19)

Rarely, it doesn't underline leading indentations or manages to underline the rest of the line. I have no clue what the criteria for these cases are:
![msys_neovim3](https://github.com/neovim/neovim/assets/22417446/78519596-0216-4373-87a7-a43a5d180bf4)
![msys_neovim2](https://github.com/neovim/neovim/assets/22417446/d40e36e4-fa73-49b9-b771-0e03929419ae)

Moreover, this is only a problem on Windows, where I have nvim installed on msys through pacman. On Ubuntu with the same config, the whole line is always underlined:
![ubuntu-neovim](https://github.com/neovim/neovim/assets/22417446/f66bdc87-b9a3-4247-8688-9f490fd15daa)

I'd like to have neovim on Windows behave consistently with Ubuntu and underline the whole line.


### Steps to reproduce

See above

### Expected behavior

The whole line should be underlined, not only the portion with text.

### Neovim version (nvim -v)

0.9.2

### Vim (not Nvim) behaves the same?

no, 9.0.1976

### Operating system/version

Windows 10

### Terminal name/version

mintty 3.6.5

### $TERM environment variable

xterm-256color

### Installation

pacman on msys2
`pacman -S mingw-w64-ucrt-x86_64-neovim`