Skip to content

Commit cdab15d

Browse files
Merge remote-tracking branch 'upstream/sycl' into sycl-mlir
2 parents e6e0838 + 3a7f783 commit cdab15d

File tree

12,238 files changed

+3068800
-790255
lines changed

Some content is hidden

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

12,238 files changed

+3068800
-790255
lines changed

.github/workflows/sycl_linux_build_and_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ jobs:
165165
name: Start AWS
166166
needs: build
167167
if: ${{ inputs.lts_aws_matrix != '[]' }}
168-
runs-on: ubuntu-latest
168+
runs-on: ubuntu-20.04
169169
environment: aws
170170
steps:
171171
- name: Setup script
@@ -288,7 +288,7 @@ jobs:
288288
# Always attempt to shutdown AWS instance, even if AWS start was not
289289
# successful.
290290
if: ${{ always() && inputs.lts_aws_matrix != '[]' }}
291-
runs-on: ubuntu-latest
291+
runs-on: ubuntu-20.04
292292
environment: aws
293293
steps:
294294
- name: Setup script

.github/workflows/sycl_nightly.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
build_cache_root: "/__w/"
4848
build_cache_suffix: opaque_pointers
4949
build_artifact_suffix: opaque_pointers
50-
build_configure_extra_args: "--hip --cuda --enable-esimd-emulator --cmake-opt=-DDPCPP_ENABLE_OPAQUE_POINTERS=TRUE"
50+
build_configure_extra_args: "--hip --cuda --enable-esimd-emulator --cmake-opt=-DDPCPP_ENABLE_OPAQUE_POINTERS=TRUE --cmake-opt=-DSPIRV_ENABLE_OPAQUE_POINTERS=TRUE"
5151

5252
ubuntu2204_opaque_pointers_build_test:
5353
if: github.repository == 'intel/llvm'
@@ -58,7 +58,7 @@ jobs:
5858
build_cache_root: "/__w/"
5959
build_cache_suffix: opaque_pointers
6060
build_artifact_suffix: opaque_pointers
61-
build_configure_extra_args: "--hip --cuda --enable-esimd-emulator --cmake-opt=-DDPCPP_ENABLE_OPAQUE_POINTERS=TRUE"
61+
build_configure_extra_args: "--hip --cuda --enable-esimd-emulator --cmake-opt=-DDPCPP_ENABLE_OPAQUE_POINTERS=TRUE --cmake-opt=-DSPIRV_ENABLE_OPAQUE_POINTERS=TRUE"
6262
build_image: "ghcr.io/intel/llvm/ubuntu2204_build:latest"
6363

6464
windows_default:
@@ -68,7 +68,7 @@ jobs:
6868

6969
ubuntu2004_docker_build_push:
7070
if: github.repository == 'intel/llvm'
71-
runs-on: ubuntu-latest
71+
runs-on: ubuntu-20.04
7272
needs: ubuntu2004_build_test
7373
steps:
7474
- uses: actions/checkout@v3
@@ -105,7 +105,7 @@ jobs:
105105
106106
ubuntu2204_docker_build_push:
107107
if: github.repository == 'intel/llvm'
108-
runs-on: ubuntu-latest
108+
runs-on: ubuntu-20.04
109109
needs: ubuntu2204_build_test
110110
steps:
111111
- uses: actions/checkout@v3

.github/workflows/sycl_post_commit.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
lts_matrix: ${{ needs.test_matrix.outputs.lts_matrix }}
3737
cts_matrix: ${{ needs.test_matrix.outputs.cts_matrix }}
3838
lts_aws_matrix: ${{ needs.test_matrix.outputs.lts_aws_matrix }}
39+
build_configure_extra_args: --hip --cuda --enable-esimd-emulator --cmake-opt="-DSYCL_ENABLE_STACK_PRINTING=ON" --cmake-opt="-DSYCL_LIB_WITH_DEBUG_SYMBOL=ON"
3940
linux_no_assert:
4041
name: Linux (no assert)
4142
if: github.repository == 'intel/llvm'

.github/workflows/sycl_precommit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ permissions:
2929

3030
jobs:
3131
lint:
32-
runs-on: ubuntu-latest
32+
runs-on: ubuntu-20.04
3333
container:
3434
image: ghcr.io/intel/llvm/sycl_ubuntu2004_nightly:no-drivers
3535
steps:

.github/workflows/sycl_update_gpu_driver.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
update_driver_linux:
10-
runs-on: ubuntu-latest
10+
runs-on: ubuntu-20.04
1111
if: github.repository == 'intel/llvm'
1212
steps:
1313
- uses: actions/checkout@v3

.github/workflows/sync-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
- cron: '0 */1 * * *'
66
jobs:
77
sync:
8-
runs-on: ubuntu-latest
8+
runs-on: ubuntu-20.04
99
if: github.repository == 'intel/llvm'
1010
steps:
1111
- uses: actions/checkout@v3

.github/workflows/windows_test_comment_trigger.yml

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,29 @@ on:
66

77
jobs:
88
windows_test_preparation:
9-
runs-on: ubuntu-latest
9+
runs-on: ubuntu-20.04
1010
if: ${{ github.event.issue.pull_request && github.event.comment.body == '/testwin' }}
1111
steps:
1212
- name: react_to_comment
13-
uses: actions/github-script@v4
13+
uses: actions/github-script@v6
1414
with:
1515
script: |
16-
const {owner, repo} = context.issue;
17-
github.reactions.createForIssueComment({
18-
owner,
19-
repo,
16+
github.rest.reactions.createForIssueComment({
17+
owner: context.issue.owner,
18+
repo: context.issue.repo,
2019
comment_id: context.payload.comment.id,
21-
content: "rocket",
20+
content: "rocket"
2221
});
2322
- name: get_pr_sha
2423
id: sha
25-
uses: actions/github-script@v4
24+
uses: actions/github-script@v6
2625
with:
2726
result-encoding: string
2827
script: |
29-
const { owner, repo, number } = context.issue;
30-
const pr = await github.pulls.get({
31-
owner,
32-
repo,
33-
pull_number: number,
28+
const pr = await github.rest.pulls.get({
29+
owner: context.issue.owner,
30+
repo: context.issue.repo,
31+
pull_number: number
3432
});
3533
return pr.data.head.sha
3634
- name: update_pr_status_pending
@@ -54,7 +52,7 @@ jobs:
5452
build_ref: ${{ needs.windows_test_preparation.outputs.PR_SHA }}
5553

5654
windows_test_completion:
57-
runs-on: ubuntu-latest
55+
runs-on: ubuntu-20.04
5856
needs: [windows_test_preparation, windows_default]
5957
if: always()
6058
steps:

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# Intel Project for LLVM\* technology
2-
31
This is the Intel staging area for llvm.org contributions and the home for
42
Intel LLVM-based projects:
53

bolt/docs/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ if (LLVM_ENABLE_SPHINX)
9797
if (${SPHINX_OUTPUT_HTML})
9898
add_sphinx_target(html bolt)
9999
endif()
100-
if (${SPHINX_OUTPUT_MAN})
101-
add_sphinx_target(man bolt)
102-
endif()
103100
endif()
104101
endif()
105102

bolt/docs/README.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
BOLT Documentation
2+
====================
3+
4+
The BOLT documentation is written using the Sphinx documentation generator. It
5+
is currently tested with Sphinx 1.1.3.
6+
7+
To build the documents into html configure BOLT with the following cmake options:
8+
9+
* -DLLVM_ENABLE_SPHINX=ON
10+
* -DBOLT_INCLUDE_DOCS=ON
11+
12+
After configuring BOLT with these options the make rule `docs-bolt-html` should
13+
be available.

bolt/docs/_static/favicon.ico

1.12 KB
Binary file not shown.

0 commit comments

Comments
 (0)