From 663dc1dc562b929bfee563ab1b2432ae15260d5c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 31 Dec 2024 09:28:35 +0000 Subject: [PATCH] Deployed 0f32482 with MkDocs version: 1.5.3 --- .nojekyll | 0 404.html | 1266 ++++ CNAME | 1 + CODE_OF_CONDUCT/index.html | 1321 ++++ CONTRIBUTING/index.html | 1442 ++++ SECURITY/index.html | 1418 ++++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.bd41221c.min.js | 29 + assets/javascripts/bundle.bd41221c.min.js.map | 7 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.b8dbb3d2.min.js | 42 + .../workers/search.b8dbb3d2.min.js.map | 7 + assets/stylesheets/main.7e359304.min.css | 1 + assets/stylesheets/main.7e359304.min.css.map | 1 + assets/stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + guides/clang_tidy/index.html | 1505 ++++ guides/cuda_and_hip/index.html | 1611 ++++ guides/external_dependencies/index.html | 1597 ++++ guides/index.html | 1313 ++++ guides/modules/index.html | 1615 ++++ guides/sanitizers/index.html | 1616 ++++ images/ci_remote.png | Bin 0 -> 92461 bytes images/local_remote_cache.png | Bin 0 -> 49504 bytes images/modules_compile_paths.png | Bin 0 -> 101770 bytes images/personal_remote_cache.png | Bin 0 -> 48397 bytes images/trusted_remote_cache.png | Bin 0 -> 52885 bytes index.html | 1331 ++++ reference/actions/index.html | 1732 +++++ reference/args/index.html | 1553 ++++ reference/attributes/index.html | 1312 ++++ reference/compilation_database/index.html | 1403 ++++ reference/coverage/index.html | 1391 ++++ reference/defs/index.html | 1873 +++++ reference/driver/index.html | 1393 ++++ reference/environment/index.html | 1391 ++++ reference/index.html | 1321 ++++ reference/inputs/index.html | 1571 ++++ reference/ll/index.html | 1777 +++++ reference/llvm_project_deps/index.html | 1312 ++++ reference/outputs/index.html | 1591 ++++ reference/providers/index.html | 1518 ++++ reference/resolve_rule_inputs/index.html | 1433 ++++ reference/toolchain/index.html | 1566 ++++ reference/tools/index.html | 1428 ++++ reference/transitions/index.html | 1310 ++++ rules/defs/index.html | 1868 +++++ search/search_index.json | 1 + setup/remote_execution/index.html | 1499 ++++ setup/setup/index.html | 1369 ++++ sitemap.xml | 158 + sitemap.xml.gz | Bin 0 -> 467 bytes stylesheets/extra.css | 4 + 86 files changed, 55100 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 CNAME create mode 100644 CODE_OF_CONDUCT/index.html create mode 100644 CONTRIBUTING/index.html create mode 100644 SECURITY/index.html create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.bd41221c.min.js create mode 100644 assets/javascripts/bundle.bd41221c.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js.map create mode 100644 assets/stylesheets/main.7e359304.min.css create mode 100644 assets/stylesheets/main.7e359304.min.css.map create mode 100644 assets/stylesheets/palette.06af60db.min.css create mode 100644 assets/stylesheets/palette.06af60db.min.css.map create mode 100644 guides/clang_tidy/index.html create mode 100644 guides/cuda_and_hip/index.html create mode 100644 guides/external_dependencies/index.html create mode 100644 guides/index.html create mode 100644 guides/modules/index.html create mode 100644 guides/sanitizers/index.html create mode 100644 images/ci_remote.png create mode 100644 images/local_remote_cache.png create mode 100644 images/modules_compile_paths.png create mode 100644 images/personal_remote_cache.png create mode 100644 images/trusted_remote_cache.png create mode 100644 index.html create mode 100644 reference/actions/index.html create mode 100644 reference/args/index.html create mode 100644 reference/attributes/index.html create mode 100644 reference/compilation_database/index.html create mode 100644 reference/coverage/index.html create mode 100644 reference/defs/index.html create mode 100644 reference/driver/index.html create mode 100644 reference/environment/index.html create mode 100644 reference/index.html create mode 100644 reference/inputs/index.html create mode 100644 reference/ll/index.html create mode 100644 reference/llvm_project_deps/index.html create mode 100644 reference/outputs/index.html create mode 100644 reference/providers/index.html create mode 100644 reference/resolve_rule_inputs/index.html create mode 100644 reference/toolchain/index.html create mode 100644 reference/tools/index.html create mode 100644 reference/transitions/index.html create mode 100644 rules/defs/index.html create mode 100644 search/search_index.json create mode 100644 setup/remote_execution/index.html create mode 100644 setup/setup/index.html create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz create mode 100644 stylesheets/extra.css diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/404.html b/404.html new file mode 100644 index 00000000..80422c27 --- /dev/null +++ b/404.html @@ -0,0 +1,1266 @@ + + + +
+ + + + + + + + + + + + + + +rules_ll
follows the
+LLVM code of conduct.
Report violations to:
+ + +aaron@eomii.org
jannis@eomii.org
rules_ll
uses code-quality tools for a consistent style across the repository.
Use the rules_ll
development shell to get the various tools you need to work
+on the project:
nix develop .#dev
+
The flake automatically sets up pre-commit in the shell which run on every local +commit. You can also run the hooks manually:
+nix flake check -L
+
rules_ll
uses mkdocs
for the docs. To run a local development server:
mkdocs serve
+
If you change documentation in the ll/
directory, regenerate the API reference
+docs:
./generate_docs.sh
+
This populates the docs/reference/
directory with the updated markdown files.
The examples at rules_ll/examples
also act as tests for the project. If you
+don't use devenv
make sure to run the examples from the flake in the
+examples
directory:
nix develop
+
Heterogeneous tests fail on machines without the corresponding GPU, but they +should still produce executables:
+# Should pass on all machines.
+bazel test cpp
+
+# Should pass on machines with supported Nvidia GPUs.
+bazel test nvptx
+
+# Should pass on machines with supported AMD GPUs.
+bazel test amdgpu
+
+# Even if some of these tests fail, they should all build and run.
+bazel test all
+
By default, GitHub's bots crawl rules_ll
for security vulnerabilities wherever
+possible.
The rules_ll
developers place a high emphasis on fixing any vulnerabilities,
+so please don't hesitate to send a report if something doesn't look right.
rules_ll
always supports just the latest tag. Consider all older versions as
+unsupported and deprecated.
Please prefer reporting vulnerabilities via +GitHub.
+If you prefer communication via email please contact aaron@eomii.org and +jannis@eomii.org.
+See Advisories for +publicly disclosed vulnerabilities.
+ + + + + + + + + + + + + +{"use strict";/*!
+ * escape-html
+ * Copyright(c) 2012-2013 TJ Holowaychuk
+ * Copyright(c) 2015 Andreas Lubbe
+ * Copyright(c) 2015 Tiancheng "Timothy" Gu
+ * MIT Licensed
+ */var Va=/["'&<>]/;qn.exports=za;function za(e){var t=""+e,r=Va.exec(t);if(!r)return t;var o,n="",i=0,s=0;for(i=r.index;i