aneshlya
8dbc7ea62b
ispc: add v1.29.0 and v1.29.1 ( #8346 )
...
ISPC v1.29.0 and v1.29.1 have been released.
Infra change: https://github.com/compiler-explorer/infra/pull/1924
gh-16887
2025-12-22 19:19:42 -06:00
Ofek
427bb145e1
Fix #8152 : handle \0 lines as empty ( #8348 )
...
Browsers render lines with just \0 chars as zero-height. Treat them as
empty lines instead
Implementing the suggestion raised in the issue discussion.
gh-16880
2025-12-20 14:07:14 +02:00
narpfel
a7038e1263
Fix terminal colours in light theme ( #8342 )
...
The light theme uses the terminal colours intended for the dark themes.
This makes some colours, especially yellow, hard to read.
Example:
Currently:
<img width="677" height="208" alt="before"
src="https://github.com/user-attachments/assets/ddac0e15-fe45-4130-a524-0ace9448e000 "
/>
With this PR:
<img width="677" height="208" alt="after"
src="https://github.com/user-attachments/assets/5e4340d8-c14f-4128-914c-032af3df109e "
/>
I believe this was regressed in #7970/#7971 where an `@import` of
`ansi-dark.scss` nested in a `[data-theme='dark']` selector was changed
to an unconditional `@use`, overriding the colours specified for the
default theme.
gh-16877
2025-12-20 13:56:25 +02:00
narpfel
8afd059943
Fix linking Rust error messages to source ( #8345 )
...
The compiler output pane only links error messages to the source editor
when a filename is given. `parseRustOutput` didn’t parse the filename,
so Rust error messages were never linked.
This PR also simplifies the regex used to parse the `-->
filename:line:column` line in the `rustc` output. As far as I’m aware
(and I checked the history of the corresponding output in the `rustc`
source), the output format will always be `--> filename:line:column` and
not anything else accepted by the previous regex (no parentheses around
the line number, the column is not optional).
gh-16876
2025-12-20 13:54:45 +02:00
Marc Poulhiès
7b9bdb9d4e
Add nightly GCC with trivial relocation ( #8339 )
...
refs https://github.com/compiler-explorer/compiler-explorer/issues/8337
gh-16871
2025-12-19 18:27:44 +01:00
Miguel Ojeda
ca62ef3735
Rust 1.92.0 ( #8340 )
...
Infra: https://github.com/compiler-explorer/infra/pull/1922 .
Signed-off-by: Miguel Ojeda <ojeda@kernel.org >
gh-16865
2025-12-18 07:37:44 +01:00
Grant Moyer
b5b71c17ac
Fix wine initialization never completing ( #8338 )
...
Previously, wine initialization would never complete because it waits
for a magic string which cmd.exe never outputs, because the
corresponding echo never executes. This change adds a newline to the end
of the echo command, so the command executes, and wine initialization
completes.
Co-authored-by: Grant Moyer <code@grantmoyer.com >
gh-16855
2025-12-16 13:56:00 -05:00
Marc Poulhiès
c691ebd050
Fix GnuCOBOL license information ( #8331 )
...
GC 1.1 is not GPLv3+ but GPLv2+.
Also fix other GC: all GC are using the "or later version" of the GPL.
fix #7309
Signed-off-by: Marc Poulhiès <dkm@kataplop.net >
gh-16853
2025-12-16 16:11:54 +01:00
Matt Godbolt
335f556297
Fix Sentry CLI v3.0.0 breaking change ( #8336 )
...
## Summary
- Sentry CLI 3.0.0 removed the `releases files` subcommand
- Migrate to the new `sourcemaps upload --release` command syntax
- Fixes deploy failures:
https://github.com/compiler-explorer/compiler-explorer/actions/runs/20253797661/job/58151514156
See: https://github.com/getsentry/sentry-cli/releases/tag/3.0.0
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
gh-16852
2025-12-15 20:26:03 -06:00
narpfel
c16b79e835
Remove tme target feature from armv8 clangs ( #8335 )
...
The `tme` feature was removed in
https://github.com/llvm/llvm-project/pull/167687 .
Fixes #8334 .
2025-12-15 20:14:23 -06:00
Hayden Gray
aeaffd6755
[odin] accommodate changes made in dev-2025-02 ( #8328 )
...
in `dev-2025-02`, odin changed from single-module debug builds to
multi-module and prevents it from spitting out a single `.s` file. this
adds version checking to make sure that any odin version after
`dev-2025-02` uses `-use-single-module`. additionally, changes were made
around name canonicalization that required changing the matching for
label names to avoid clogging the assembly output (both standard and
binary)
2025-12-15 19:53:32 -06:00
nrdmn
4bcd8e2b52
Don't double escape metadata ( #8296 )
...
Before this PR, source code in the `<meta name="description">` and
`<meta property="og:description">` tags would be doubly escaped, leading
to html escaped code showing up in link previews. Examples:
Discord:
<img width="465" height="167" alt="discord"
src="https://github.com/user-attachments/assets/d2f867e6-f724-4177-8f1d-17986d13343f "
/>
Akkoma:

This fixes it by removing one layer of escaping.
2025-12-15 17:50:07 -06:00
Sayan Sivakumaran
adca61373a
Make sure newlines are present in LLVM IR documentation ( #8289 )
gh-16835
2025-12-10 13:30:10 +00:00
Matt Godbolt
d2cc7118aa
Minor updates and lint and format fixes ( #8327 )
gh-16834
2025-12-09 22:16:59 -06:00
Wyatt Childers
3ff63867de
Add EDG 6.8 release files ( #8305 )
gh-16831
2025-12-09 22:01:34 -06:00
Thomas Padioleau
c5c54c5ede
Add Kokkos versions 4.7.01 and 5.0.0 to properties ( #8308 )
...
Related to https://github.com/compiler-explorer/infra/pull/1911 .
gh-16830
2025-12-09 22:00:20 -06:00
Mark Zhuang
73393af963
Allow riscv64 run on current host ( #8313 )
...
Support execution when CE run on riscv64.
Tested on SpacemiT K1 board.
gh-16829
2025-12-09 21:59:29 -06:00
narpfel
58bab32cfa
Fix [object Object] output for CMake errors ( #8321 )
...
When encountering an error when building a CMake project, the compiler
pane shows `[object Object]` instead of a descriptive message.
Example: https://godbolt.org/z/jr5caE5xM
gh-16826
2025-12-09 21:53:22 -06:00
Hayden Gray
eb1bc0eff6
add Odin 2025-12a ( #8312 )
...
reliant on [infra
PR](https://github.com/compiler-explorer/infra/pull/1912 ). adds odin
`2025-12`
gh-16825
2025-12-09 21:37:00 -06:00
jmuddnv
ee12229014
Changes for HPC SDK 25.11 ( #8315 )
...
Add nvc 25.11 to etc/config/c.amazon.properties
Add nvc++ 25.11 to etc/config/c++.amazon.properties
Add nvfortran 25.11 to etc/config/fortran.amazon.properties
---------
Co-authored-by: Compiler Explorer Bot <mattgodbolt@users.noreply.github.com >
gh-16824
2025-12-09 21:30:56 -06:00
Cliff Burdick
fbc675046a
Add CUDA 13.1.0 ( #8322 )
...
Added CUDA Toolkit 13.1.0
gh-16823
2025-12-09 21:29:38 -06:00
Marc Auberer
cf45495197
[Spice] Add version 0.24.2 ( #8323 )
...
Infra PR: https://github.com/compiler-explorer/infra/pull/1917
gh-16822
2025-12-09 21:28:53 -06:00
Odysseas Georgoudis
c30e308e51
add quill v11.0.2 ( #8326 )
...
Infra PR
https://github.com/compiler-explorer/infra/pull/1918
gh-16821
2025-12-09 21:28:21 -06:00
dependabot[bot]
62a12e574b
Bump express from 5.1.0 to 5.2.0 ( #8309 )
...
Bumps [express](https://github.com/expressjs/express ) from 5.1.0 to
5.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/releases ">express's
releases</a>.</em></p>
<blockquote>
<h2>v5.2.0</h2>
<h2>Important: Security</h2>
<ul>
<li>Security fix for <a
href="https://www.cve.org/CVERecord?id=CVE-2024-51999 ">CVE-2024-51999</a>
(<a
href="https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6 ">GHSA-pj86-cfqh-vqx6</a>)</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>build(deps): bump github/codeql-action from 3.28.11 to 3.28.13 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6429 ">expressjs/express#6429</a></li>
<li>Refactor: simplify <code>acceptsLanguages</code> implementation
using spread operator by <a
href="https://github.com/Ayoub-Mabrouk "><code>@Ayoub-Mabrouk</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/6137 ">expressjs/express#6137</a></li>
<li>increased code coverage of utils.js file by <a
href="https://github.com/ashish3011 "><code>@ashish3011</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6386 ">expressjs/express#6386</a></li>
<li>chore: remove duplicate word by <a
href="https://github.com/dufucun "><code>@dufucun</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6456 ">expressjs/express#6456</a></li>
<li>build(deps): bump github/codeql-action from 3.28.13 to 3.28.16 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6498 ">expressjs/express#6498</a></li>
<li>build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6497 ">expressjs/express#6497</a></li>
<li>build(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6496 ">expressjs/express#6496</a></li>
<li>ci: add node.js 24 to test matrix by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/6504 ">expressjs/express#6504</a></li>
<li>ci: update codeql config by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/6488 ">expressjs/express#6488</a></li>
<li>chore: wider range for query test skip by <a
href="https://github.com/jonchurch "><code>@jonchurch</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6512 ">expressjs/express#6512</a></li>
<li>chore: fix typos in test by <a
href="https://github.com/noritaka1166 "><code>@noritaka1166</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/6535 ">expressjs/express#6535</a></li>
<li>ci: disable credential persistence for checkout actions by <a
href="https://github.com/mertssmnoglu "><code>@mertssmnoglu</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/6522 ">expressjs/express#6522</a></li>
<li>ci: allow manual triggering of workflow by <a
href="https://github.com/shivarm "><code>@shivarm</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6515 ">expressjs/express#6515</a></li>
<li>test: add coverage for app.listen() variants by <a
href="https://github.com/kgarg1 "><code>@kgarg1</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6476 ">expressjs/express#6476</a></li>
<li>docs: move documentation and charters to the discussions and .github
… by <a
href="https://github.com/bjohansebas "><code>@bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/6427 ">expressjs/express#6427</a></li>
<li>build(deps): bump github/codeql-action from 3.28.16 to 3.28.18 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6549 ">expressjs/express#6549</a></li>
<li>build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6548 ">expressjs/express#6548</a></li>
<li>chore: enforce explicit <code>Buffer</code> import and add lint rule
by <a href="https://github.com/shivarm "><code>@shivarm</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6525 ">expressjs/express#6525</a></li>
<li>chore: use node protocol for querystring by <a
href="https://github.com/shivarm "><code>@shivarm</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6520 ">expressjs/express#6520</a></li>
<li>chore: fix typo by <a
href="https://github.com/mountdisk "><code>@mountdisk</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6609 ">expressjs/express#6609</a></li>
<li>build(deps): bump github/codeql-action from 3.28.18 to 3.29.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6618 ">expressjs/express#6618</a></li>
<li>add deprecation warnings for redirect arguments undefined by <a
href="https://github.com/bjohansebas "><code>@bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/6405 ">expressjs/express#6405</a></li>
<li>ci: run CI when the markdown changes by <a
href="https://github.com/bjohansebas "><code>@bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/6632 ">expressjs/express#6632</a></li>
<li>doc: fix CONTRIBUTING link by <a
href="https://github.com/jonchurch "><code>@jonchurch</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6653 ">expressjs/express#6653</a></li>
<li>doc: update contributing guidelines and code of conduct links by <a
href="https://github.com/ShubhamOulkar "><code>@ShubhamOulkar</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/6601 ">expressjs/express#6601</a></li>
<li>build(deps-dev): bump morgan from 1.10.0 to 1.10.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6679 ">expressjs/express#6679</a></li>
<li>build(deps-dev): bump cookie-session from 2.1.0 to 2.1.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6678 ">expressjs/express#6678</a></li>
<li>lint: add --fix flag to automatic fix linting issue by <a
href="https://github.com/shivarm "><code>@shivarm</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6644 ">expressjs/express#6644</a></li>
<li>chore: ignore yarn.lock file and update example by <a
href="https://github.com/shivarm "><code>@shivarm</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6588 ">expressjs/express#6588</a></li>
<li>lib: use req.socket over deprecated req.connection by <a
href="https://github.com/bjohansebas "><code>@bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/6705 ">expressjs/express#6705</a></li>
<li>doc: update express app example by <a
href="https://github.com/shivarm "><code>@shivarm</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6718 ">expressjs/express#6718</a></li>
<li>build(deps): bump github/codeql-action from 3.29.2 to 3.29.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6675 ">expressjs/express#6675</a></li>
<li>Remove history.md from being packaged on publish by <a
href="https://github.com/sheplu "><code>@sheplu</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6780 ">expressjs/express#6780</a></li>
<li>build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6797 ">expressjs/express#6797</a></li>
<li>build(deps): bump github/codeql-action from 3.29.7 to 3.30.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6796 ">expressjs/express#6796</a></li>
<li>build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6795 ">expressjs/express#6795</a></li>
<li>build(deps): bump actions/setup-node from 4.4.0 to 5.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6794 ">expressjs/express#6794</a></li>
<li>build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6793 ">expressjs/express#6793</a></li>
<li>ci: add node.js 25 to test matrix by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/6843 ">expressjs/express#6843</a></li>
<li>build(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6871 ">expressjs/express#6871</a></li>
<li>build(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6870 ">expressjs/express#6870</a></li>
<li>build(deps): bump github/codeql-action from 3.30.5 to 4.31.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6869 ">expressjs/express#6869</a></li>
<li>build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/express/pull/6868 ">expressjs/express#6868</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/blob/master/History.md ">express's
changelog</a>.</em></p>
<blockquote>
<h1>5.2.0 / 2025-12-01</h1>
<ul>
<li>Security fix for <a
href="https://www.cve.org/CVERecord?id=CVE-2024-51999 ">CVE-2024-51999</a>
(<a
href="https://github.com/expressjs/express/security/advisories/GHSA-pj86-cfqh-vqx6 ">GHSA-pj86-cfqh-vqx6</a>)</li>
<li>deps: <code>body-parser@^2.2.1</code></li>
<li>A deprecation warning was added when using <code>res.redirect</code>
with undefined arguments, Express now emits a warning to help detect
calls that pass undefined as the status or URL and make them easier to
fix.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4007ad103b "><code>4007ad1</code></a>
Release: 5.2.0 (<a
href="https://redirect.github.com/expressjs/express/issues/6920 ">#6920</a>)</li>
<li><a
href="2f64f68c37 "><code>2f64f68</code></a>
sec: security patch for CVE-2024-51999</li>
<li><a
href="ed0ba3f1dc "><code>ed0ba3f</code></a>
build(deps): bump actions/checkout from 5.0.0 to 6.0.0 (<a
href="https://redirect.github.com/expressjs/express/issues/6928 ">#6928</a>)</li>
<li><a
href="8eace4603c "><code>8eace46</code></a>
build(deps): bump github/codeql-action from 4.31.2 to 4.31.6 (<a
href="https://redirect.github.com/expressjs/express/issues/6929 ">#6929</a>)</li>
<li><a
href="30bae81027 "><code>30bae81</code></a>
build(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 (<a
href="https://redirect.github.com/expressjs/express/issues/6930 ">#6930</a>)</li>
<li><a
href="758d4355d4 "><code>758d435</code></a>
deps: body-parser@^2.2.1 (<a
href="https://redirect.github.com/expressjs/express/issues/6922 ">#6922</a>)</li>
<li><a
href="77bcd5274a "><code>77bcd52</code></a>
docs: update emeritus triagers (<a
href="https://redirect.github.com/expressjs/express/issues/6890 ">#6890</a>)</li>
<li><a
href="f33caf1f89 "><code>f33caf1</code></a>
Nominate to <a
href="https://github.com/efekrskl "><code>@efekrskl</code></a> for
triage team (<a
href="https://redirect.github.com/expressjs/express/issues/6888 ">#6888</a>)</li>
<li><a
href="54af593b73 "><code>54af593</code></a>
refactor: use cached slice in app.listen (<a
href="https://redirect.github.com/expressjs/express/issues/6897 ">#6897</a>)</li>
<li><a
href="2551a7d8af "><code>2551a7d</code></a>
docs: switch badges from badgen.net to shields.io (<a
href="https://redirect.github.com/expressjs/express/issues/6900 ">#6900</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/expressjs/express/compare/v5.1.0...v5.2.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/compiler-explorer/compiler-explorer/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
gh-16820
2025-12-09 21:26:41 -06:00
Josh Brice
2fe4d972d1
Hide Intel ASM syntax option for non-ASM languages ( fixes #8279 ) ( #8280 )
gh-16818
2025-12-09 17:54:09 -06:00
Matt Godbolt
eb752bc202
Thanks to new patreons!
gh-16817
2025-12-06 11:54:54 -06:00
Kharlamov Vladislav
eec5cb72df
Add Go 1.25 ( #8317 )
...
Resolves : #8316
gh-16811
2025-12-05 08:13:25 +01:00
Marc Poulhiès
4ce3b95390
Add Algol68 from GCC trunk ( #8311 )
...
refs https://github.com/compiler-explorer/compiler-explorer/issues/8310
Signed-off-by: Marc Poulhiès <dkm@kataplop.net >
gh-16801
2025-12-03 13:52:12 +01:00
github-actions[bot]
64a2ed4010
[bot] Update browsers list ( #8304 )
...
Automatic run of `npm run-update-browerslist` which needs to
be done periodically to keep in-date.
See
[here](https://github.com/browserslist/browserslist#browsers-data-updating )
for more details.
Co-authored-by: Compiler Explorer Bot <mattgodbolt@users.noreply.github.com >
gh-16785
2025-11-30 18:28:31 -06:00
Vipul Cariappa
26da446c57
add clad v2.2 ( #8284 )
gh-16780
2025-11-27 17:34:30 +01:00
Alex Trotta
c17baa4644
Add Mojo 0.25.7.0 ( #8281 )
...
Depends on https://github.com/compiler-explorer/infra/pull/1901
gh-16779
2025-11-27 17:33:17 +01:00
Frank Leon Rose
e35662fbb5
Fix Clojure dependencies ( #8249 )
gh-16778
2025-11-27 17:29:43 +01:00
Filippo Barbari
65bac91c37
Added Intel oneAPI 2025.3.0 and 2025.3.1 ( #8250 )
...
infra PR [here](https://github.com/compiler-explorer/infra/pull/1884 ).
gh-16777
2025-11-27 17:29:11 +01:00
Sergei Murzin
a1b6ffce3e
Add BDE libraries on Windows ( #8287 )
gh-16776
2025-11-27 16:41:47 +01:00
nrdmn
8d7029c9bb
Fix target version in CONTRIBUTING.md ( #8295 )
gh-16774
2025-11-26 23:13:12 +01:00
Partouf
60e97c2882
audit fix
gh-16771
2025-11-26 19:05:27 +01:00
dependabot[bot]
61ed7f09c1
Bump body-parser from 2.2.0 to 2.2.1 ( #8290 )
...
Bumps [body-parser](https://github.com/expressjs/body-parser ) from 2.2.0
to 2.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/body-parser/releases ">body-parser's
releases</a>.</em></p>
<blockquote>
<h2>v2.2.1</h2>
<h2>Important: Security</h2>
<ul>
<li>Security fix for <a
href="https://www.cve.org/CVERecord?id=CVE-2025-13466 ">CVE-2025-13466</a>
(<a
href="https://github.com/expressjs/body-parser/security/advisories/GHSA-wqch-xfxh-vrr4 ">GHSA-wqch-xfxh-vrr4</a>)</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>ci: add dependabot by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/593 ">expressjs/body-parser#593</a></li>
<li>ci: use full SHAs for github action versions by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/594 ">expressjs/body-parser#594</a></li>
<li>deps: type-is@^2.0.1 by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/599 ">expressjs/body-parser#599</a></li>
<li>build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/609 ">expressjs/body-parser#609</a></li>
<li>build(deps): bump github/codeql-action from 3.28.13 to 3.28.15 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/610 ">expressjs/body-parser#610</a></li>
<li>build(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/611 ">expressjs/body-parser#611</a></li>
<li>build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.31.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/613 ">expressjs/body-parser#613</a></li>
<li>build(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/612 ">expressjs/body-parser#612</a></li>
<li>ci: add codeql github workflows scanning by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/614 ">expressjs/body-parser#614</a></li>
<li>ci: update CodeQL config to ignore the test directory by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/615 ">expressjs/body-parser#615</a></li>
<li>build(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/620 ">expressjs/body-parser#620</a></li>
<li>build(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/619 ">expressjs/body-parser#619</a></li>
<li>chore(deps): unpin devDependencies by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/616 ">expressjs/body-parser#616</a></li>
<li>ci: add node.js 24 to test matrix by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/621 ">expressjs/body-parser#621</a></li>
<li>build(deps): bump github/codeql-action from 3.28.16 to 3.28.18 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/623 ">expressjs/body-parser#623</a></li>
<li>build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/624 ">expressjs/body-parser#624</a></li>
<li>chore: add funding to package.json by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/617 ">expressjs/body-parser#617</a></li>
<li>build(deps): bump github/codeql-action from 3.28.18 to 3.29.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/625 ">expressjs/body-parser#625</a></li>
<li>build(deps): bump github/codeql-action from 3.29.2 to 3.29.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/630 ">expressjs/body-parser#630</a></li>
<li>refactor: move common request validation to read function by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/600 ">expressjs/body-parser#600</a></li>
<li>deps: bump iconv-lite by <a
href="https://github.com/bjohansebas "><code>@bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/631 ">expressjs/body-parser#631</a></li>
<li>doc: pull beta changelog forward into 2.0.0 by <a
href="https://github.com/jonchurch "><code>@jonchurch</code></a> in <a
href="https://redirect.github.com/expressjs/body-parser/pull/629 ">expressjs/body-parser#629</a></li>
<li>refactor: optimize raw and text parsers with shared passthrough
function by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/634 ">expressjs/body-parser#634</a></li>
<li>build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/640 ">expressjs/body-parser#640</a></li>
<li>build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/639 ">expressjs/body-parser#639</a></li>
<li>build(deps): bump actions/setup-node from 4.4.0 to 5.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/636 ">expressjs/body-parser#636</a></li>
<li>build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/637 ">expressjs/body-parser#637</a></li>
<li>build(deps): bump github/codeql-action from 3.29.7 to 3.30.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/638 ">expressjs/body-parser#638</a></li>
<li>deps: raw-body@^3.0.1 by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/641 ">expressjs/body-parser#641</a></li>
<li>deps: debug@^4.4.3 by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/642 ">expressjs/body-parser#642</a></li>
<li>docs: add iconv-lite 0.7.0 changes to history entry by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/645 ">expressjs/body-parser#645</a></li>
<li>ci: add node.js 25 to test matrix by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/650 ">expressjs/body-parser#650</a></li>
<li>perf: move read options outside parser middlewares by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/648 ">expressjs/body-parser#648</a></li>
<li>test(json): add RFC 7159 whitespace edge cases by <a
href="https://github.com/Ayoub-Mabrouk "><code>@Ayoub-Mabrouk</code></a>
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/653 ">expressjs/body-parser#653</a></li>
<li>test: add test for urlencoded invalid defaultCharset by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/643 ">expressjs/body-parser#643</a></li>
<li>build(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by
<a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/657 ">expressjs/body-parser#657</a></li>
<li>build(deps): bump github/codeql-action from 3.30.5 to 4.31.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/656 ">expressjs/body-parser#656</a></li>
<li>build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/655 ">expressjs/body-parser#655</a></li>
<li>build(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/654 ">expressjs/body-parser#654</a></li>
<li>ci: also test on first supported node.js version by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/646 ">expressjs/body-parser#646</a></li>
<li>chore: switch badges from badgen.net to shields.io by <a
href="https://github.com/Phillip9587 "><code>@Phillip9587</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/661 ">expressjs/body-parser#661</a></li>
<li>Remove history.md from being packaged on publish by <a
href="https://github.com/bjohansebas "><code>@bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/body-parser/pull/660 ">expressjs/body-parser#660</a></li>
<li>Release: 2.2.1 by <a
href="https://github.com/UlisesGascon "><code>@UlisesGascon</code></a>
in <a
href="https://redirect.github.com/expressjs/body-parser/pull/659 ">expressjs/body-parser#659</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/body-parser/blob/master/HISTORY.md ">body-parser's
changelog</a>.</em></p>
<blockquote>
<h1>2.2.1 / 2025-11-24</h1>
<ul>
<li>Security fix for <a
href="https://github.com/expressjs/body-parser/security/advisories/GHSA-wqch-xfxh-vrr4 ">GHSA-wqch-xfxh-vrr4</a></li>
<li>deps:
<ul>
<li>type-is@^2.0.1</li>
<li>iconv-lite@^0.7.0
<ul>
<li>Handle split surrogate pairs when encoding UTF-8</li>
<li>Avoid false positives in <code>encodingExists</code> by using
prototype-less objects</li>
</ul>
</li>
<li>raw-body@^3.0.1</li>
<li>debug@^4.4.3</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d96b63da8d "><code>d96b63d</code></a>
2.2.1 (<a
href="https://redirect.github.com/expressjs/body-parser/issues/659 ">#659</a>)</li>
<li><a
href="b204886a67 "><code>b204886</code></a>
sec: security patch for CVE-2025-13466</li>
<li><a
href="e20e3512e0 "><code>e20e351</code></a>
feat: remove <code>history.md</code> from being packaged on publish (<a
href="https://redirect.github.com/expressjs/body-parser/issues/660 ">#660</a>)</li>
<li><a
href="0d7ce71c84 "><code>0d7ce71</code></a>
docs: switch badges from badgen.net to shields.io (<a
href="https://redirect.github.com/expressjs/body-parser/issues/661 ">#661</a>)</li>
<li><a
href="168afff347 "><code>168afff</code></a>
ci: also test on first supported node.js version (<a
href="https://redirect.github.com/expressjs/body-parser/issues/646 ">#646</a>)</li>
<li><a
href="e539a7121d "><code>e539a71</code></a>
build(deps): bump actions/setup-node from 5.0.0 to 6.0.0 (<a
href="https://redirect.github.com/expressjs/body-parser/issues/654 ">#654</a>)</li>
<li><a
href="939161277a "><code>9391612</code></a>
build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 (<a
href="https://redirect.github.com/expressjs/body-parser/issues/655 ">#655</a>)</li>
<li><a
href="57baafb3bb "><code>57baafb</code></a>
build(deps): bump github/codeql-action from 3.30.5 to 4.31.2 (<a
href="https://redirect.github.com/expressjs/body-parser/issues/656 ">#656</a>)</li>
<li><a
href="a6a088e088 "><code>a6a088e</code></a>
build(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 (<a
href="https://redirect.github.com/expressjs/body-parser/issues/657 ">#657</a>)</li>
<li><a
href="10a114d55d "><code>10a114d</code></a>
test: add test for urlencoded invalid defaultCharset (<a
href="https://redirect.github.com/expressjs/body-parser/issues/643 ">#643</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/expressjs/body-parser/compare/v2.2.0...v2.2.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/compiler-explorer/compiler-explorer/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
gh-16769
2025-11-25 20:09:41 +01:00
Partouf
5b39ab8f42
gocache limit stat on construct and also support cache for trunk
gh-16766
2025-11-25 18:13:01 +01:00
Marc Auberer
0cb6692271
[Spice] Add version 0.24.1 ( #8288 )
...
Infra PR: https://github.com/compiler-explorer/infra/pull/1904
gh-16763
2025-11-25 14:48:36 +01:00
Patrick Quist
194a6c8df6
Add GOCACHE support for Go compiler with writeable cache directory ( #8283 )
gh-16760
2025-11-25 00:55:45 +01:00
Filippo Barbari
feaa712b13
Add java 25 ( #8277 )
...
Sister PR: [here](https://github.com/compiler-explorer/infra/pull/1900 ).
gh-16759
2025-11-25 00:55:08 +01:00
Marc Auberer
8a30025ff3
[Spice] Add version 0.24.0 ( #8276 )
...
Infra PR: https://github.com/compiler-explorer/infra/pull/1893
gh-16758
2025-11-25 00:51:07 +01:00
narpfel
b5c0045556
Adapt isOutputLikelyLlvmIr for Rust ( #8253 )
...
The existing heuristics don’t reliably recognise LLVM IR produced by
`rustc` (e. g. when the generated code does not use any LLVM
intrinsics), so this adds LLVM IR detection based on the
`--emit=llvm-ir` and `--emit llvm-ir` command line flags.
gh-16738
2025-11-15 17:16:35 +01:00
Spencer Fricke
5117cc089f
Add Slang 2025.21.1 ( #8255 )
...
to go with https://github.com/compiler-explorer/infra/pull/1886
gh-16737
2025-11-15 16:56:40 +01:00
Cliff Burdick
2532075823
Add newer Erlang versions ( #8270 )
...
Adding multiple new Erlang versions
---------
Co-authored-by: Patrick Quist <partouf@gmail.com >
gh-16736
2025-11-15 16:51:51 +01:00
Odysseas Georgoudis
fa24ea9bfb
add quill v10.2.0 ( #8265 )
...
Infra PR:
https://github.com/compiler-explorer/infra/pull/1890
gh-16735
2025-11-15 16:51:03 +01:00
Marc Auberer
6600de2e66
[Spice] Add version 0.23.0 ( #8254 )
...
Infra PR: https://github.com/compiler-explorer/infra/pull/1885
gh-16733
2025-11-15 16:44:04 +01:00
Lauri Vasama
34535152d3
Add experimental Clang for P2561 ( #8260 )
...
Adds experimental version of Clang for P2561 (with different syntax:
`!?`).
gh-16731
2025-11-12 21:19:27 -06:00
Thomas PK Healy
199ced32b9
changes for new compiler gcc-thomas-healy ( #8271 )
...
---------
Co-authored-by: Matt Godbolt <matt@godbolt.org >
gh-16730
2025-11-12 19:52:04 -06:00
Sergei Murzin
10ab07e2ba
Add BDE libraries ( #8267 )
...
Requested in
https://github.com/compiler-explorer/compiler-explorer/issues/5933 .
Add Bloomberg BDE libraries:
- Basic Standard Library (BSL)
- Basic Development Library (BDL)
- Basic Application Library (BAL)
- Basic Business Library (BBL)
See https://github.com/compiler-explorer/infra/pull/1892 for the library
build PR.
---------
Co-authored-by: Sergei Murzin <smurzin@bloomberg.net >
gh-16723
2025-11-11 15:22:34 +01:00