Skip to content
Closed
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
3851c22
draft version llvm
johnnynunez Sep 10, 2025
8aa171f
Update llvm-ci.yml
johnnynunez Sep 10, 2025
67c5bff
Update llvm-ci.yml
johnnynunez Sep 12, 2025
d5ce1f4
Update llvm-ci.yml
johnnynunez Sep 12, 2025
fe62535
try running everything, without mlir, on 15.0.7
hughperkins Sep 14, 2025
42bf326
removing more mlir
hughperkins Sep 14, 2025
49ef9e5
syntax erro in yml
hughperkins Sep 14, 2025
4a37cd7
llvm_version; dont hardcode 21
hughperkins Sep 14, 2025
a5448a2
add bakc in release, with more granular naming
hughperkins Sep 15, 2025
a407957
try building with 21.1.1
hughperkins Sep 15, 2025
4729d03
missed some version expansiosn
hughperkins Sep 15, 2025
949ffad
remove version in brackets
hughperkins Sep 15, 2025
6c13205
run for 21.1.1
hughperkins Sep 15, 2025
7f0fdfe
15.0.7, disable zstd (unaailable on manylinux)
hughperkins Sep 16, 2025
5f7c055
Merge remote-tracking branch 'origin/main' into hp/johnny-minus-mlir
hughperkins Sep 16, 2025
8b93423
add lld
hughperkins Sep 17, 2025
6c610a0
try running in ubuntu 18.04 container
hughperkins Sep 17, 2025
0e61b0b
u20
hughperkins Sep 17, 2025
d0b7004
manylinux
hughperkins Sep 17, 2025
8688277
manylinux 2 28
hughperkins Sep 17, 2025
4adf169
remove sudo
hughperkins Sep 17, 2025
3e52262
github rnner 20.04 image
hughperkins Sep 17, 2025
29a7ab0
container only for ubuntu x86
hughperkins Sep 17, 2025
8eafdf7
retry manylinux for u22 x86
hughperkins Sep 19, 2025
08da968
dont install gcc or python
hughperkins Sep 19, 2025
f93e6bd
dont install ninja on mac
hughperkins Sep 19, 2025
4d5b25e
build x86 linux in manylinux2014
hughperkins Sep 20, 2025
79ea028
downgrade actions to be comaible mnaylinux2014
hughperkins Sep 20, 2025
ed618b9
ninja from python
hughperkins Sep 20, 2025
a674e92
2 28
hughperkins Sep 20, 2025
5482eda
disable xml2, zlib
hughperkins Sep 20, 2025
bf77dc6
install zip on linux; migrate windows build to msvc; change windows t…
hughperkins Sep 20, 2025
f975b92
remove clang and lld from windows build
hughperkins Sep 20, 2025
1d7044c
put back rtti
hughperkins Sep 20, 2025
add69dd
update windows build command to ahve release etc
hughperkins Sep 20, 2025
c2a8568
add clang back to windows build
hughperkins Sep 20, 2025
c092378
build llvm inside manylinux2014, otherwise linker errors later
hughperkins Sep 21, 2025
c6974c3
manylinux 2014
hughperkins Sep 21, 2025
be13c7a
install node 20
hughperkins Sep 21, 2025
bdb20e3
put back checkout to check the nod20 worked
hughperkins Sep 21, 2025
c28f9af
move checkout
hughperkins Sep 21, 2025
51e2bc7
try removing blank line
hughperkins Sep 21, 2025
fe5e1aa
remove comment
hughperkins Sep 21, 2025
c4e966b
insecure node
hughperkins Sep 21, 2025
750e820
checkout v3
hughperkins Sep 21, 2025
e7bb023
upload v3
hughperkins Sep 21, 2025
2df582e
staically link libstdc++
hughperkins Sep 21, 2025
4cc21a4
remove static linking
hughperkins Sep 21, 2025
4f41ccc
build 16.0.6
hughperkins Sep 21, 2025
0ce02c2
build 17.0.6
hughperkins Sep 21, 2025
563c812
build 18.1.8
hughperkins Sep 21, 2025
3f85a80
remove arm build; retry 17.0.6
hughperkins Sep 21, 2025
7033022
build 18.1.8
hughperkins Sep 21, 2025
eb705ee
Merge remote-tracking branch 'origin/main' into hp/llvm-build-no-arm
hughperkins Oct 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/llvm-ci.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
name: Build LLVM (matrix)

env:
DEFAULT_LLVM_VERSION: '15.0.7'
DEFAULT_LLVM_VERSION: '17.0.6'

on:
workflow_dispatch:
inputs:
llvm_version:
description: "e.g. 15.0.7, 21.1.1, etc"
description: "e.g. 15.0.7, 17.0.6, 18.1.8, 21.1.1, etc"
required: false
pull_request:
branches:
Expand All @@ -26,7 +26,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-22.04, ubuntu-22.04-arm, macos-15, windows-2025]
os: [ubuntu-22.04, macos-15, windows-2025]
container: ${{ (matrix.os == 'ubuntu-22.04' && 'quay.io/pypa/manylinux_2_28_x86_64:latest') || (matrix.os == 'ubuntu-22.04-arm' && 'quay.io/pypa/manylinux_2_34_aarch64:latest') || '' }}
defaults:
run:
Expand Down