Skip to content

Commit 2bd209c

Browse files
Merge branch 'master' into qr_views
2 parents 05ba598 + 08f9c3d commit 2bd209c

File tree

231 files changed

+14399
-7942
lines changed

Some content is hidden

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

231 files changed

+14399
-7942
lines changed

.buildkite/pipeline.yml

Lines changed: 116 additions & 244 deletions
Large diffs are not rendered by default.

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2+
version: 2
3+
updates:
4+
- package-ecosystem: "github-actions"
5+
directory: "/" # Location of package manifests
6+
schedule:
7+
interval: "monthly"

.github/workflows/CompatHelper.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
CompatHelper:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v3
1313
- name: Get Julia compatibility
1414
id: julia_compat
1515
# NOTE: this requires a Julia compat lower-bound with minor version!
@@ -23,7 +23,7 @@ jobs:
2323
run: |
2424
import Pkg
2525
name = "CompatHelper"
26-
version = "2"
26+
version = "3"
2727
Pkg.add(; name, version)
2828
shell: julia --color=yes {0}
2929
- name: Run CompatHelper

.github/workflows/ManifestUpdater.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
ManifestUpdater:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v3
1313
- name: Get Julia compatibility
1414
id: julia_compat
1515
# NOTE: this requires a Julia compat lower-bound with minor version!
@@ -41,7 +41,7 @@ jobs:
4141
log=$(julia -e "println(Base.VERSION)")
4242
echo "::set-output name=log::$log"
4343
- name: Create pull request
44-
uses: peter-evans/create-pull-request@v3
44+
uses: peter-evans/create-pull-request@v5
4545
with:
4646
token: ${{ secrets.GITHUB_TOKEN }}
4747
commit-message: |

.github/workflows/TagBot.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,25 @@
11
name: TagBot
2-
32
on:
43
issue_comment:
54
types:
65
- created
76
workflow_dispatch:
8-
7+
inputs:
8+
lookback:
9+
default: 3
10+
permissions:
11+
actions: read
12+
checks: read
13+
contents: write
14+
deployments: read
15+
issues: read
16+
discussions: read
17+
packages: read
18+
pages: read
19+
pull-requests: read
20+
repository-projects: read
21+
security-events: read
22+
statuses: read
923
jobs:
1024
TagBot:
1125
if: github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@
66
lcov.info
77
build/
88
/lib/**/Manifest.toml
9-
/LocalPreferences.toml
109
/lib/**/LocalPreferences.toml

Dockerfile

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,12 @@ ENV JULIA_DEPOT_PATH=/usr/local/share/julia
1010
RUN julia -e 'using Pkg; Pkg.add("CUDA")'
1111

1212
# hard-code a CUDA toolkit version
13-
RUN julia -e 'using CUDA; CUDA.set_runtime_version!(v"11.8")'
13+
RUN julia -e 'using CUDA; CUDA.set_runtime_version!(v"12.2")'
1414
# re-importing CUDA.jl below will trigger a download of the relevant artifacts
1515

1616
# generate the device runtime library for all known and supported devices.
1717
# this is to avoid having to do this over and over at run time.
18-
RUN julia -e 'using CUDA; CUDA.precompile_runtime()' && \
19-
chmod 644 /usr/local/share/julia/compiled/v1.8/GPUCompiler/*/*.bc
20-
# TODO: fix this in GPUCompiler.jl
18+
RUN julia -e 'using CUDA; CUDA.precompile_runtime()'
2119

2220

2321
# user environment

LocalPreferences.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[CUDA_Runtime_jll]
2+
# which CUDA runtime to use. in normal cases, this will be auto-detected, but you need to
3+
# set this preference if you want to precompile CUDA.jl in an envirnonment without CUDA
4+
#version = "11.8"
5+
6+
# whether to use a local CUDA installation. if CUDA isn't available during precompilation,
7+
# you will also need to set the "version" preference, matching the local CUDA version.
8+
#local = "false"
9+
10+
[CUDA]
11+
# whether to use a nonblocking synchronization mechanism,
12+
# making it possible to do use cooperative multitasking.
13+
#nonblocking_synchronization = true

0 commit comments

Comments
 (0)