sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: flutter
Issue: [Impeller] libImpeller: Make it easier to trap on OpenGL errors.
Labels: P3,e: impeller,team-engine,triaged-engine,e: libimpeller

@lyceel was running into OpenGL errors in their embedder and was hoping to find where the error happened.

Impeller has this functionality build-in in [`IMPELLER_DEBUG-unopt`](https://github.com/flutter/engine/blob/6ef97e92f0bd147d91ebf7f23ae536572a999294/impeller/renderer/backend/gles/proc_table_gles.h#L75) modes already. But, this is undocumented and a poor experience for users of prebuilts.

Theoretically, the embedder can do something similar but the trampoline setup is tedious (each proc needs one) and error prone (the embedder doesn't know which proc to expect).

As a debugging option in the interop toolkit, Impeller could give the caller an option to react to OpenGL errors. This is expected to come in increasingly handy as Impeller & embedders try not to trample each others contexts.

Implementation Notes: We should not modify `proc_table_gles.h` or add additional flags to the HAL. Checks of the flag values will just cause more overhead and make the proc table more complicated. Instead, the interop toolkit can just chain trampolines together to achieve this functionality. That way, when checks are not necessary, proc table dispatch has no overhead.
Repository: go
Issue: proposal: net/http/cookiejar: add Jar.Clear
Labels: Proposal

### Proposal Details

Currently, since a jar's entries are not exposed to clear all cookies in a client's `Jar` in a thread-safe manner would require(from my understanding):
- Wrapping all calls to the client in a read lock, then write locking as the client's `Jar` is replaced with a new empty jar.
- Keeping track of all URLs accessed in a thread-safe manner, getting the cookies for each of them, and overwriting each of those cookies with expired ones,
- Creating a Jar wrapping type storing a pointer to the jar that has an additional lock on each of the interface functions, and also a third Clear function that sets the pointer to the new jar.  This is probably the most reasonable option.

Neither of those options are especially convenient, so I propose cookiejar adds a `Clear()` method that I will open a PR for.   I am *not* proposing this is added to `net/http`'s `CookieJar` as that would be a breaking change.
Repository: deno
Issue: deno publish using version field from package.json
Labels: suggestion,publish

Hi,

I have a package (https://jsr.io/@seriousme/opifex) that I publish on JSR , denoland and on NPM.
Since NPM requires the package.json and NodeJS requires JS instead of TS the exports in my package.json differ from the exports in my deno.json.  I also do not want deno tools to comment/fail on my generate code in the /dist folder. So as I understand it I need both the package.json and the deno.json.

When publishing a new version I now need to update the version in both package.json as well as deno.json.
I could write my own script to update deno.json on an npm version update but it would be nice if `deno publish` could do without `version` in deno.json if it finds a version in package.json, or if there would be some other easy way to keep them both in sync.

Kind regards,
Hans
Repository: rust
Issue: improved help message for rustdoc::broken_intra_doc_links
Labels: T-rustdoc,C-enhancement,A-intra-doc-links

Currently, the only suggestion rustdoc gives is to simply escape `[` and `]` with backslashes, or if there is a similarly-named item, to link to that instead.

there are a few other common errors that it could catch though:
* [ ] code snippets (like `arr[idx+3]`) should be surrounded by backticks instead of escaping each bracket individually
* [ ] if there is a similarly-named [link reference definition](https://spec.commonmark.org/0.31.2/#link-reference-definitions), it should suggest referencing that (probable typo)
* [ ] if the type that is being linked to is outside the current documentation bundle (e.g. linking to a type in an alternative library for the purpose of comparison, or linking to a non-rust type), then it should recommend adding a link definition item. 

inspired by discussion on #132748
Repository: PowerToys
Issue: Words are inverted in text extractor when I extract
Labels: Issue-Bug,Needs-Triage,Needs-Team-Response,Product-Text Extractor

### Microsoft PowerToys version

0.86.0

### Installation method

Microsoft Store

### Running as admin

No

### Area(s) with issue?

TextExtractor

### Steps to reproduce

Text before I extract:
![Image](https://github.com/user-attachments/assets/318b38c5-e016-47ec-9e5b-ae450fac89bd)

Text after I extract:
Function Axis Horizontal


### ✔️ Expected Behavior

It should extract it: Horizontal Axis Function

### ❌ Actual Behavior

Function Axis Horizontal

### Other Software

_No response_
Repository: node
Issue: Incorrect version for  `PerformanceMark` and `PerformanceMeasure` of `perf_hooks` module
Labels: doc

### Affected URL(s)

https://nodejs.org/docs/latest/api/perf_hooks.html

### Description of the problem

The doc says [`PerformanceMark`](https://nodejs.org/docs/latest/api/perf_hooks.html#class-performancemark) and [`PerformanceMeasure`](https://nodejs.org/docs/latest/api/perf_hooks.html#class-performancemeasure) are added in v18.2.0, v16.17.0; this is not true (the version is added in docs changes happens in https://github.com/nodejs/node/pull/44483)

`PerformanceMark` is implemented and can be accessed via `perf_hooks` module in https://github.com/nodejs/node/pull/37136, in [v16.0.0](https://nodejs.org/zh-cn/blog/release/v16.0.0)

`PerformanceMeasure` is also implemented in https://github.com/nodejs/node/pull/37136, in [v16.0.0](https://nodejs.org/zh-cn/blog/release/v16.0.0); bu can be accessed via `perf_hooks` module in https://github.com/nodejs/node/pull/39297, in [v16.7.0](https://nodejs.org/zh-cn/blog/release/v16.7.0)

---

manually test in local node runtime:

![image](https://github.com/user-attachments/assets/7739d80a-a871-4353-83c0-1a20867feba9)

![image](https://github.com/user-attachments/assets/7197d50d-b0eb-4bd9-bee5-240470e60f70)

---

see also https://github.com/mdn/browser-compat-data/pull/25008
Repository: kubernetes
Issue: Integration tests do not have gitVersion information
Labels: sig/api-machinery,sig/testing,sig/release,sig/architecture,triage/accepted

Originally raised by @pohly. https://kubernetes.slack.com/archives/C0EG7JC6T/p1730965005279489

https://github.com/kubernetes/kubernetes/blob/530278b1ded93c5416ce1badfb6b7b1ac475694a/staging/src/k8s.io/apiserver/pkg/endpoints/deprecation/deprecation.go#L74-L77

Current major and minor are both zero, so (all?) non-GA APIs are considered deprecated. I wonder whether that return true should be a return false.

This occurs because [k8s.io/component-base/version](http://k8s.io/component-base/version) depends on build flags to inject the git version. This injection does not happen when using go test manually (of course) but also not when using make test (might be an oversight that can be fixed).

version.DefaultKubeBinaryVersion might be a better source of the major/minor version but we do have an issue to remove it in the future https://github.com/kubernetes/kubernetes/issues/126686

/cc @BenTheElder 
/sig testing
Repository: PowerToys
Issue: Context menu to fix 3D model orientation
Labels: Needs-Triage

### Description of the new feature / enhancement

Windows natively has an explorer context menu button to rotate images 90 degrees clockwise or counterclockwise without having to enter a separate image editor program.

Now that Powertoys supports previews of 3d models, it would be nice to have a similar context button to rotate an STL file 90 degrees in x, y, or z, for quickly fixing badly-oriented models so the preview image points in the right direction.

### Scenario when this would be used?

Powertoys supports previews of 3D model files, but often these files are oriented oddly or upside-down / backward, making the preview image useless. Would be handy to have a tool to quickly correct the orientation of the file so model previews are pointed in the right direction.

### Supporting information

_No response_
Repository: flutter
Issue: SemanticsBinding.instance.ensureSemantics causes inconsistent state for mobile
Labels: team-accessibility

### Steps to reproduce

```dart
import 'package:flutter/material.dart';
import 'package:flutter/semantics.dart';

void main() {
  runApp(const TabBarDemo());
  SemanticsBinding.instance.ensureSemantics();
}

class TabBarDemo extends StatelessWidget {
  const TabBarDemo({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: DefaultTabController(
        length: 3,
        child: Scaffold(
          appBar: AppBar(
            bottom: const TabBar(
              tabs: [
                Tab(icon: Icon(Icons.directions_car)),
                Tab(icon: Icon(Icons.directions_transit)),
                Tab(icon: Icon(Icons.directions_bike)),
              ],
            ),
            title: const Text('Tabs Demo'),
          ),
          body: const TabBarView(
            children: [
              Icon(Icons.directions_car),
              Icon(Icons.directions_transit),
              Icon(Icons.directions_bike),
            ],
          ),
        ),
      ),
    );
  }
}
```

1. launch the app in android or ios without any assistive technologies like voiceover or talkback
2. after the app is launched, turn on voiceover or talkback

### Actual results

the talkback and voiceover can't recognize the app


Upon closer investigation this is due to that the enable flag in the engine is not flipped by calls to ensureSemantics. It will causes the engine shell to drop all semantics update.

Since the semantics update is sequential update, the accessibility tree in mobile embedding can't be constructed even after the voiceover or talkback is turned on later.
Repository: node
Issue: Missing doc for `PerformanceResourceTiming.{initiatorType, nextHopProtocol, responseStart, deliveryType and responseStatus}`
Labels: doc

### Affected URL(s)

https://nodejs.org/docs/latest/api/perf_hooks.html

### Description of the problem

the `initiatorType`, `nextHopProtocol`, `responseStart`, `deliveryType` and `responseStatus` fields of `PerformanceResourceTiming` are missing from documentaion but are supported by node, they need to be documented

see https://github.com/mdn/browser-compat-data/pull/25010 for more details
Repository: pytorch
Issue: FSDP Hybrid Shard worse loss than than Full Shard
Labels: oncall: distributed,module: fsdp

### 🐛 Describe the bug

When using HYBRID_SHARD instead of FULL_SHARD on PyTorch 2.4.1 the loss of our model behaves similarly to when it is being trained on one node (despite training on two). When using FULL_SHARD, the loss behaves as expected when training on two nodes (so twice the effective batch size). Additionally, the problem also happens with FULL_SHARD when on PyTorch 2.5. See the screenshot below 
![image](https://github.com/user-attachments/assets/8c8ab8bf-7288-4784-a351-6152df42fe8c)

The device meshes we use are as follows:

```
        if self.strategy.sharding_strategy in [ShardingStrategy._HYBRID_SHARD_ZERO2, ShardingStrategy.HYBRID_SHARD]:
            self.device_mesh = init_device_mesh("cuda", (world_size//8, 8), mesh_dim_names=("replicate", "shard"))
        else:
            self.device_mesh = init_device_mesh("cuda", (world_size,))
```

### Versions

https://gist.github.com/zaptrem/799d0c99c9e69067eb937ab1a55f1c69

cc @H-Huang @awgu @kwen2501 @wanchaol @fegin @fduwjj @wz337 @wconstab @d4l3k @c-p-i-o @zhaojuanmao @mrshenli @rohan-varma @chauhang
Repository: PowerToys
Issue: [PowerRename] Regex help in UI: Add ^, $, .*
Labels: Idea-Enhancement,Help Wanted,Good first issue,Status-In progress,Area-User Interface,Priority-3,Cost-Small

### Description of the new feature / enhancement

Adding the following syntax to the regex help flyout in the PowerRename window will be helpful for users that have not so much knowledge about regex:
- `^` = Start of the string.
- `$` = End of the string.
- `.*` = Any number of any characters. (In addition to `.` syntax explaination.)

### Scenario when this would be used?

We sometimes get issues asking how to add text to the  start or end of a file name without replacing explicit characters. (Example issue: #35797)

### Supporting information

_No response_
Repository: vscode
Issue: webviewPanel.viewColumn set incorrectly
Labels: bug,help wanted,webview


Type: <b>Bug</b>

in an extension, call
```
const webviewPanel=vscode.window.createWebviewPanel(id, title, vscode.ViewColumn.Beside);
```
note that webviewPanel.viewColumn returns undefined

internally the viewColumn is kept as vscode.ViewColumn.Beside = -2, and the accessor returns undefined when it is less than 0.

The documentation for ViewColumn.Beside has this:
A *symbolic* editor column representing the column to the side of the active one. This value can be used when opening editors, but the *resolved* {@link TextEditor.viewColumn viewColumn}-value of editors will always be `One`, `Two`, `Three`,... or `undefined` but never `Beside`.

I accept that it doesn't explicitly mention WebviewPanel, but I think it should be consistent with TextEditor.


VS Code version: Code 1.95.1 (65edc4939843c90c34d61f4ce11704f09d3e5cb6, 2024-10-31T05:14:54.222Z)
OS version: Windows_NT x64 10.0.22621
Modes:

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|AMD Ryzen Threadripper 1950X 16-Core Processor  (32 x 3394)|
|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<br>webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|63.89GB (42.44GB free)|
|Process Argv|-n --crash-reporter-id 22b24386-c25b-404a-a2ae-9ae86dee0ec7|
|Screen Reader|no|
|VM|0%|
</details><details><summary>Extensions (7)</summary>

Extension|Author (truncated)|Version
---|---|---
amazon-q-vscode|ama|1.34.0
npm-intellisense|chr|1.4.5
vscode-eslint|dba|3.0.10
thumbnails|iso|0.1.4
js-debug-nightly|ms-|2024.11.417
clangformat|sea|2.0.2
cursor-align|yo1|2.0.2


</details><details>
<summary>A/B Experiments</summary>

```
vsliv368:30146709
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
binariesv615:30325510
vsaa593:30376534
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
a9j8j154:30646983
962ge761:30959799
pythongtdpath:30769146
pythonnoceb:30805159
asynctok:30898717
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
01bff139:31013167
dvdeprecation:31068756
dwnewjupyter:31046869
newcmakeconfigv2:31071590
impr_priority:31102340
nativerepl2:31139839
refactort:31108082
pythonrstrctxt:31112756
cf971741:31144450
iacca1:31171482
notype1cf:31157160
5fd0e150:31155592
dwcopilot:31170013
j44ff735:31175163

```

</details>

<!-- generated by issue reporter -->
Repository: ui
Issue: [bug]: RTL Direction  is not supported
Labels: bug

### Describe the bug

radix-ui -> Supports Right to Left direction.
tailwindcss -> Supports Right to Left direction "rtl:"
shadcn-ui -> ?

Most of component not support right to left direction
In every new project I need to make modifications to the component

At least half a billion people deal with right to left direction
Do you think it is worth making this library more awesome and support RTL?

### Affected component/components

All Components

### How to reproduce

---

### Codesandbox/StackBlitz link

_No response_

### Logs

_No response_

### System Info

```bash
MacOS, Chrome
```


### Before submitting

- [X] I've made research efforts and searched the documentation
- [X] I've searched for existing issues
Repository: godot
Issue: Number int or float field export variables do not apply when running the game unless you click off or push enter beforehand
Labels: discussion,topic:editor,usability,topic:gui

### Tested versions

v4.4.dev4.official [36e6207bb], v4.4.dev3.official [f4af8201b]

### System information

Godot v4.4.dev4 - Windows 10.0.19045 - Multi-window, 9 monitors - OpenGL 3 (Compatibility) - NVIDIA GeForce RTX 3070 (NVIDIA; 32.0.15.6590) - 11th Gen Intel(R) Core(TM) i9-11900K @ 3.50GHz (16 threads)

### Issue description

Number export variables fields do not accept the change before running the game. I understand that pushing enter or clicking out of that field will accept the value. I just figured it should auto accept or apply it when you click to run the game.

### Steps to reproduce

On a field of some parameter or a number export variable field.
Change the field, but do not push enter or click in another field.
Once the value is changed run the game.
It will not accept the value unless enter or clicked off.


https://github.com/user-attachments/assets/d87621e5-6ece-4872-84ad-5d28f0eb7723



### Minimal reproduction project (MRP)

[mrp_apply_number_int_and_float_field_entry_edit_before_running_game.zip](https://github.com/user-attachments/files/17684826/mrp_apply_number_int_and_float_field_entry_edit_before_running_game.zip)
Repository: svelte
Issue: developer docs
Labels: documentation

### Describe the problem

There are parts of Svelte I don't understand since the rewrite. This makes it harder for me to contribute, but mostly just harder for me to understand how Svelte interacts with SvelteKit, to have productive conversations with other maintainers, etc.

### Describe the proposed solution

Write some basic developer documentation. If the only thing covered were the anchor comments I would be happy enough :smile: I'd really like to understand how hydration, dom creation, and transitions work and interact with those comments.

### Importance

would make my life easier
Repository: flutter
Issue: [web] Shift+Tab breaks when starting on browser navigation bar.
Labels: framework,platform-web,has reproducible steps,P2,team-web,triaged-web,found in release: 3.24,found in release: 3.27

It seems that Flutter web doesn't traverse focus in the right order when it misses the "Shift" keydown event.

This happens when the user attempts to reverse focus from the UI elements of the browser, like the address bar, back into the Flutter app.

1. Run the sample code (below)
2. Focus the browser address bar
3. Press Shift+Tab until focus reaches flutter.

* **Expected:** Flutter should traverse focus in reverse order (FaB -> button -> ...)
* **Actual:** Flutter traverses focus in normal order (Button -> FaB -> ...)

<details>

<summary>Code: <tt>main.dart.js</tt></summary>

This is just the default app with a button added to the center column. To make the effect even more noticeable, add more buttons :)

```dart
import 'package:flutter/widgets.dart';

void main() {
  runApp(MyApp());
}

import 'package:flutter/material.dart';

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
        useMaterial3: true,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({super.key, required this.title});

  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _counter = 0;

  void _incrementCounter() {
    setState(() {
      _counter++;
    });
  }

  void _resetCounter() {
    setState(() {
      _counter = 0;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        backgroundColor: Theme.of(context).colorScheme.inversePrimary,
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            const Text(
              'You have pushed the button this many times:',
            ),
            Text(
              '$_counter',
              style: Theme.of(context).textTheme.headlineMedium,
            ),
            TextButton.icon(
              onPressed: _resetCounter,
              label: Text('Reset'),
              icon: Icon(Icons.delete_rounded),
            )
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ),
    );
  }
}

```
</details>
Repository: ollama
Issue: Support importing vision models from Safetensors in `ollama create`
Labels: feature request,create

### What is the issue?

I tried to import finetuned llama-3.2-11b-vision, but I got "Error: unsupported architecture."
In order to make sure my model is not the problem, I downloaded [meta-llama/Llama-3.2-11B-Vision-Instruct](https://huggingface.co/meta-llama/Llama-3.2-11B-Vision-Instruct) from Huggingface.
I copied modelfile from `Ollama show llama3.2-vision --modelfile`.
Then edited the modelfile and pointed `FROM` to the downloaded model from HF.
When I run `ollama create llama-vision -f llama-vision.modelfile`, I get this:

```bash
transferring model data 100% 
converting model 
Error: unsupported architecture
```

### OS

macOS

### GPU

Apple

### CPU

Apple

### Ollama version

0.4.0
Repository: node
Issue: Worker Threads feature are experimental between v10.5.0 and v11.7.0
Labels: doc

### Affected URL(s)

https://nodejs.org/docs/latest/api/worker_threads.html

### Description of the problem

Worker Threads feature are experiment between v10.5.0 and v11.7.0 and must enable by passing `--experimental-worker` runtime flag; currently the doc mention no info about this

see https://github.com/mdn/browser-compat-data/pull/25012 for more detail
Repository: PowerToys
Issue: Add setting to expand menus or display tools in non-menu format
Labels: Needs-Triage

### Description of the new feature / enhancement

Please add a configuration option similar to that found in the Azure console. A setting option under Appearance & behavior to have the menus expanded on startup or to display them in alphabetical order would be helpful. Honestly, the menu system makes things more confusing than looking for them in a flat list. An option to display smaller items than the default would be a more helpful option than sub-menus.

### Scenario when this would be used?

This would be helpful every time I open the settings console. As a "power user" I'm very used to looking for things by name and don't need a menu to get in the way. If you're really entrenched in having a menu system, why not let us power users decide how we want to arrange our tools. To me, the items under "Advanced" are no more advanced than many of the other tools. Having them in a submenu just makes them harder to find and uses more time.

### Supporting information

_No response_