Conversation
ikbuibui
force-pushed
the
pmacc_package
branch
from
October 1, 2026 11:28
c38fae9 to
177ee84
Compare
There was a problem hiding this comment.
CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
ikbuibui
force-pushed
the
pmacc_package
branch
3 times, most recently
from
October 1, 2026 12:46
7cf9658 to
0a1cc99
Compare
Copy only the PMacc source tree and its license texts from PIConGPU commit 59ef36ac1d8e9ae9aa252104ad2aa7307ea6fc04 into packages/pmacc/libs/pmacc. This is simply a snapshot import.
Apply the PMacc-only cumulative source changes from the branch event_system_merged_alpaka3 in https://github.com/ikbuibui/picongpu.git 59ef36ac1..bb807fcbe. This checkpoint precedes the Caravan integration and does not import PIConGPU application or dependency trees.
ikbuibui
force-pushed
the
pmacc_package
branch
from
October 1, 2026 12:48
0a1cc99 to
779ee99
Compare
Apply the PMacc-only source changes from PIConGPU bb807fcbe..ef4f31586 and import the Caravan source at ef4f3158611d16bde681d74c7fbb6fbb7c724810. The range includes subsequent alpaka3 and merge cleanup; no PIConGPU application sources are imported.
Relocate llamaLite and tests to packages/pmacc/libs/llamaLite without changing their contents. Keep the spmacc-dependent SoA test in spearhed as an integration test
Track alpaka-group/alpaka3 dev and ikbuibui/mallocMC mallocMC-alpaka3 under packages/pmacc/thirdParty.
Fix PMacc llamaLite dependency and Caravan MPI discovery docs: correct package README references and licensing
Update to use alpaka3 apis and caravan clean up namespaces and includes fix license
ikbuibui
force-pushed
the
pmacc_package
branch
3 times, most recently
from
October 1, 2026 13:31
811bb24 to
3458362
Compare
ikbuibui
force-pushed
the
pmacc_package
branch
from
October 1, 2026 14:03
3458362 to
441c9dc
Compare
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Instead of including PIConGPU, now use an independent pmacc, with alpaka3 and caravan.
llama lite is also put into this pmacc.
This pmacc will grow into an independent library which will serve as a base for both PIConGPU and spearhed, and other particle mesh related work in the future.