Skip to content

Commit cc6ac62

Browse files
feat: compile more utils (#132)
1 parent 5d1dd0e commit cc6ac62

File tree

86 files changed

+52641
-62735
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+52641
-62735
lines changed

.github/workflows/benchmark.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ jobs:
4848
uses: actions/cache/restore@v4
4949
with:
5050
path: ~/.cache/ccache
51-
key: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
52-
restore-keys: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-
51+
key: ccache-${{ runner.os }}-${{ hashFiles('pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
52+
restore-keys: ccache-${{ runner.os }}-
5353

5454
- name: Install ccache
5555
run: sudo apt-get update && sudo apt-get install -y ccache
@@ -164,4 +164,4 @@ jobs:
164164
uses: actions/cache/save@v4
165165
with:
166166
path: ~/.cache/ccache
167-
key: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
167+
key: ccache-${{ runner.os }}-${{ hashFiles('pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}

.github/workflows/codspeed.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ jobs:
5151
uses: actions/cache/restore@v4
5252
with:
5353
path: ~/.cache/ccache
54-
key: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
55-
restore-keys: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-
54+
key: ccache-${{ runner.os }}-${{ hashFiles('pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
55+
restore-keys: ccache-${{ runner.os }}-
5656

5757
- name: Install ccache
5858
run: sudo apt-get update && sudo apt-get install -y ccache
@@ -79,4 +79,4 @@ jobs:
7979
uses: actions/cache/save@v4
8080
with:
8181
path: ~/.cache/ccache
82-
key: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
82+
key: ccache-${{ runner.os }}-${{ hashFiles('pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}

.github/workflows/compile.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ jobs:
4949
uses: actions/cache/restore@v4
5050
with:
5151
path: ~/.cache/ccache
52-
key: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
53-
restore-keys: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-
52+
key: ccache-${{ runner.os }}-${{ hashFiles('pyproject.toml', '**/*.h', '**/*.c', '**/*.py') }}
53+
restore-keys: ccache-${{ runner.os }}-
5454

5555
- name: Install ccache
5656
run: sudo apt-get update && sudo apt-get install -y ccache
@@ -96,4 +96,4 @@ jobs:
9696
uses: actions/cache/save@v4
9797
with:
9898
path: ~/.cache/ccache
99-
key: ccache-${{ runner.os }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
99+
key: ccache-${{ runner.os }}-${{ hashFiles('pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}

.github/workflows/tox.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ jobs:
7878
uses: actions/cache/restore@v4
7979
with:
8080
path: ~/.cache/ccache
81-
key: ccache-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.architecture }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
82-
restore-keys: ccache-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.architecture }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-
81+
key: ccache-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.architecture }}-${{ hashFiles('pyproject.toml', '**/*.h', '**/*.c', '**/*.py') }}
82+
restore-keys: ccache-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.architecture }}-
8383

8484
- name: Install ccache on Linux
8585
if: runner.os == 'Linux'
@@ -107,4 +107,4 @@ jobs:
107107
uses: actions/cache/save@v4
108108
with:
109109
path: ~/.cache/ccache
110-
key: ccache-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.architecture }}-${{ hashFiles('setup.py', 'pyproject.toml') }}-${{ hashFiles('**/*.h', '**/*.c', '**/*.py') }}
110+
key: ccache-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.architecture }}-${{ hashFiles('pyproject.toml', '**/*.h', '**/*.c', '**/*.py') }}

build/__native_de4d801a05017542a8e3.c renamed to build/__native_826c207bc3cb90f09ef9.c

Lines changed: 51940 additions & 61829 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)