-
Notifications
You must be signed in to change notification settings - Fork 567
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
TriBITS snapshot update 2023-03-29 (#11545) #11746
Conversation
Origin repo remote tracking branch: 'github/master' Origin repo remote repo URL: 'github = [email protected]:TriBITSPub/TriBITS.git' Git describe: Vera4.0-RC1-start-1488-gd9a337d8 At commit: commit 014a1538939b783602d2af6033b2175edfb51a96 Author: Roscoe A. Bartlett <[email protected]> Date: Wed Mar 29 10:41:41 2023 -0600 Summary: Remove unused legacy RELATIVE_PATH code (#63, #560)
…#11545) I resolved the one-line doc conflict in the file: * cmake/tribits/core/package_arch/TribitsPackageMacros.cmake by going with what is on tribits_github_snapshot.
Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request. |
Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects: Pull Request Auto Testing STARTING (click to expand)Build InformationTest Name: Trilinos_PR_gcc-8.3.0
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-serial
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-debug
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_clang-11.0.1
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_python3
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_cuda-11.4.2-uvm-off
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_intel-2021.3
Jenkins Parameters
Using Repos:
Pull Request Author: bartlettroscoe |
Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED Pull Request Auto Testing has PASSED (click to expand)Build InformationTest Name: Trilinos_PR_gcc-8.3.0
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-serial
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_gcc-8.3.0-debug
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_clang-11.0.1
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_python3
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_cuda-11.4.2-uvm-off
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_intel-2021.3
Jenkins Parameters
|
Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging |
All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur... |
Hello @jwillenbring, @sebrowne, @rppawlo, @lucbv, this TriBITS update is needed for pre-installing packages and building downstream packages against this. This TriBITS PR update should be maintaining about perfect backwards compatibility compared to what is already in the Trilinos 'develop' branch. (NOTE: The updated tribits/CHANGLOG.md file is documenting some possible breaks in backward compatibility that have already been merged to Trilinos 'develop' but I failed to document before that.) |
Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging |
All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur... |
@bartlettroscoe I have started reading this but it will take a bit of time go through everything especially since I am not CMake/TriBits expert. |
@lucbv, these changes have already been reviewed in the TriBITS GitHub repo (see TriBITSPub/TriBITS#560). This PR should just be a rubber stamp approval. (It make no sense to do detailed reviews of a snapshot commit.) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The spirit of the changes looks fine to me (I read use case 3 in the design doc)
Someone needs to approve the PR to allow this to merge 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I understand and approve of the concept, and I'm happy trusting the automatic testing to ensure that this does not break the current use cases.
@sebrowne, like every TriBITS change as part of this process, if there a problems, people will report them and they will be fixed quickly or if that can't be done quickly, the changes will be backed out and fixed offline. |
See Trilinos PR #11746 trilinos/Trilinos#11746
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good to go
Status Flag 'Pre-Merge Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED AND APPROVED by [ sebrowne lucbv ]! |
Status Flag 'Pull Request AutoTester' - Pull Request will be Automerged |
Merge on Pull Request# 11746: IS A SUCCESS - Pull Request successfully merged |
Related to #11545 and implements use case 3 from TriBITSPub/TriBITS#63.