-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Initial changes prior to running bootstrap on clang 17 * Basic support for clang 17 for BootstrapMacros. * More changed for llvm17. I got confused with the new arg parsing; didn't realize that they've introduced new overloads. * Bootstrapped macro file. * Bootstrapped LLVM17, using LLVM17. * Bootstrapped to LLVM17. * Try to integrate printing the attribute itself. * Use '~' as our way of handling builtins. * Fix bindings * Vendored LLVM and nanobind. * Disable mlir in vendored llvm * Try to fix the workflow * More tweaks to try to make CI / submodule configuration work. * Move quotes around * Making a big fatal error message to understand how ci sees things * Accidentally pointed cmake at the wrong directory. * I don't think cmake liked those backslashes * Fix up the execute process * Minor fix. * Made nanobind fetch recursive. Share the install directory between pasta and its vendored deps if pasta is being installed. * Update vendoring of LLVM/Clang to build with C++17. * Try to track the pasta branch of llvm-project * Make llvm-project track its pasta branch. * Updates pasta to track llvm17 branch. * Fix out-of-bounds access, triggered when including stop_token. XREF issue #92. * Fixes some issues in discovering the isysroot. * Update to latest llvm-project * Update to latest llvm-project * Update to latest llvm-project pasta branch. Has fixes for annotation attributtes. * Add some keywords to align tokens for regonitition. Fix a dumb typo in the llvm vendoring cmake * Fiddle with typeloc visitors in bounds. * Re-bootstrap with some nullable types. Fix some bugs in token alignment and bounds. * Disable debug printing * Workflow fix * Update LLVM to fix bug. Simplify pastaConfig.cmake.in. Add more nullable methods * Disable python bindings in ci.
- Loading branch information
Showing
857 changed files
with
27,163 additions
and
25,130 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
[submodule "vendor/llvm-project/src"] | ||
path = vendor/llvm-project/src | ||
url = https://github.com/trail-of-forks/llvm-project.git | ||
branch = pasta | ||
[submodule "vendor/nanobind/src"] | ||
path = vendor/nanobind/src | ||
url = https://github.com/wjakob/nanobind.git |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.