Commit Graph

1303 Commits

Author SHA1 Message Date
Hana Dusíková
d85e0962f8 Add hana-clang (#8352)
From now I will keep all my changes in one fork if possible, so you
don't need to keep multiple forks for me.

---------

Co-authored-by: Matt Godbolt <matt@godbolt.org>
2025-12-22 19:23:52 -06:00
Marc Poulhiès
7b9bdb9d4e Add nightly GCC with trivial relocation (#8339)
refs https://github.com/compiler-explorer/compiler-explorer/issues/8337
2025-12-19 18:27:44 +01: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
Wyatt Childers
3ff63867de Add EDG 6.8 release files (#8305) 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.
2025-12-09 22:00:20 -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>
2025-12-09 21:30:56 -06:00
Odysseas Georgoudis
c30e308e51 add quill v11.0.2 (#8326)
Infra PR

https://github.com/compiler-explorer/infra/pull/1918
2025-12-09 21:28:21 -06:00
Vipul Cariappa
26da446c57 add clad v2.2 (#8284) 2025-11-27 17:34:30 +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).
2025-11-27 17:29:11 +01:00
Odysseas Georgoudis
fa24ea9bfb add quill v10.2.0 (#8265)
Infra PR:

https://github.com/compiler-explorer/infra/pull/1890
2025-11-15 16:51:03 +01:00
Lauri Vasama
34535152d3 Add experimental Clang for P2561 (#8260)
Adds experimental version of Clang for P2561 (with different syntax:
`!?`).
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>
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>
2025-11-11 15:22:34 +01:00
Albert Andaluz
eed95cb37f Add C++ library fusedkernellibrary vBeta-0.1.13-LTS (#8266)
This PR adds the C++ library **fusedkernellibrary** version
Beta-0.1.13-LTS to Compiler Explorer.

- GitHub URL:
https://github.com/Libraries-Openly-Fused/FusedKernelLibrary
- Library Type: header-only

Related PR: https://github.com/compiler-explorer/infra/pull/1891

---
_PR created with
[ce-lib-wizard](https://github.com/compiler-explorer/ce-library-wizard)_

---------

Co-authored-by: Albert Andaluz <albertandaluz@hotmail.com>
2025-11-11 00:16:26 +01:00
Marc Poulhiès
33d8dabfc4 Add 2 GCC nightly builds for C++26 contracts (#8243)
refs https://github.com/compiler-explorer/compiler-explorer/issues/8230

Co-authored-by: Matt Godbolt <matt@godbolt.org>
2025-11-04 21:10:18 +01:00
Matt Godbolt
8d43a146ac Add TheFusedKernelLibrary as a CUDA library (#8247)
Adds TheFusedKernelLibrary Beta-0.1.9 support for both C++ and CUDA
compilers.

This PR supersedes #8035 (cherry-picked and rebased to resolve conflicts
with main).

Original contribution by @morousg - thank you!

## Changes
- Added TheFusedKernelLibrary Beta-0.1.9 for C++ compilers
- Added TheFusedKernelLibrary Beta-0.1.9 for CUDA compilers
- Added contributor to CONTRIBUTORS.md
- Library placed in correct alphabetic order in libs list

Co-authored-by: Oscar Amoros Huguet <morousg@users.noreply.github.com>
2025-11-04 12:07:49 -06:00
T
8a45358336 Add zig 0.15.2 and make it the default zig compiler (#8242)
zig `0.15.2` released on 2025-10-11.

Infra PR: https://github.com/compiler-explorer/infra/pull/1881
2025-11-04 10:54:56 -06:00
narpfel
c0fa55a7e2 Add g++-1.27 (#8223)
gcc-builder PR: https://github.com/compiler-explorer/gcc-builder/pull/29
2025-11-04 10:26:37 -06:00
David Spickett
7615e89598 Use latest GCC sysroot for trunk Arm clangs (#8231)
Fixes #8227

15.2.0 is the latest I saw used anywhere in Compiler Explorer.
2025-10-31 11:50:19 +01:00
Jonathan Wakely
3e2fda2731 Add reflection GCC (#8228)
Related: https://github.com/compiler-explorer/gcc-builder/pull/30
2025-10-29 16:26:17 +01:00
Partouf
9a48087a0a fix 2025-10-28 10:56:51 +01:00
tal-yac
6f9cfdef90 Add p3334 (cross-static) (#8224) 2025-10-28 09:42:47 +01:00
Galo Rojo
869b721d78 Add newer versions of EASTL. (#6816) 2025-10-22 11:34:39 -05:00
Partouf
3c5a117ab7 fix hpx paths 2025-10-18 18:14:19 +02:00
jaheikk
ea53e3a4b4 Add Qt 6.10.0 (#8195)
Add recently released Qt 6.10.0
2025-10-16 10:06:52 -05:00
narpfel
e66b6eddfd Add Python 3.14 and make it the default (#8196)
Infra PR: https://github.com/compiler-explorer/infra/pull/1869
2025-10-14 15:31:55 -05:00
Matt Godbolt
55f6469956 Fix wg21 link (thanks @term-est) 2025-10-14 09:00:47 -05:00
Mingxin Wang
10b5be2209 Add C++ library proxy 4.0.0 and 4.0.1 (#8190)
See [the PR from Infra side](https://github.com/compiler-explorer/infra/pull/1859).
2025-10-13 14:03:08 -05:00
Yaxun (Sam) Liu
4fb82e8ce2 add clang for rocm-7.0.1 (#8168) 2025-10-07 11:33:39 -05:00
Vipul Cariappa
e39d23b96b add clad v2.1 (#8161)
infra PR: https://github.com/compiler-explorer/infra/pull/1852

cc @vgvassilev
2025-10-03 07:46:22 -05:00
Matt Godbolt
1183dfec8a Add boost 1.88 and 1.89 for linux and windows (#8160)
Linux building:
https://github.com/compiler-explorer/infra/actions/runs/18198444653/job/51835248850

Windows:
https://github.com/compiler-explorer/infra/actions/runs/18206096921
(hopefully)
2025-10-03 07:36:20 -05:00
Patrick Quist
81d1433d9e Add C++ library fmt v12.0.0 (#8150) 2025-10-01 15:21:30 +02:00
Patrick Quist
3f317553c2 okToCache fix for nsjail errors and extra checks (#8148) 2025-09-29 22:21:51 +02:00
jmuddnv
efaa4e3723 Changes for NVIDIA HPC SDK 25.9 (#8136)
Add nvc 25.9 to etc/config/c.amazon.properties
       Add nvc++ 25.9 to etc/config/c++.amazon.properties
       Add nvfortran 25.9 to etc/config/fortran.amazon.properties
2025-09-26 13:45:57 -05:00
Daniel Lemire
0c359f17a9 adding simdjson 4.0.0 (#8094)
See also https://github.com/compiler-explorer/infra/pull/1826

---------

Co-authored-by: Matt Godbolt <matt@godbolt.org>
2025-09-12 10:24:28 -05:00
Jan
9a552aefd8 updated OSACA to v0.7.1 (#8084) 2025-09-09 10:12:49 -05:00
Thomas Padioleau
665f4e9512 Add Kokkos 4.7.00 (#8067)
Related to https://github.com/compiler-explorer/infra/pull/1791.
2025-09-08 12:51:27 -05:00
Sazhin Nikolay
746506872c Add new C++ library med (#8080) 2025-09-07 15:13:00 +02:00
Marc Auberer
26bcb7369d Install Clang/LLVM 21 (#8076)
Install newly released LLVM 21 along with Clang 21

Infra PR: https://github.com/compiler-explorer/infra/pull/1799
2025-09-01 13:54:20 -05:00
term-est
d6b61729d2 Add Clang P3776 (#8072) 2025-08-31 14:23:38 -05:00
T
5b4c3ade31 Add zig 0.15.1 and make it the default zig compiler (#8060)
zig `0.15.1` released on 2025-08-19.

The corresponding infra PR:
https://github.com/compiler-explorer/infra/pull/1785
2025-08-25 21:24:21 -05:00
Filippo Barbari
8b2bc27628 Add Intel OneAPI 2025.2.1 (#8048)
Sister PR [here](https://github.com/compiler-explorer/infra/pull/1777).
2025-08-25 21:16:45 -05:00
Patrick Quist
ef3e3b5a78 path fix 2025-08-19 16:07:48 +02:00
Barry Revzin
b91ca199bb Changing clang reflection labels (#8044)
There are two clang reflection implementations:

* The one from Matúš that implements the Reflection TS
* The one from Dan that implements p2996

The latter is what will be in C++26, but that's hard to tell from the
labels since the former is labeled "reflection" while the latter is
labeled "experimental p2996". This changes the labels to "reflection -
TS" and "relfection - C++26", respectively, to make it clearer as to
which is which.
2025-08-19 08:21:05 -05:00
Ville Voutilainen
772a64ab56 Add p2034_lambda GCC (#8046)
<!-- THIS COMMENT IS INVISIBLE IN THE FINAL PR, BUT FEEL FREE TO REMOVE
IT
Thanks for taking the time to improve CE. We really appreciate it.
Before opening the PR, please make sure that the tests & linter pass
their checks,
  by running `make check`.
In the best case scenario, you are also adding tests to back up your
changes,
  but don't sweat it if you don't. We can discuss them at a later date.
Feel free to append your name to the CONTRIBUTORS.md file
Thanks again, we really appreciate this!
-->

---------

Co-authored-by: Patrick Quist <partouf@gmail.com>
2025-08-19 15:12:44 +02:00
Albert Andaluz
e575fd6c0d Add C++ library fusedkernellibrary vBeta-0.1.9 (#8026)
This PR adds the C++ library **fusedkernellibrary** version Beta-0.1.9
to Compiler Explorer.

- GitHub URL:
https://github.com/Libraries-Openly-Fused/FusedKernelLibrary


Related PR: https://github.com/compiler-explorer/infra/pull/1755

---
_PR created with
[ce-lib-wizard](https://github.com/compiler-explorer/ce-library-wizard)_

---------

Co-authored-by: Albert Andaluz <albertandaluz@hotmail.com>
Co-authored-by: Patrick Quist <partouf@gmail.com>
2025-08-14 10:10:02 -05:00
Matt Godbolt
e9390bce6c Fix gcc 15.2 semver 2025-08-12 09:00:34 -05:00
Marc Poulhiès
1a4861fd1a Add 24 cross GCC 15.2
refs https://github.com/compiler-explorer/compiler-explorer/issues/7948

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2025-08-10 09:15:56 +02:00
Marc Poulhiès
2cc2c9cd9a Add GCC 15.2 native intel
refs https://github.com/compiler-explorer/compiler-explorer/issues/7948

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2025-08-10 09:15:56 +02:00
Julien Marrec
96f00588ca #2812 - Add RE2 (#7594) 2025-08-09 20:31:38 +02:00