sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: stable-diffusion-webui
Issue: [Feature Request]: T-Stitch "Accelerating Sampling in Pre-trained Diffusion Models with Trajectory Stitching"
Labels: enhancement

They released all code can be implemented i think : https://github.com/NVlabs/T-Stitch?tab=readme-ov-file#-gradio-demo

What it does is, according to the authors claim, speed up with 0 loss of quality

They even have SDXL too

![image](https://github.com/AUTOMATIC1111/stable-diffusion-webui/assets/19240467/f455e18c-e66e-4279-85b0-3f36dc78ef96)

![image](https://github.com/AUTOMATIC1111/stable-diffusion-webui/assets/19240467/647aa84e-02d8-4769-97ca-837c57b141e7)

![image](https://github.com/AUTOMATIC1111/stable-diffusion-webui/assets/19240467/2cbfafed-047d-4099-af8a-2299304e53f1)
Repository: puppeteer
Issue: [Feature]: Implement a better permissions API
Labels: feature,P2

### Feature description

See comment in https://github.com/puppeteer/puppeteer/pull/11979

Basically, currently Puppeteer can only be used to test permissions that Puppeteer knows about requires Puppeteer to know all permission names and have regular updates. Also, it's not possible to configure individual permission states and change only one permission.

Instead of the current permission API, we need the following API:

```
BrowserContext.setPermission(origin, name, state);
```
Repository: next.js
Issue: Bug When Using Browser Back with Intercepting Routes
Labels: bug,Parallel & Intercepting Routes

### Link to the code that reproduces this issue

https://github.com/yacchi1123/next-intercept-route-bug-reproduce

### To Reproduce

1. Access the following URL:
https://next-intercept-route-bug-reproduce.vercel.app/
2. Navigate to the page that triggers the Intercepting Route.
3. Perform a Submit using Server Action, and within the Server Action, execute redirect and revalidate.
4. Click the browser back button.
5. "Loading..." remains displayed.

https://github.com/vercel/next.js/assets/43910343/71fbbea9-6810-4387-ab4c-d346e96f7a9e

### Current vs. Expected behavior

Current Behavior:
When using Intercepting Route and performing a redirect and revalidate with a Server Action, doing a browser back results in a perpetual loading state.

Expected Behavior:
The loading state is resolved, and the page of Intercepting Route is displayed.

### Provide environment information

```bash
Operating System:
  Platform: darwin
  Arch: x64
  Version: Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:10 PST 2023; root:xnu-10002.61.3~2/RELEASE_X86_64
Binaries:
  Node: 18.17.1
  npm: 9.0.0
  Yarn: 1.22.19
  pnpm: 8.15.1
Relevant Packages:
  next: 14.1.0
  eslint-config-next: 14.1.0
  react: 18.2.0
  react-dom: 18.2.0
  typescript: 5.3.2
Next.js Config:
  output: N/A
```


### Which area(s) are affected? (Select all that apply)

App Router, Routing (next/router, next/navigation, next/link)

### Which stage(s) are affected? (Select all that apply)

next dev (local), next build (local), next start (local), Vercel (Deployed)

### Additional context

_No response_
Repository: godot
Issue: When array/dict are nested they can't remember their child EditorProperty fold state when their parents is folded.
Labels: enhancement,topic:editor,usability

### Tested versions

- reproducible in 4.2.1 ( and anything before and after)

### System information

macOS 13.3.0 - Vulkan (Forward+) - integrated Apple M1 Pro - Apple M1 Pro (8 Threads)

### Issue description

If you have a foldable EditorProperty that is too deeply nested (from third level) with array/dictionary in the middle. This is because when the top level is folded the EditorProperty editing the array/dict is freed which in turns means the EditorPRopertyArray/Dict is freed and the folding value is lost.
At first thought I would have thought this might not be that much of an issue but then realized even without nesting array and dictionaries and simply using a Shortcut you reach the third nested layer (resource inside array inside resource).

https://github.com/godotengine/godot/assets/66184050/90a2241f-b375-4425-a854-dfa778a01c90

### Steps to reproduce

1. create a script that exports a Shortcut
2. add a shortcut
3. add an input event in the events array of shortcut
4. unfold everything
5. fold the shortcut resource only
6. unfold the resource
7. array will be unfolded as expected but the input event won't

### Minimal reproduction project (MRP)

N/A
Repository: godot
Issue: Running a project with the CLI without the editor don't update the .godot files
Labels: enhancement,topic:core,confirmed,topic:import

### Tested versions

Reproducible in 4.2, not tested in other

### System information

Ubuntu 22.04

### Issue description

When the `.godot` folder is not up to date and we try to run the project without launching the editor, the `.godot` folder is not updated and it gives errors. 

This happens notably when using git versionning and switching branches.

I suppose the normal behavior for godot would be to update this "cache" before running the game.

This is fixed by running the editor once. But isn't very practical in my use case.

### Steps to reproduce

- Setup a project with the editor
- Git commit (commit called A)
- Add some `glb` models in the project and the main scene
- Close the editor
- Git commit (commit called B)
- Git checkout A
- Open the editor
- Close the editor
- Git checkout B
- Run the project with the CLI (without opening the editor)
- Notice errors

### Minimal reproduction project (MRP)

[Test_error_godot.zip](https://github.com/godotengine/godot/files/14383688/Test_error_godot.zip)
Repository: deno
Issue: tests: notify when WPT tests fail
Labels: tests,chore

WPT tests have been failing recently. After an offline talk with @bartlomieju, he and the team were mostly unaware when they started failing. He suggested implementing some way of notifying the team when these tests fail, namely by creating an issue.

Workflow: https://github.com/denoland/deno/blob/f49abcc1ac3de72bf894ccfc0102d83ec19f1d46/.github/workflows/wpt_epoch.yml
Repository: tauri
Issue: How to stop dev on Android emulator
Labels: type: bug,status: needs triage

### Discussed in https://github.com/tauri-apps/tauri/discussions/8958

<div type='discussions-op-text'>

<sup>Originally posted by **syirilrakhulh** February 23, 2024</sup>
I use `@tauri-apps/cli 2.0.0-beta.4` and my apps working fine with Solid JS as frontend. When I start running dev with Android emulator and I want to stop by close emulator my terminal does not exit/stop running dev command until I kill the process manually by `sudo killall node`. I also cannot stop by press `ctrl + c`. It's weird. But when I use Xcode Simulator after I close simulator it will stop the terminal.

Maybe I miss something in config? Because it only new project, I create Solis JS first after that I add Tauri to existing repo. </div>
Repository: ant-design
Issue: Select hasFeedback / hover / setFieldValue weird behaviour
Labels: 🐛 Bug,Inactive

### Reproduction link

[![Edit on CodeSandbox](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/p/sandbox/select-hasfeedback-weird-behaviour-vgnp9c)

### Steps to reproduce

Hover Select behaves strangely after filling in the value or after resetting it. The select arrow disappears, the feedback disappears. There are 2 ways to recreate this. In the AntD version, e.g. 5.3.0, it behaved correctly (https://codesandbox.io/p/sandbox/select-hasfeedback-weird-behaviour-5-3-0-n9rqpj)

Additionally, when we select a value and reset it using setFieldValue or setFieldsValue, the feedback does not reset and lights up green even though the field is required (is it expected? How can I reset feedback after clearing the value?)

Option 1:
1. Open sandbox reproduction link
2. Hover over Select and the border / select-arrow displays correctly
3. Select a value, the green feedback lights up, but when hovered over it disappears and only the clear option is shown (select-arrow also disappear)
4. Clear the value and hover over Select again. When hovered, the field looks like a regular text field, not a selection list.

Option 2:
1. Open sandbox reproduction link
2. Hover over Select and select arrow appears.
3. Click on select and open selection list
4. Close list and hover again over Select (this time select arrow does not appear which is weird)

### What is expected?

Select arrow should always be visible (down or up) when hovering over Select.

Reseting select value with feedback icon does not reset feedback status? 
How can I reset feedback status if this behaviour is expected?

### What is actually happening?

Select arrow / feedback icon disappears after hovering.

| Environment | Info |
| --- | --- |
| antd | 5.14.1 |
| React | 18.2.0 |
| System | Windows |
| Browser | Chrome/Edge chromium/Firefox |

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: vscode
Issue: CSS for debug icons applies to TreeItem inline commands
Labels: debug,polish

Type: <b>Bug</b>

In a custom extension that contributes some commands with their `icon` set to debug-specific codicons, e.g. `debug-step-back`, contributing those commands as inline to a `TreeItem` looks like this:

![image](https://github.com/microsoft/vscode/assets/11544783/3ddb4032-4fbf-4022-93fb-5b677c7c34b8)


The `TreeItem` inline commands gets the following style for the `ul > li > a` element:
``` css
.monaco-workbench .part > .title > .title-actions .action-label.codicon.codicon-debug-step-back, .monaco-workbench .codicon.codicon-debug-step-back {
    color: #75beff;
}
```

Afaict, this comes from https://github.com/microsoft/vscode/blob/d4237bd8d548a45e2759f3b3fe4fb75dfeb677a9/src/vs/workbench/contrib/debug/browser/debugColors.ts#L348

This is minor UI issue, but I always wondered why 3/5 of my icons were blue.


VS Code version: Code - Insiders 1.87.0-insider (a0b90ac5e04ea9a0733b68062253a469994e170e, 2024-02-22T05:48:26.543Z)
OS version: Windows_NT x64 10.0.18362
Modes:
Remote OS version: Linux x64 4.18.0-372.19.1.el8_6.x86_64

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (8 x 2112)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: enabled_on<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>skia_graphite: disabled_off<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: enabled|
|Load (avg)|undefined|
|Memory (System)|15.81GB (5.99GB free)|
|Process Argv||
|Screen Reader|no|
|VM|0%|

|Item|Value|
|---|---|
|Remote|SSH: sestolabccv8|
|OS|Linux x64 4.18.0-372.19.1.el8_6.x86_64|
|CPUs|Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz (8 x 2095)|
|Memory (System)|31.21GB (15.26GB free)|
|VM|100%|

|Item|Value|
|---|---|
|Remote|SSH: sestolabccv8|
|OS|Linux x64 4.18.0-372.19.1.el8_6.x86_64|
|CPUs|Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz (8 x 2095)|
|Memory (System)|31.21GB (15.26GB free)|
|VM|100%|
</details>
<!-- generated by issue reporter -->
Repository: rust
Issue: confusing error message when target feature is missing
Labels: A-diagnostics,A-inline-assembly,T-compiler,D-confusing

### Code

```Rust
// compile with `cargo run --target aarch64-unknown-linux-gnu` 

fn main() {
    unsafe { dbg!(__crc32b(13, 42)) };
}

unsafe fn __crc32b(mut crc: u32, data: u8) -> u32 {
    std::arch::asm!("crc32b {crc:w}, {crc:w}, {data:w}", crc = inout(reg) crc, data = in(reg) data);
    crc
}
```


### Current output

```Shell
error: instruction requires: crc
 --> src/main.rs:8:22
  |
8 |     std::arch::asm!("crc32b {crc:w}, {crc:w}, {data:w}", crc = inout(reg) crc, data = in(reg) data);
  |                      ^
  |
note: instantiated into assembly here
 --> <inline asm>:1:2
  |
1 |     crc32b w8, w8, w1
  |     ^
```


### Desired output

```Shell
error: missing target feature "crc"
 --> src/main.rs:8:22
  |
8 |     std::arch::asm!("crc32b {crc:w}, {crc:w}, {data:w}", crc = inout(reg) crc, data = in(reg) data);
  |                      ^ this inline assembly requires the "crc" target feature to be enabled
  |
???: add the target feature to the surrounding function
  + #[cfg(target_feature(enable = "crc")]
7 | unsafe fn __crc32b(mut crc: u32, data: u8) -> u32 {
note: instantiated into assembly here
 --> <inline asm>:1:2
  |
1 |     crc32b w8, w8, w1
  |     ^
```


### Rationale and extra context

it would be nice for the error to mention that a target feature is required.

this error only occurs on arm. I've not been able to get this error message on x86 (I tried with various unstable attributes like avx512 or tbm (trailing bit manipulation).with avx512 you already need the target feature because otherwise you cannot in/out avx512 registers to the assembly, so this issue is unlikely to come up there.

with tbm i would expect this error, but apparently it doesn't come up there, maybe the linker does not report it?

### Other cases

_No response_

### Rust Version

```Shell
rustc 1.76.0 (07dca489a 2024-02-04)
binary: rustc
commit-hash: 07dca489ac2d933c78d3c5158e3f43beefeb02ce
commit-date: 2024-02-04
host: x86_64-unknown-linux-gnu
release: 1.76.0
LLVM version: 17.0.6
```


### Anything else?

I'd be interested in implementing this. I've poked around a bit already, but would like to settle on a desired error message first.

One thing I'm not sure about is whether the span of the surrounding function is available when the error is generated here https://github.com/rust-lang/rust/blob/master/compiler/rustc_codegen_ssa/src/back/write.rs#L1898. is that a hint that we can give there?
Repository: vscode
Issue: multi-diff-editor should show skipped binary files
Labels: feature-request,multi-diff-editor


Type: <b>Feature Request</b>

As described in https://github.com/microsoft/vscode/issues/199615#issuecomment-1959958655, when some of the Uris passed to the multi-diff-editor are binary, an error is logged in the debug console and the Uris are silently skipped.

It would be nice to show the user that files could not be diff-ed (and maybe which files in particular and why).

VS Code version: Code - Insiders 1.87.0-insider (a0b90ac5e04ea9a0733b68062253a469994e170e, 2024-02-22T05:48:26.543Z)
OS version: Windows_NT x64 10.0.18362
Modes:
Remote OS version: Linux x64 4.18.0-372.19.1.el8_6.x86_64
Remote OS version: Linux x64 4.18.0-372.19.1.el8_6.x86_64


<!-- generated by issue reporter -->
Repository: ant-design
Issue: Virtual List in Dark Mode lacking some contrast at the scrollbar
Labels: Inactive,improvement

### Reproduction link

[https://ant.design/components/table?theme=dark#components-table-demo-virtual-list](https://ant.design/components/table?theme=dark#components-table-demo-virtual-list)

### Steps to reproduce

Seen in the dark mode, the scrollbar lacking some contrast. The scrollbar mostly invisible.

### What is expected?

I want to see the scrollbar to be visible

### What is actually happening?

The scrollbar mostly invisible.

| Environment | Info |
| --- | --- |
| antd | 5.14.2 |
| React | React 18.2.0 |
| System | Windows 11 |
| Browser | Version 120.0.6099.225 |

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: pytorch
Issue: Try to make `jit.trace` working with dynamic control flow but it does not work
Labels: oncall: jit

### 🐛 Describe the bug

I try to make `jit.trace` working with dynamic control flow. It does not work well. Here is my code.
```
import torch

@torch.jit.script
class Counter:
    def __init__(self):
        # super().__init__()
        self.count : int = 0

    def incr(self):
        print("incr")
        self.count += 1

    def val(self) -> int:
        return self.count
    
    def stat(self) -> int:
        return self.count % 2

class Fake():
    def __init__(self):
        pass
    def forward(self, x):
        return x

@torch.jit.script
class Processor:
    def __init__(self):
        self.counter = Counter()
        self.fake = Fake()

    def __call__(self, x):
        return self.forward(x)

    @torch.jit.ignore
    def forward(self, x):
        self.counter.incr()
        if self.counter.stat():
            print("positive")
            return self.fake.forward(x)
        else:
            print("negative")
            return torch.neg(self.fake.forward(x))

class MyDecisionGate1(torch.nn.Module):
    # @torch.jit.script
    def __init__(self):
        super().__init__()
        self.processor = None

    def set_processor(self, processor):
        self.processor = processor

    # @torch.jit.ignore
    def forward(self, x):
        return self.processor(x)

class MyCell(torch.nn.Module):
    def __init__(self, dg):
        super(MyCell, self).__init__()
        self.dg = dg

    def forward(self, x, h):
        print("MyCell::forward")
        out = self.dg(x) + h
        return out

x, h = torch.rand(3, 4), torch.rand(3, 4)

scripted_gate = MyDecisionGate1()
processor = Processor()
scripted_gate.set_processor(processor)

my_cell = MyCell(scripted_gate)

traced_cell = torch.jit.trace(my_cell, (x, h), check_trace=False)

print(x, h)
out = traced_cell(x, h)
print(out)
out = traced_cell(x, h)
print(out)
```

### Versions

```python
PyTorch version: 2.2.0+cu121
Is debug build: False
CUDA used to build PyTorch: 12.1
ROCM used to build PyTorch: N/A
```

cc @EikanWang @jgong5 @wenzhe-nrv @sanchitintel
Repository: flutter
Issue: [packages] Mention depending on platform packages in READMEs
Labels: package,team-ecosystem,P2,triaged-ecosystem

(See discussion in https://github.com/flutter/flutter/issues/143942 for context.)

We have some app-facing packages, such as `local_auth`, whose READMEs demonstrate importing and directly using platform implementation packages for APIs that aren't exposed in the app-facing package. The assumption was that people would add dependencies with their imports, but we've had a few cases like the issue above where people didn't realize they needed to do that and it caused problems later (due to package renaming or breaking changes just in a platform implementation's APIs). We should sweep all the app-facing READMEs and for each case like this either:
- move the example to the platform implementation and just link to it (as we've done already for some cases like `webview_flutter`), or
- add a note about depending on the package (probably linking part of the text to [depend_on_referenced_packages](https://dart.dev/tools/linter-rules/depend_on_referenced_packages) for context).
Repository: go
Issue: proposal: x/sys/unix: make withData public
Labels: Proposal

### Proposal Details

The ifreq functionality through the Ifreq interface and its IoctlIfreq interface currently do not offer the flexibility it could have.
A simple example would be to issue some ioctl where ifr should be a pointer.
There are of course workarounds for that (e.g. issuing raw ioctls via the syscall API and providing a byte slice) but adding a more robust interface like already supposed would be a good idea.
I currently don't see any reason why not to expose this already existing functionality, but maybe I miss a bigger structural point here.

If you do not have enough resources for implementing this change I'd be happy to help you out on that.

The code suggests that @mdlayher once thought about exporting access to IfreqData, but postponed it due accessibility through IoctlGetEthtoolDrvinfo. This although is read only.
Repository: PowerToys
Issue: Default Shortcuts remaping
Labels: Needs-Triage

### Description of the new feature / enhancement

For people who has to work with other languages keyboards It will be very nice to have an option to get all default shortcuts remaped in batch to english shortcuts instead of the localized ones. Also in reverse.

I'm used to English shortcuts and when I need to use the Spanish keyboard it is a real mesh as the English shortcuts don't work

### Scenario when this would be used?

When you need to use different languages keyboards.

### Supporting information

_No response_
Repository: tensorflow
Issue: `tf.raw_ops.ConjugateTranspose`: negative value of `perm` can lead to out-of-bounds read
Labels: awaiting review,type:bug,comp:core,TF 2.15

### Issue type

Bug

### Have you reproduced the bug with TensorFlow Nightly?

Yes

### Source

source

### TensorFlow version

tf 2.17

### Custom code

Yes

### OS platform and distribution

Linux Ubuntu 22.04 LTS

### Mobile device

_No response_

### Python version

3.11.7

### Bazel version

6.5.0

### GCC/compiler version

clang 16

### CUDA/cuDNN version

_No response_

### GPU model and memory

_No response_

### Current behavior?

In `tf.raw_ops.ConjugateTranspose`, negative value of `perm` can lead to out-of-bounds read.
[Here](https://github.com/tensorflow/tensorflow/blob/617b5e97d6a9a71e1972dfe6fead5bf460094658/tensorflow/core/kernels/transpose_functor_cpu.cc#L52),
```C++
        i_idx += ratio * in_strides[perm[i]];
```
as there is no guard which checks validity of `perm`, when its value is -1 `in_strides[perm[i]]` can be an out-of-bounds reading(I guess -1 would be interpreted as an `SIZE_T_MAX` or something).
Note that the below code ends up with absl assertion failure in debug build.

### Standalone code to reproduce the issue

```Python
import tensorflow as tf

tf.raw_ops.ConjugateTranspose(
    x=tf.random.normal([2]),
    perm=[-1])
```


### Relevant log output

Release Build:
```shell
    Outputs nothing
```

Debug Build:
```shell
python: external/com_google_absl/absl/container/inlined_vector.h:363: auto absl::InlinedVector<long, 8>::operator[](size_type)::(anonymous class)::operator()() const [T = long, N = 8, A = std::allocator<long>]: Assertion `false && "i < size()"' failed.
Aborted (core dumped)
```