sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: godot
Issue: HeightmapShape gets KinematicBody stuck, unlike BoxShape or ConcavePolygonShape
Labels: bug,confirmed,topic:physics

Godot 3.2.3
Windows 10 64 bits
Bullet physics

From initial report at https://github.com/Zylann/godot_heightmap_plugin/issues/217
Heightmap shapes seem to cause trouble with kinematic bodies in particular (using sphere shape). When `move_and_slide` is used, bodies tend to just stop their motion abruptly and remain stuck. This does not happen if the ground uses a BoxShape or ConcavePolygonShape. RigidBodies seem to be fine.
So far the only thing that fixes this is to increase the `safe margin` parameter of the KinematicBody to `0.01`, the default being a minuscule `0.001`. I find it strange that this collision shape causes trouble by default, while the others apparently dont.

Video showing the problem:
[2020-11-17 19-40-27.zip](https://github.com/godotengine/godot/files/5555868/2020-11-17.19-40-27.zip)

MRP:
[HeightmapKinematic.zip](https://github.com/godotengine/godot/files/5555875/HeightmapKinematic.zip)
Play main scene, wait until the ball lands, hold right arrow. It starts to accelerate, and then suddenly stops.

Odd note: in this MRP the ball's Z coordinate is near 0. But if it starts at 10, it will get stuck later, in a different place.
Repository: kubernetes
Issue: Add migration of ownerReferences that refer to deprecated/no-longer-served Kubernetes API versions
Labels: sig/api-machinery,kind/feature,lifecycle/frozen,triage/accepted

**What would you like to be added**:

Migrate ownerReferences that refer to deprecated/no-longer-served Kubernetes API versions to current apiVersions

**Why is this needed**:

Objects can be created with ownerReferences pointing at apiVersion/kind combinations which are no longer served and/or have moved API groups. Once those apiVersions are no longer accessible, the live lookups done by the garbage collector will not succeed, and those objects will no longer be cleaned up by the garbage collector.

For example replace ownerReferences with `apiVersion: extensions/v1beta1, kind: {Daemonset,Deployment,ReplicaSet,StatefulSet}` with `apiVersion: apps/v1beta1, kind: {Daemonset,Deployment,ReplicaSet,StatefulSet}`

Follow up from review of https://github.com/kubernetes/kubernetes/pull/92743

/sig api-machinery
/cc @deads2k
Repository: go
Issue: x/build: support trybot/slowbot runs with GOEXPERIMENT=...
Labels: Builders,NeedsInvestigation


The slowbots feature (e.g. setting "TRY=<builder selection>") is extremely helpful for developers who want to get expanded test coverage for their CLs (particularly with the more obscure GOOS/GOARCH combos). This was a big help for the team when rewriting the linker this last year. 

Another feature that would make developers lives easier would be to allow the setting of GOEXPERIMENT=... in a Gerrit reply or comment, and then have that setting picked up and used when doing the builder runs.

Two cases that come to mind immediately are field tracking, e.g. GOEXPERIMENT=fieldtrack, which seems to break on a semi-regular basis due to lack of regular testing, and GOEXPERIMENT=regabi.  At the moment developers working on the register ABI project can do local testing by setting GOEXPERIMENT before running make.bash or all.bash, but there isn't an easy way for them to do testing over a wider set of builders.
Repository: flutter
Issue: Can't call static method _WidgetAppState.basicLocaleListResolution due private class _WidgetAppState
Labels: framework,a: internationalization,c: proposal,P3,team-framework,triaged-framework

I want to use _WidgetAppState.basicLocaleListResolution as fallback in localeListResolutionCallback ( MaterailApp parameter )
Repository: neovim
Issue: syntax sync slow even in non-executing conditional branch
Labels: bug-vim,syntax

### Issue

Consider the following three ex-mode commands:

1. `:syntax sync fromstart`
2. `:if 0 | syntax sync fromstart | endif`
3. `:if 0 | execute 'syntax sync fromstart' | endif`

I would expect that command (1) would sometimes be slow, but commands (2) and (3) should never be slow, since the conditional branch never executes. However, it seems that sometimes when command (1) is slow, command (2) is also slow. On the other hand, it seems that command (3) is always fast.

This issue also seems to affect try-catch blocks.

### Environment

- `nvim --version`: version 0.4.4
- `vim -u DEFAULTS` (version: 8.2.1522) behaves the same; see the corresponding vim [issue](https://github.com/vim/vim/issues/7320).
- Operating system/version: NixOS 20.09
- Terminal name/version: st version 0.8.4
- `$TERM`: st-256color

### Steps to reproduce using `nvim -u NORC`

- Run `nvim -u NORC`.
- Create a large file by typing `iecho 'test'<ret><esc>999.`.
- Run command (1) above, `:syntax sync fromstart`. (Don't skip this step; at least on my system, skipping this step causes the error to not be reproduced.)
- Run command (2) above, `:if 0 | syntax sync fromstart | endif`.

The command should execute instantaneously (like command (3) does), but does not.
Repository: material-ui
Issue: [Pagination] clicking on disabled arrows autoselects unrelated things
Labels: bug 🐛,component: pagination

https://material-ui.com/ru/components/pagination/

Fast clicking on `>` on first line in screenshot autoselects `...` on next line:


![image](https://user-images.githubusercontent.com/1157412/99451108-87091880-2943-11eb-80e1-518f71a9b933.png)
Repository: go
Issue: x/sys/windows: clarify safety of Proc.Call, LazyProc.Call
Labels: Documentation,NeedsFix,compiler/runtime

https://godoc.org/golang.org/x/sys/windows#LazyProc.Call and https://godoc.org/golang.org/x/sys/windows#Proc.Call are syscall.SysCall wrappers but take a bunch of uintptrs.

I assume that those wrappers are not covered by the uintptr(unsafe.Pointer) conversion exception number (4) from https://golang.org/pkg/unsafe/#Pointer, correct?

Could we document that either way in x/sys/windows?

I assume that many callers will require runtime.KeepAlive?

/cc @ianlancetaylor @mdempsky @alexbrainman @josharian @crawshaw
Repository: create-react-app
Issue: Bug: Cannot use require() to display image on my machine.
Labels: stale,needs triage,issue: bug report

### Describe the bug

Cannot use `require()` to display image on my machine. During preparation of this bug report I've created the same base code in Codesandbox and it works there. 

### Did you try recovering your dependencies?

```
npm --version
6.14.8
```


### Which terms did you search for in User Guide?

require

### Environment

Environment Info:

```
  current version of create-react-app: 4.0.0
  running from C:\Users\Michael\AppData\Roaming\npm-cache\_npx\13776\node_modules\create-react-app

  System:
    OS: Windows 10 10.0.17763
    CPU: (4) x64 Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz
  Binaries:
    Node: 12.19.0 - C:\Program Files\nodejs\node.EXE
    Yarn: Not Found
    npm: 6.14.8 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Chrome: 86.0.4240.198
    Edge: Spartan (44.17763.831.0)
    Internet Explorer: 11.0.17763.771
  npmPackages:
    react: ^17.0.1 => 17.0.1
    react-dom: ^17.0.1 => 17.0.1
    react-scripts: 4.0.0 => 4.0.0
  npmGlobalPackages:
    create-react-app: Not Found
```

### Steps to reproduce

1. Create app with `npx create-react-app` .
2. Try to get image element with `<img src={require("path/to/image/image.png")} />` in App.js render return.

### Expected behavior

![browser](https://user-images.githubusercontent.com/49128164/99451168-156ca280-2922-11eb-8b9e-ba2ad1999abb.png)

Should display icon two times. Once using import variable, once using required. Works like that on Codesandbox website. Refer to demo below.

### Actual behavior

This is how it looks while I'm running minimal example locally in project created with `npx create-react-app .`

![local](https://user-images.githubusercontent.com/49128164/99451142-0c7bd100-2922-11eb-9dd9-b787b17dec89.png)

### Reproducible demo

https://codesandbox.io/s/react-require-bug-1gh2i?file=/src/App.js:67-292
Repository: opencv
Issue: Objective-C types should have a three letter prefix e.g. OCV
Labels: RFC,category: swift/objc bindings

From Apple's documentation on this topic:

> Your own classes should use three letter prefixes. These might relate to a combination of your company name and your app name, or even a specific component within your app. As an example, if your company were called Whispering Oak, and you were developing a game called Zebra Surprise, you might choose WZS or WOZ as your class prefix.

https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/doc/uid/TP40011210-CH10-SW2

The reason for this is that Objective-C has a global namespace, and type names can conflict. Some of the types bundled with the `objc` module are very simple and prone to conflict like `Mat`, and `Range`.

Here is another article on the topic:
* https://nshipster.com/namespacing/

I propose using the `OCV` prefix, and namespacing all of the existing types in the objc module. e.g.

* `Range` -> `OCVRange`
* `Mat` -> `OCVMat`

This would be a breaking change, but is necessary to prevent future conflicts with private Apple types, or with other application types.
Repository: go
Issue: x/tools/gopls: semantic tokens classifies "return" and "false" as the same
Labels: gopls,Tools

`return false` has the same coloring for both words--the default textmate syntax highlighting has different colors for the two. I'm guessing that `false` is being classified as a keyword rather than a value?

<img width="489" alt="Screen Shot 2020-11-17 at 5 14 55 PM" src="https://user-images.githubusercontent.com/5856771/99457129-797a7100-28f8-11eb-8a45-381cc096403e.png">

/cc @pjweinb
Repository: terminal
Issue: Suggestion:  Enable default theme based on elevation status
Labels: Issue-Feature,Area-Settings,Product-Terminal,Area-Theming

This would allow you to have a different default scheme when you are running WT as admin that when running it normally so you could visually distinguish elevated terminals.   My Powershell profile sets the background to red for elevated instances but in WT the Powershell background color scrolls away or goes away completely if I use the cls command.   I can set the color scheme or theme manually after opening WT but it would be nice for WT to do this automatically.
Repository: storybook
Issue: Disappearing stories
Labels: feature request,ui

**Is your feature request related to a problem? Please describe**
When a file containing stories fails to evaluate, the stories disappear from the menu. A warning is emitted ([here](https://github.com/storybookjs/storybook/blob/dd08c4ba69c3dd3322ad276860740a75e50bdf69/lib/core/src/client/preview/loadCsf.ts#L60)), but can be missed and doesn't include the original stacktrace. In some cases it isn't there at all (when I first started with Storybook I didn't know I needed an empty `export default {}`, and [this](https://github.com/storybookjs/storybook/blob/dd08c4ba69c3dd3322ad276860740a75e50bdf69/lib/core/src/client/preview/loadCsf.ts#L88) blocked me a few hours).

**Describe the solution you'd like**
Similar to how render errors cause the redbox to appear, I'd like story loading issues to be very visible in the interface itself. Since the crashing files can be difficult to trace back to the stories without keeping in memory the last stories seen, it would probably be enough to add navigation entries for each crashing file.

**Describe alternatives you've considered**
The warning could be turned into an error message, and the stacktrace could be added. It would be much easier than adding a redbox, but it would be missable for less savvy users and, due to how `console.error` works, it would print two stacktraces (one for the actual error, one for the location that emits the error).

**Are you able to assist to bring the feature to reality?**
no

**Additional context**
Add any other context or screenshots about the feature request here.
Repository: PowerToys
Issue: File Properties Editor
Labels: Idea-New PowerToy,Product-File Explorer,Product-File Actions Menu

## 📝 Provide a description of the new feature

_What is the expected behavior of the proposed feature?  What is the scenario this would be used?_
Files have all those hundreds of properties that can be stored in the metadata in the windows FS.  But most of them cant really be manipulated.  Windows has a metadata for "rating" for instance.  But I have yet to figure out how to set it- and not for want of trying.  Now this very well be a misunderstanding on the mechanics here, but I have looked for a while on how to change these.  
I have two main issues.  I want to change the rating, or another item, such as title, source, etc.  Its possible this relates to MP3s and the like only (via ID3 tags) whereas I want to manipulate video files.

I want to change the dates of a file.  For files downloaded from the web, the date that windows operates on is not the date that the file was created *on my computer*.  It would be nice to have a batch way to update this across a slew of files.

Should allow batch operations.  
I see this as plugging into the PowerRenamer.
---

If you'd like to see this feature implemented, add a 👍 reaction to this post.
Repository: PowerToys
Issue: A robust Duplicate file finder
Labels: Idea-New PowerToy

## 📝 Provide a description of the new feature

_What is the expected behavior of the proposed feature?  What is the scenario this would be used?_

---
Should use fuzzy logic, matching on name, or size, or specific contents (a hash), as desired, with various params.  Windows has some of this functionality in Shadow Copy already.  Can we use this?

Looking for data de-duplication across my disorganized file keeping


If you'd like to see this feature implemented, add a 👍 reaction to this post.
Repository: neovim
Issue: CI: move to GitHub Actions, eliminate travis.yml
Labels: ci

Due to Travis' [billing changes](https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing), our CI is no longer sustainable on Travis.

We're attempting to replace our Travis usage with GitHub Actions, but things will be a little rocky in the interim.

Below is the progress on transitioning away from Travis.  Although much of this was coordinated from the neovim/bot-ci repo before, I think it may make sense to move some of this into the respective repository (e.g., nightly builds running from neovim/neovim).

- [ ] PR checks
  - [x] ASAN (https://github.com/neovim/neovim/pull/13287)
  - [x] TSAN (https://github.com/neovim/neovim/pull/13297)
  - [x] Lint (https://github.com/neovim/neovim/pull/13287)
  - [x] Windows (https://github.com/neovim/neovim/pull/13540)
  - [x] macOS (https://github.com/neovim/neovim/pull/13373)
  - [ ] Coverage
  - [x] Lua functionaltest (https://github.com/neovim/neovim/pull/14942)
  - [x] `-funsigned-char` testing (https://github.com/neovim/neovim/pull/18444)
  - [ ] 32-bit build
  - [x] Big-endian build https://github.com/neovim/neovim/pull/25862
- [x] Nightly builds
  - [x] Linux
    - [x] Tarball (https://github.com/neovim/neovim/pull/13445)
    - [x] Appimage (https://github.com/neovim/neovim/pull/13452)
  - [x] macOS (https://github.com/neovim/neovim/pull/13445)
  - [x] Windows (https://github.com/neovim/neovim/pull/13650)
- [x] ~Snap~ (https://github.com/neovim/neovim/issues/13312#issuecomment-922329101)
- [x] Reports
  - [x] PVS-Studio (https://github.com/neovim/doc/pull/6)
  - [x] clang-scan (https://github.com/neovim/doc/pull/4)
  - [x] Lint (https://github.com/neovim/doc/pull/4)
  - [x] vimpatch (https://github.com/neovim/doc/pull/6)
- [x] Auto label PRs (https://github.com/neovim/neovim/pull/14574)
- [x] neovim.io documentation (https://github.com/neovim/doc/pull/8)
- [x] neovim/deps updates (https://github.com/neovim/deps/pull/10)
- [x] Automatic PRs for version.c (https://github.com/neovim/neovim/pull/14160)
- [x] Sync deps (used for [unstable PPA](https://launchpad.net/~neovim-ppa/+archive/ubuntu/unstable))
- [x] Sync neovim mirrors https://github.com/neovim/libvterm/pull/8
- [x] Coverity (https://github.com/neovim/neovim/pull/14493)
Repository: pytorch
Issue: More robust list comprehension 
Labels: oncall: jit,triaged,weeks

## 🚀 Feature

We might need to add support for multi dimensional list comprehension and conditional list comprehension. (to be discussed in brainstorm meeting)

## Motivation

List comprehension with conditional statements are pretty common in Python. 

## Pitch

These should work:
```python
class A(nn.Module):
    def __init__(self):
        super().__init__()
        self.x = [[0 for j in range(5)] for i in range(5)]
    def forward(self):
        return self.x[1] 
torch.jit.script(A())
```

or 

```python
class B(nn.Module):
    def __init__(self):
        super().__init__()
        self.x = [0 for i in range(5) if i < 4]
    def forward(self):
        return self.x[1] 
 torch.jit.script(B())
```


## Alternatives

<!-- A clear and concise description of any alternative solutions or features you've considered, if any. -->

## Additional context

This problem is mentioned here: https://github.com/pytorch/pytorch/blob/fcc10d75e1a0c1c2474de559124620ca6b580313/torch/csrc/jit/frontend/tree_views.h#L557. 

When I ran the Module A, I get following error:
```
RuntimeError: 
Module 'A' has no attribute 'x' (This attribute exists on the Python module, but we failed to convert Python type: 'list' to a TorchScript type.):
  File "test/test_jit.py", line 15448
            def forward(self):
                return self.x[1]
                       ~~~~~~ <--- HERE
```

cc @gmagogsfm @ezyang @bhosmer @smessmer @ljk53 @bdhirsh @ailzhang
Repository: godot
Issue: AnimationPlayer has problems with gimbal lock
Labels: topic:core,documentation

**Godot version:**
<!-- Specify commit hash if using non-official build. -->
3.2.2

**OS/device including version:**
<!-- Specify GPU model, drivers, and the backend (GLES2, GLES3, Vulkan) if graphics-related. -->


**Issue description:**
<!-- What happened, and what was expected. -->
The Animation player and I assume the Animation Tree seem to have issues with gimbal lock

here is a example..
If I have a arm that goes from a..
https://cdn.discordapp.com/attachments/732288982691348601/778468691796164618/unknown.png
to b..
https://cdn.discordapp.com/attachments/732288982691348601/778468737888026664/unknown.png

Animation player tends to rotate the arm all the way around
This makes it impossible to do 3d animations inside godot. 

**Steps to reproduce:**
- Download [this](https://github.com/godotengine/godot/files/5557674/Animation.Gimbal.Lock.Bug.zip)
- Open up PlayerNew.tscn
- In Animation Player switch to jump
- Use the mouse to move the animation between the start and end
- Notice how the arm is gimbal locked
.. 

**Minimal reproduction project:**
<!-- A small Godot project which reproduces the issue. Drag and drop a zip archive to upload it. -->
Above
Repository: TypeScript
Issue: Write a function to define types.
Labels: Suggestion,Awaiting More Feedback

## Search Terms

type defination, functional type defination, meta, meta programming, dynamic type declaration

## Suggestion

Write a function to define types.

## Use Cases

Build a more complex type.

## Examples

```ts
type MyType<T extends string>{
  if(T extends 'a'){
    return 'a' //type 'a'
  }
  if(T extends 'b'){
    return 'b' //type 'b'
  }
  return string
}
```

## Checklist

My suggestion meets these guidelines:

* [x ] This wouldn't be a breaking change in existing TypeScript/JavaScript code
* [x ] This wouldn't change the runtime behavior of existing JavaScript code
* [x ] This could be implemented without emitting different JS based on the types of the expressions
* [x ] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
* [x ] This feature would agree with the rest of [TypeScript's Design Goals](https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals).
Repository: create-react-app
Issue: npm start gives error 
Labels: needs triage,issue: bug report

Npm start throws error. Project was created with npx create-react-app

FATAL ERROR: WasmCodeManager::Commit: Cannot make pre-reserved region writable Allocation failed - process out of memory

Error log
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   '/opt/homebrew/Cellar/node/15.2.1/bin/node',
1 verbose cli   '/opt/homebrew/bin/npm',
1 verbose cli   'start'
1 verbose cli ]
2 info using npm@6.14.8
3 info using node@v15.2.1
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle test@0.1.0~prestart: test@0.1.0
6 info lifecycle test@0.1.0~start: test@0.1.0
7 verbose lifecycle test@0.1.0~start: unsafe-perm in lifecycle true
8 verbose lifecycle test@0.1.0~start: PATH: /opt/homebrew/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/audrius/code/react/fullstackopen/exercises/test/node_modules/.bin:/opt/homebr$
9 verbose lifecycle test@0.1.0~start: CWD: /Users/audrius/code/react/fullstackopen/exercises/test
10 silly lifecycle test@0.1.0~start: Args: [ '-c', 'react-scripts start' ]
11 silly lifecycle test@0.1.0~start: Returned: code: 1  signal: null
12 info lifecycle test@0.1.0~start: Failed to exec start script
13 verbose stack Error: test@0.1.0 start: `react-scripts start`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/opt/homebrew/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack     at EventEmitter.emit (node:events:329:20)
13 verbose stack     at ChildProcess.<anonymous> (/opt/homebrew/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (node:events:329:20)
13 verbose stack     at maybeClose (node:internal/child_process:1055:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:288:5)
14 verbose pkgid test@0.1.0
15 verbose cwd /Users/audrius/code/react/fullstackopen/exercises/test
16 verbose Darwin 20.1.0
17 verbose argv "/opt/homebrew/Cellar/node/15.2.1/bin/node" "/opt/homebrew/bin/npm" "start"
18 verbose node v15.2.1
19 verbose npm  v6.14.8
20 error code ELIFECYCLE
21 error errno 1
22 error test@0.1.0 start: `react-scripts start`
22 error Exit status 1
23 error Failed at the test@0.1.0 start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

My system:
System:
    OS: macOS 11.0.1
    CPU: (8) arm64 Apple processor
  Binaries:
    Node: 15.2.1 - /opt/homebrew/bin/node
    Yarn: Not Found
    npm: 6.14.8 - /opt/homebrew/bin/npm
  Browsers:
    Chrome: Not Found
    Edge: Not Found
    Firefox: Not Found
    Safari: 14.0.1
  npmPackages:
    react: ^17.0.1 => 17.0.1 
    react-dom: ^17.0.1 => 17.0.1 
    react-scripts: 4.0.0 => 4.0.0 
  npmGlobalPackages:
    create-react-app: Not Found