-
Notifications
You must be signed in to change notification settings - Fork 83
build(deps): Bump ystdlib to y-scope/ystdlib-cpp@9ed78cd and install ystdlib via CMake; Lower minimum Clang version for Velox compatibility.
#1226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 117 commits
Commits
Show all changes
120 commits
Select commit
Hold shift + click to select a range
d4b0ae6
Bump ystdlib-cpp and drop clang 16 requirements
Bill-hbrhbr fb11954
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 32f8072
Add macos-14 to workflow
Bill-hbrhbr 59c6b98
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 8a7e9c4
Update .github/workflows/clp-core-build-macos.yaml
Bill-hbrhbr 9bffe7a
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 5ce0f24
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 43a8cd7
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 7d194d1
Make clp lint workflow install cmake 3.31
Bill-hbrhbr d719bba
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 550bb4b
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 31646db
revert pipx in clp-lint
Bill-hbrhbr b96e4d1
Use pipx to install cmake 3.31 on ubuntu and centos9 deps images
Bill-hbrhbr 2d0e114
Make remove non-interactive
Bill-hbrhbr 01c8a2d
Specify pipx install path
Bill-hbrhbr d6add9f
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 73f7fd1
upgrade pipx install script
Bill-hbrhbr 029b33d
add centos 9
Bill-hbrhbr 8467263
rename
Bill-hbrhbr e6eb8a8
make script executable
Bill-hbrhbr b7f67f6
Fix relative path
Bill-hbrhbr 4ca4f6f
Relax version check constraint
Bill-hbrhbr 141276f
set pipx home to non-root-user path
Bill-hbrhbr acc4a62
Add manylinux deps image build
Bill-hbrhbr f1c7024
Merge branch 'y-scope:main' into add-manylinux-musllinux-deps-img
Bill-hbrhbr 81d6799
Small fix
Bill-hbrhbr bdb75bb
Create filter outputs
Bill-hbrhbr 373d43f
Update docker dir
Bill-hbrhbr 7f8706e
Fix cmake version
Bill-hbrhbr b5da810
Merge branch 'main' into add-manylinux-musllinux-deps-img
Bill-hbrhbr 39d7abb
Add remaining workflows
Bill-hbrhbr 916a4b6
Remove unrelated changes
Bill-hbrhbr 06a9020
Update docs
Bill-hbrhbr 0157ac4
Merge branch 'main' into add-manylinux-musllinux-deps-img
jackluo923 b6f1436
Add manylinux arm64 deps img workflow
Bill-hbrhbr 93bee22
Add both x86_64 and arm64 versions for two platforms
Bill-hbrhbr 22cfccc
fox
Bill-hbrhbr 8adc4e6
use matrix
Bill-hbrhbr ff98538
Update vars
Bill-hbrhbr bff7064
Fix grammar
Bill-hbrhbr 6224601
revert optimizations
Bill-hbrhbr 828e634
Fix image prefixes with arch type
Bill-hbrhbr 386e5dc
Alphabeticize
Bill-hbrhbr 6f5579b
Remove doc updates since manylinux and musllinux are not common OS pl…
Bill-hbrhbr b674025
Merge branch 'main' into add-manylinux-musllinux-deps-img
Bill-hbrhbr bc976fe
Add docs and remove aarch64 builds
Bill-hbrhbr 8d463fd
cleanup version changes
Bill-hbrhbr d68ddba
Apply suggestions from code review
Bill-hbrhbr 06d2ca8
Merge branch 'main' into add-manylinux-musllinux-deps-img
Bill-hbrhbr d3b9b24
Install cmake 3.23
Bill-hbrhbr cee4c35
Merge branch 'main' into pipx-install
Bill-hbrhbr e6043ad
switch task and uv to pipx install too
Bill-hbrhbr 2e2e9c8
Typo fix
Bill-hbrhbr 4141831
Allow pipx uninstall not found
Bill-hbrhbr fc2fd9a
add lib version checks
Bill-hbrhbr 096d21c
Merge branch 'main' into pipx-install
Bill-hbrhbr 54e18e0
reorder dir structure
Bill-hbrhbr 1c34970
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr 79c3756
bring in pipx install
Bill-hbrhbr 856c06f
Move PIPX path setup to dockerfile
Bill-hbrhbr e0950c1
Improve docs
Bill-hbrhbr b833729
lint cmake
Bill-hbrhbr 778fdac
lock to cmake 3.23 instead of 3.31
Bill-hbrhbr 26a3a10
Update docs
Bill-hbrhbr 8fec8ba
Address coderabbitai review
Bill-hbrhbr bbf21fc
Fix comment
Bill-hbrhbr 8601b81
change deps core to sequential
Bill-hbrhbr 330c0ae
Bump to 4.1.1
Bill-hbrhbr a09f934
change deps core to sequential
Bill-hbrhbr 0e94674
remove using simdjson
Bill-hbrhbr 5c49e2b
resolve simdjson issues
Bill-hbrhbr 627d024
switch back to parallel deps core
Bill-hbrhbr a5930d6
move brew uninstall macos into github actions
Bill-hbrhbr ec611c5
Merge branch 'bump-mongocxx' into pipx-install
Bill-hbrhbr e7a42bc
Update .github/workflows/clp-core-build-macos.yaml
Bill-hbrhbr 58b8688
minor fix
Bill-hbrhbr c359e30
Refactor to ask user to uninstall manually and fail-fast for build to…
Bill-hbrhbr 0730260
Add missing vars
Bill-hbrhbr f4a2c53
Add missing exit flags
Bill-hbrhbr 627d440
Merge branch 'main' into pipx-install
Bill-hbrhbr b686138
Add missing line
Bill-hbrhbr 8c5b4a7
add missing line
Bill-hbrhbr 9d48db5
Merge pipx install tooling scripts
Bill-hbrhbr 848e5f9
Remove macos-13
Bill-hbrhbr 92d6cd9
Merge branch 'main' into pipx-install
Bill-hbrhbr fc783cd
rewrite set euo pipefail
Bill-hbrhbr e29b90c
Merge branch 'main' into pipx-install
Bill-hbrhbr 8c94fbd
Update cmake version check
Bill-hbrhbr 0c5dce1
docs: Refer to issues redirectly.
kirkrodrigues d928f5e
Refactor workflow.
kirkrodrigues f8bde46
Only uninstall preinstalled packages that are actually installed.
kirkrodrigues 132c3b5
Refactor comment about installing pipx packages.
kirkrodrigues e70f2e7
Refactor version checking scripts.
kirkrodrigues bd528a7
Refactor installation scripts.
kirkrodrigues cf30eea
Add components/core/tools to yaml-linting.
kirkrodrigues d26a13f
Apply shfmt.
kirkrodrigues e890c0e
Apply suggestions from code review
Bill-hbrhbr 81a0c1f
copy changes to ubuntu-jammy
Bill-hbrhbr 1ed15ec
refactor pipx-packages scripts
Bill-hbrhbr 56a9a54
fix original lib version checking script removal
Bill-hbrhbr d457236
Merge branch 'main' into pipx-install
Bill-hbrhbr 8aff56e
Merge branch 'main' into pipx-install
Bill-hbrhbr c395102
Rename package_exists to package_preinstalled; Use 0 for true and 1 f…
kirkrodrigues 055a573
Minor refactorin.
kirkrodrigues 57df29e
Dedupliicate task version constraint.
kirkrodrigues 31b21c5
Dedupliicate uv version constraint.
kirkrodrigues 9297f67
Dedupliicate cmake version constraint.
kirkrodrigues c1ab120
Bump minimum required cmake ver of building clp-core to 3.23
Bill-hbrhbr b417e1d
Merge branch 'main' into pipx-install
Bill-hbrhbr a73e389
Update components/core/CMakeLists.txt
Bill-hbrhbr 52119c7
Merge branch 'pipx-install' into bump-ystdlib-cpp
Bill-hbrhbr 34753ba
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr a7ab3d8
Removed unused scripts
Bill-hbrhbr 0b28635
Minor fixes
Bill-hbrhbr 57c51c9
minor fix
Bill-hbrhbr 9d66322
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr df085d1
Switch to cmake lib install for ystdlib-cpp
Bill-hbrhbr 6d2dc5d
Remove optional catch2 dep and add standard cmake flags
Bill-hbrhbr 0f4530f
revert creating catch2 var
Bill-hbrhbr d1a86db
Merge branch 'main' into bump-ystdlib-cpp
Bill-hbrhbr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 |
|---|---|---|
|
|
@@ -45,6 +45,7 @@ jobs: | |
| strategy: | ||
| matrix: | ||
| os: | ||
| - "macos-14" | ||
| - "macos-15" | ||
| use_shared_libs: | ||
| - true | ||
|
|
||
This file contains hidden or 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
21 changes: 0 additions & 21 deletions
21
components/core/cmake/Toolchains/llvm-clang-16-toolchain.cmake
This file was deleted.
Oops, something went wrong.
This file contains hidden or 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 hidden or 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 hidden or 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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.