sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: next.js
Issue: `not-found.tsx` (404 page) not working with recommended i18n setup 
Labels: bug

### Link to the code that reproduces this issue

https://github.com/heloineto/i18n-404-bug-repro

### To Reproduce

1. Start the project and setup i18n following the [documentation](https://nextjs.org/docs/app/building-your-application/routing/internationalization) or clone the [example repository](https://github.com/vercel/next.js/tree/canary/examples/app-dir-i18n-routing) provided by Next.js
2. Create a `app/[lang]/not-found.tsx` (404 page) in the app directory.
3. Note that using a invalid slug shows Next.js's default 404 page, not the one defined in `not-found.tsx`.

### Current vs. Expected behavior

Current behaviou: When I navigate to `http://localhost:3000/en/invalid-url`, It shows Next.js's generic 404 page
Expected behaviour: When I navigate to `http://localhost:3000/en/invalid-url`, It shows the 404 defined in  `app/[lang]/not-found.tsx`

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
Operating System:
  Platform: win32
  Arch: x64
  Version: Windows 10 Home Single Language
Binaries:
  Node: 18.16.0
  npm: N/A
  Yarn: N/A
  pnpm: 8.3.0
Relevant Packages:
  next: 14.0.2
  eslint-config-next: N/A
  react: 18.2.0
  react-dom: 18.2.0
  typescript: N/A
Next.js Config:
  output: N/A
```


### Which area(s) are affected? (Select all that apply)

App Router

### Additional context

I have to say that the Next.js 13+ i18n setup feels very hacky and the DX has been terrible. I would really appreciate if Next.js handled i18n natively in a more elegant way.
Repository: godot
Issue: Memory leak when calling queue_free() on a node before a SceneTreeTimer times out
Labels: bug,topic:core

### Godot version

4.1.3 Stable

### System information

Linux Mint 21.1 Cinnamon

### Issue description

If you try to queue_free() a node/scene before an ``await.get_tree().create_timer().timeout`` has completed an object will persist and cause a memory leak.

### Steps to reproduce

Play the main scene and open the Debugger > Monitors tab. Watch as the quantity of Objects continuously go up.

### Minimal reproduction project

[TestProject.zip](https://github.com/godotengine/godot/files/13342185/TestProject.zip)
Repository: angular
Issue: routerLinkActive not active when routerLink in different component
Labels: area: router,P5,area: docs

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

router

### Is this a regression?

No

### Description

routerLinkActive does not work when you have routerLink in different component. this is also the case when the component is recursive.

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

https://stackblitz.com/edit/routing-angular-ewt1ep?file=app%2Fusers%2Fusers.component.html

### Please provide the exception or error you saw

_No response_

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

```true
Angular CLI: 17.0.0
Node: 20.9.0
Package Manager: npm 10.1.0
OS: win32 x64

Angular: 17.0.1
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1700.0
@angular-devkit/build-angular   17.0.0
@angular-devkit/core            17.0.0
@angular-devkit/schematics      17.0.0
@angular/cli                    17.0.0
@schematics/angular             17.0.0
rxjs                            7.8.1
typescript                      5.2.2
zone.js                         0.14.2
```


### Anything else?

 in the example, only users.component and user-link.component is relevant .

this behaviour is not mentioned in the documentation
Repository: pytorch
Issue: Fake tensor produces incorrect values w/ is_coalesced and sparse_coo
Labels: module: sparse,triaged,module: fakeTensor

### 🐛 Describe the bug

```
fake_mode = FakeTensorMode()
x = torch.randn([2, 2])
fake_x = fake_mode.from_tensor(x)

def fn(x):
    sparse = x.to_sparse()
    indices = torch.cat((sparse.indices(), sparse.indices()), 1)
    values = torch.cat((sparse.values(), sparse.values()), 0)
    sparse = torch.sparse_coo_tensor(indices=indices, values=values, size=sparse.size())
    x = sparse.to_dense()
    return x, sparse

real_x, real_sparse = fn(x)
fake_x, fake_sparse = fn(fake_x)
real_coal = real_sparse.is_coalesced()
fake_coal = fake_sparse.is_coalesced()
```
fake_coal and real_coal should match

### Versions

main

cc @alexsamardzic @nikitaved @pearu @cpuhrsch @amjames @bhosmer @eellison
Repository: pytorch
Issue: Implement FlashFFTConv algorithm
Labels: module: cudnn,module: nn,triaged,module: sdpa

### 🚀 The feature, motivation and pitch

* FlashFFTConv is a faster version of FFTConvolution similar to how FlashAttention is a faster version of attention (on GPUs). 
* We should upstream this optimization into PyTorch to speed up our GPU FFT kernels: https://github.com/HazyResearch/flash-fft-conv

### Alternatives

_No response_

### Additional context

_No response_

cc @csarofeen @ptrblck @xwang233 @eqy @albanD @mruberry @jbschlosser @walterddr @mikaylagawarecki @drisspg @bhosmer @cpuhrsch @erichan1
Repository: vscode
Issue: Broken full-page search result navigation for multiple folder directories of the same name in a workspace
Labels: bug,search,confirmed

<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
Does this issue occur when all extensions are disabled?: Yes

Problem: Multiple folders with the same name can be added to the same workspace, such as `/tmp` and `/var/tmp` (related: https://github.com/microsoft/vscode/issues/59119). But full-page search results (not search results in the default sidebar), while finding results in both `tmp` directories, will only use the first listed `tmp` directory when trying to navigate to the file of a specific search result (via e.g. double clicking a particular line). For example, if a full-page search showed a file `/var/tmp/a`, double-clicking that file might result in navigation to `/tmp/a`.

<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->
- VS Code Version: 1.84.2
- OS Version: Windows 10

Steps to Reproduce:

1. Add two different workspace folders with the same name
2. Open a full-page search
3. Search for something that is found one workspace folder but not the other
4. Double click the result - the page might try to navigate to the file using the wrong folder path, resulting in either a file not found or navigation to the wrong file.

Workaround: Rename each workspace folder via https://code.visualstudio.com/docs/editor/multi-root-workspaces#_workspace-file-schema, which fixes full-page file search result navigation. This is better also because otherwise, the filepath of an opened file displayed directly under the tabs bar does not disambiguate between `tmp` which is also confusing, so in my opinion this and display of the same named folders in the Explorer view should be disambiguated by default.
Repository: deno
Issue: TypeScript - Update to resolveModuleNameLiterals from resolveModuleNames 
Labels: chore,tsc

`resolveModuleNames` is deprecated.
Repository: godot
Issue: Android: resource only imports on restart 
Labels: bug,platform:android,topic:editor,topic:import

### Godot version

4.1.3

### System information

Android 13, Google Pixel 7

### Issue description

Adding a resource to the appropriate folder in the project does not import the resource when Godot comes into focus. The editor must be restarted before the Resource is available.

### Steps to reproduce

- Open a project
- create a folder in the project
- add a Resource to the folder via the file system or another app
- return to Godot
- observe that the resource is not imported

### Minimal reproduction project

N/A
Repository: pytorch
Issue: Graph breaks in APEX `FusedRMSNorm` causes bad interaction between NCCL allreduce and cudagraph tree
Labels: oncall: distributed,triaged,module: ddp,module: cuda graphs,oncall: pt2,module: dynamo,pt2d-triage-nov2024

### 🐛 Describe the bug

APEX `fused_rms_norm_affine` uses `with torch.cuda.amp.autocast` which causes graph break ([rank-0 compile log](https://gist.githubusercontent.com/yf225/ace43fb9d74a9f7d0814fb4eaf1f05e7/raw/186362b7c6ae938e6cf6c28bd5153ef75210c6a3/gistfile1.txt), search for `HigherOrderOperator with body that accepts non-Tensors as input. Got: <class 'torch.Size'>` as well as other graph breaks related to C++ custom op)

Later in the compilation process, cudagraph tree shows error: `RuntimeError: Events should have synchronized when checkpointing block`. And after 10 mins, NCCL raises timeout error (see [log](https://gist.github.com/yf225/4b97640d622e958e813df5c1714c9f74)).

Repro:
1. Install PyTorch nightly, and build apex from source
2. Install benchmark repo: https://github.com/yf225/benchmark/tree/pt2d_oss_benchmark
3. Repro script: https://gist.github.com/yf225/70d1051e31e77724ec06f3f279742946

This issue is currently worked around by replacing APEX FusedRMSNorm (which calls `fused_rms_norm_affine`) with vanilla RMSNorm implementation. This might not be a bad thing, since we do want RMSNorm to be included in compiled region. Nonetheless the cudagraph and NCCL error when APEX FusedRMSNorm is used might be worth fixing.

### Versions

PyTorch nightly

cc @H-Huang @awgu @kwen2501 @wanchaol @fegin @fduwjj @wz337 @wconstab @d4l3k @c-p-i-o @mcarilli @ezyang @eellison @penguinwu @chauhang @voznesenskym @EikanWang @jgong5 @Guobing-Chen @XiaobingSuper @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @chenyang78 @kadeng @amjames @mrshenli @pritamdamania87 @zhaojuanmao @satgera @rohan-varma @gqchen @aazzolini @osalpekar @jiayisuse @XilunWu @tianyu-l @msaroufim @bdhirsh @anijain2305 @zou3519 @aakhundov @kiukchung @lucasllc
Repository: go
Issue: regexp: Documentation doesn't mention that (?<name>...) capturing group syntax isn't currently supported
Labels: Documentation,help wanted,NeedsFix

The [documentation for the `regexp` package](https://pkg.go.dev/regexp@go1.21.4) doesn't mention that the `(?<name>)` syntax for capturing groups isn't currently supported by Go. This syntax has been added to RE2, there's an accepted proposal to add it to Go (https://github.com/golang/go/issues/58458), but that hasn't yet been implemented in Go. The [RE2 wiki page on syntax](https://github.com/google/re2/wiki/Syntax) mentions that this syntax is valid, but the `regexp` package docs link to that page without mentioning that `(?<name>)` is unsupported in Go.

### What version of Go are you using (`go version`)?

<pre>
$ go version
go version go1.21.3 linux/amd64
</pre>

### Does this issue reproduce with the latest release?

Yes; the Go playground link below reproduces it in Go 1.21.4.

### What operating system and processor architecture are you using (`go env`)?

<details><summary><code>go env</code> Output</summary><br><pre>
$ go env
GO111MODULE=''
GOARCH='amd64'
GOBIN=''
GOCACHE='/home/codespace/.cache/go-build'
GOENV='/home/codespace/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/usr/local/go'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/usr/local/go/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.21.3'
GCCGO='gccgo'
GOAMD64='v1'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='1'
GOMOD='/workspaces/toy-robot-test/go/go.mod'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3059296184=/tmp/go-build -gno-record-gcc-switches'
</pre></details>

### What did you do?

https://go.dev/play/p/8Jtqu9zq8LZ - this is [the example for `regexp.Regexp`'s `SubexpIndex` method](https://pkg.go.dev/regexp#Regexp.SubexpIndex), modified to use `?<first>` and `?<last>` instead of `?P<first>` and `?P<last>`.

### What did you expect to see?

```
true
last => 2
Turing
```
(the output from running the existing example)

### What did you see instead?

```
panic: regexp: Compile(`(?<first>[a-zA-Z]+) (?<last>[a-zA-Z]+)`): error parsing regexp: invalid or unsupported Perl syntax: `(?<`
```
Repository: rust
Issue: TcpStream peer_addr failure response is always slower on Windows than on other platforms.
Labels: O-windows,T-libs,A-io

Test steps:
1. crate a TcpStream connection
2. Unplug the remote network cable
3. Waiting for failed response
Repository: vscode
Issue: Cannot read properties of undefined (reading 'getViewLineMinColumn')
Labels: error-telemetry

```javascript
TypeError: Cannot read properties of undefined (reading 'getViewLineMinColumn')
at g.getViewLineMinColumn in src/vs/editor/common/viewModel/viewModelLines.ts:735:62
at $.getLineMinColumn in src/vs/editor/common/viewModel/viewModelImpl.ts:673:22
at o.update in src/vs/editor/common/viewModel/viewModelImpl.ts:1150:126
at $.setViewport in src/vs/editor/common/viewModel/viewModelImpl.ts:649:23
at U in src/vs/editor/browser/view.ts:472:27
at <anonymous> in src/vs/editor/browser/view.ts:445:30
at func in src/vs/editor/browser/view.ts:659:10
at safeInvokeNoArg in src/vs/editor/browser/view.ts:445:3
at U.I in src/vs/editor/browser/view.ts:249:8
at U.Q in src/vs/editor/browser/view.ts:441:8
at o.execute in src/vs/base/browser/dom.ts:196:9
at Ct in src/vs/base/browser/dom.ts:236:8
```
[Go to Errors Site](https://errors.code.visualstudio.com/card?ch=2b35e1e6d88f1ce073683991d1eff5284a32690f&bH=3ac7c487-d736-94c2-f3dc-1175865c6b29)
Repository: PowerToys
Issue: New File Explorer Add-on
Labels: Product-File Explorer,Needs-Triage,Needs-Team-Response

### Description of the new feature / enhancement

A new File Explorer Add-on called Configuration Files. Example: .yml files or .yaml files.

### Scenario when this would be used?

This would be used to run Configuration Files.

### Supporting information

_No response_
Repository: TypeScript
Issue: Misleading EPC error on deferred generic type when assigning any object literal, but empty object is also not assignable
Labels: Bug,Help Wanted

### 🔎 Search Terms

N/A (bug report forked from #56388)

### 🕗 Version & Regression Information

- This is the behavior in every version I tried

### ⏯ Playground Link

https://www.typescriptlang.org/play?#code/C4TwDgpgBAylC8UDeAPAXFA5AQwEYGNMBfAKADMBXAO32AEsB7KqMgHgBUoIVgIqATAM6wAfAAoAlMhJQo+JoOBR0yANoBrKHWbtVmFJgC6hjFQoBbXBABORBMjz4MARjsB6N1ACiABQDCXNbWDNYANCwhUNhUIFrm2ADm2ngANtDqECAycgpKIBhIGlo6egbGphZWtvZI7p7yQRC0UKCQgcHWJKRAA

### 💻 Code

```ts
type S = {x: 'abc'}
function f<T extends S>() {
  const x: {[k in T['x']]: number} = {abc: 1} // EPC error, for any imaginable key
  const y: {[k in T['x']]: number} = {} // ...but this is also a (correct!) type error
}
```


### 🙁 Actual behavior

EPC diagnostic on any non-empty object literal, but `{}` is also not assignable.

### 🙂 Expected behavior

No EPC diagnostic; should just be a straight assignability failure.

### Additional information about the issue

Producing an EPC (excess property check) error for any non-empty object literal here is misleading since that ultimately implies `{}` would be a legal value (it is not).  5.3 exacerbates this because it removes the "X is not assignable to Y" text from EPC diagnostics, which further implies that the value would be legal if assigned indirectly (also not true; the type is generic and might have other properties).
Repository: next.js
Issue: Preload issue for layout with client tabs (consuming `usePathname`) and server component children
Labels: bug,Navigation

### Link to the code that reproduces this issue

https://github.com/kevinschaich/ssr-render-bug

### To Reproduce

1. Start dev server
2. Refresh localhost
3. Click between tabs

### Current vs. Expected behavior

Clicking the tab with Next's `Link` component should redirect to a new server component within the same layout

https://github.com/vercel/next.js/assets/9244728/1d352640-df9c-401a-9c61-e03341ce109f

In the client console, sometimes I get the following warning:

```
The resource http://localhost:3000/_next/static/css/app/(app)/(nav)/layout.css?v=1699945050429 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
```

When deployed to Vercel in production, I get the following error:

```
Failed to load resource: the server responded with a status of 404 ()
https://topografik.co/bacinger/f1-circuits/edit?_rsc=dokr6
```

^ I think it's trying to stream the contents of one of the server component children in the layout.

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
Operating System:
  Platform: darwin
  Arch: arm64
  Version: Darwin Kernel Version 23.0.0: Fri Sep 15 14:41:43 PDT 2023; root:xnu-10002.1.13~1/RELEASE_ARM64_T6000
Binaries:
  Node: 20.3.1
  npm: 9.6.7
  Yarn: 1.22.19
  pnpm: 8.8.0
Relevant Packages:
  next: 13.5.6
  eslint-config-next: 13.5.4
  react: 18.2.0
  react-dom: 18.2.0
  typescript: 5.2.2
Next.js Config:
  output: N/A
```


### Which area(s) are affected? (Select all that apply)

Routing (next/router, next/navigation, next/link)

### Additional context

I tested this bug against the next@latest, next@canary, and next@13.5.6 and they're all the same issue for me. Note the info block above is just from the most recent test (13.5.6).

I cannot share the entire source code for my project but I shared a minimal example with the same structure. I'm able to reproduce the error in the minimal repo less often but they both share the same structure.
Repository: go
Issue: x/build/internal/task: test failures with `signal: killed` on darwin
Labels: OS-Darwin,Builders,NeedsInvestigation

```
#!watchflakes
post <- goos == "darwin" && pkg == "golang.org/x/build/internal/task" && `git command failed: signal: killed`
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/96d0e49cf237dd1cdbcc49118a925e7acdeb415d)):

    --- FAIL: TestUpdateProxyTestRepo (72.20s)
        updateproxytestrepo_test.go:34: git push --tags error: git command failed: signal: killed, stderr 


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: frp
Issue: [Feature Request] 请问目前是否支持将需要进行socks5代理的端口进行转发？
Labels: proposal

### Describe the feature request

目前我可以在A机器上部署frpc，从A机器需要使用socks5代理访问一个接口，请问是否能通过配置 不通过其他代理软件转发这个接口

### Describe alternatives you've considered

目前我使用proxifier将frpc.exe的请求进行代理以实现转发

### Affected area

- [ ] Docs
- [ ] Installation
- [ ] Performance and Scalability
- [ ] Security
- [ ] User Experience
- [ ] Test and Release
- [ ] Developer Infrastructure
- [X] Client Plugin
- [ ] Server Plugin
- [ ] Extensions
- [ ] Others
Repository: vscode
Issue: Toggling hidden ranges nukes scroll position
Labels: bug,diff-editor

* open diff editor
* scroll to some changes
* enable "hide unchanged regions"
* the scroll position is lost
Repository: excalidraw
Issue: Excalidraw Performance Degraded with Large Drawings
Labels: performance ⚡️

When creating complex drawings in Excalidraw with a high number of elements (5000+), significant lag and performance issues are experienced. The UI becomes unresponsive and refreshing the drawings takes a long time.

Steps to reproduce:

Open Excalidraw and start a new drawing.
Add a large number of elements to the canvas (shapes, lines, text, etc.) until the element count is over 5000.
Observe the increased lag when panning, zooming and editing the drawing.
Expected behavior:

Excalidraw should perform smoothly and remain responsive even with large, complex drawings. Operations like panning and zooming should not lag noticeably.

Which it is affecting the user experience also
Repository: ant-design
Issue: select控件移动端时多选模式下bug
Labels: 🐛 Bug,Inactive,📱Mobile Device

### Reproduction link

[https://4x-ant-design.antgroup.com/components/select-cn/](https://4x-ant-design.antgroup.com/components/select-cn/)

### Steps to reproduce

1.打开4.x官方文档，https://4x-ant-design.antgroup.com/components/select-cn/，打开浏览器手机调试预览
2.多选模式下，选择多个选项，使得tag换行展示
3.点击最下方空白地方（垂直方向上与上面tag的删除icon在一条直线上必定重现），此时会删除选项，按道理是打开选择面板
![image](https://github.com/ant-design/ant-design/assets/26292353/bf425079-2db1-44c8-8b26-7d2a35b66907)


### What is expected?

打开选择面板

### What is actually happening?

删除上方选项

| Environment | Info |
| --- | --- |
| antd | 4.24.14 |
| React | ^17.0.0 |
| System | windows |
| Browser | 谷歌 |

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: godot
Issue: C# Editor Script Activation Issue: "Possible Cyclic Resource Inclusion" Error
Labels: topic:dotnet

### Godot version

4.1.1.stable.mono

### System information

Windows 11 Godot4.1.1.stable Forward+ 

### Issue description

**Issue description:**
When trying to activate a C# editor script in my Godot project, I encounter an error stating: 

> "Another resource is loaded from path 'res://addons/CSharpButton/CSharpButton.cs' (possible cyclic resource inclusion)." 
![image](https://github.com/godotengine/godot/assets/18228325/9eb570c4-1c5d-46cb-accc-92e33fecb427)

This issue only arises with C# editor scripts; **GDScript-based plugins function as expected**. This problem occurs in a new project where C# is otherwise working correctly.



### Steps to reproduce

**Steps to reproduce:**

1. Create a new Godot project with C# support.
2. click on Project > Project Settings
![image](https://github.com/godotengine/godot/assets/18228325/d051d266-4e49-45ac-9d92-0b4e5c2d055c)
3.Click on "Plugins > Create New Plugin"
![image](https://github.com/godotengine/godot/assets/18228325/b8054e96-8832-4469-9390-f3426effcc1a)
4. specify name (and folder if you want), switch language to C# and press Create 
![image](https://github.com/godotengine/godot/assets/18228325/21164fab-e102-4601-9c53-7365e0c69c7a)
5. Try to activate the plugin through the Godot editor under "Project" > "Project Settings" > "Plugins".
![image](https://github.com/godotengine/godot/assets/18228325/3c189575-31e7-4527-8ca5-2d1ae2b91155)
7. Encounter the error message regarding cyclic resource inclusion in the Console Output
![image](https://github.com/godotengine/godot/assets/18228325/5f2574f2-5238-41ed-b8d2-6714ca968a97)


### Minimal reproduction project



### **Minimal reproduction project:**
[MinimalProject.zip](https://github.com/godotengine/godot/files/13347647/MinimalProject.zip)