Skip to content

merge queue: checking #2376 + #2363 + #2333 + #2375 + #2372 together on main (8c054a1) - #2377

Closed
mergify[bot] wants to merge 11 commits into
mainfrom
mergify/merge-queue/587e2aaca8
Closed

mergify[bot] wants to merge 11 commits into
mainfrom
mergify/merge-queue/587e2aaca8

Conversation

@mergify

@mergify mergify Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

🎉 This combination of pull requests has been checked successfully and will be merged soon. 🎉

#2376 + #2363 + #2333 + #2375 + #2372 are queued together for merge on branch main (8c054a1).

This pull request has been created by Mergify to check the mergeability of [#2376 + #2363 + #2333 + #2375 + #2372].
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule main queue for merge:

  • check-success = all

Required conditions to stay in the queue:

---
checking_base_sha: 8c054a12ed26d5ea4e8dffecbdefbd2d4c85d4bb
previous_check_retries: []
previous_failed_batches: []
pull_requests:
  - number: 2376
    scopes: []
  - number: 2363
    scopes: []
  - number: 2333
    scopes: []
  - number: 2375
    scopes: []
  - number: 2372
    scopes: []
scopes: []
...

tdavidcl and others added 11 commits September 12, 2026 16:49
On the Mergify merge queue, a failure in build_push_docker,
make_documentation, or shamrock_linux_acpp_phystests already dooms the
merge gate. Cancel the whole run right away instead of waiting on the
remaining CI jobs (asan, ubsan, tidy, coverage, pylib) to finish.

Assisted-by: Claude
evolve_until() mixed timestep-loop control flow with wall-clock-budget
bookkeeping (when to next check walltime, whether the limit was hit).
Move that logic into a standalone WalltimeLimiter struct so the loop
body reads as plain control flow. NFC.

Assisted-by: Claude Code
Register the sink predictor's velocity/position leapfrog update as a
"sink predictor" node in the solver graph, gated on the "has_sinks"
edge via OperationIf (mirroring "sink ext force"), instead of building
the nodes ad hoc inside SinkParticlesUpdate::predictor_step every
timestep. The call site now just evaluates the registered node.

Assisted-by: Claude Code
Converts ExchangeGhostLayerDebugDotGraph, ExtractCounts,
GetFieldRefFromLayer and GetObjCntFromLayer to the EXPAND_NODE_EDGES
macro, replacing the hand-written Edges struct/set_edges/get_edges
boilerplate with the generated equivalent, matching the pattern used
elsewhere in shamrock/solvergraph.

Assisted-by: Claude
@coderabbitai

coderabbitai Bot commented Sep 17, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 17d1627a-3bb7-41b2-9130-1f1b36fd6ad6

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

Thanks @mergify[bot] for opening this PR!

You can do multiple things directly here:
1 - Comment pre-commit.ci run to run pre-commit checks.
2 - Comment pre-commit.ci autofix to apply fixes.
3 - Add label autofix.ci to fix authorship & pre-commit for every commit made.
4 - Add label full-ci to run the full test suite (default is light CI; full CI also runs on Mergify merge-queue branches).
5 - Add label profile-build to run the compile-time build profile job even in light CI.
6 - Add label trigger-ci to create an empty commit to trigger the CI.

Once the workflow completes a message will appear displaying informations related to the run.

Also the PR gets automatically reviewed by gemini, you can:
1 - Comment /gemini review to trigger a review
2 - Comment /gemini summary for a summary
3 - Tag it using @gemini-code-assist either in the PR or in review comments on files

@github-actions

Copy link
Copy Markdown
Contributor

Workflow report

workflow report corresponding to commit d8ded28
Commiter email is 37929162+mergify[bot]@users.noreply.github.com
You are using github private e-mail. This prevent proper tracing of who contributed what, please disable it (see Keep my email addresses private).
GitHub page artifact URL GitHub page artifact link (can expire)

Pre-commit check report

Pre-commit check: ✅

trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
check for merge conflicts................................................Passed
check that executables have shebangs.....................................Passed
check that scripts with shebangs are executable..........................Passed
check for added large files..............................................Passed
check for case conflicts.................................................Passed
check for broken symlinks................................................Passed
check yaml...............................................................Passed
detect private key.......................................................Passed
No-tabs checker..........................................................Passed
Tabs remover.............................................................Passed
cmake-format.............................................................Passed
Validate GitHub Workflows................................................Passed
clang-format.............................................................Passed
ruff check...............................................................Passed
ruff format..............................................................Passed
Check doxygen headers....................................................Passed
Check license headers....................................................Passed
Check #pragma once.......................................................Passed
Check SYCL #include......................................................Passed
No ssh in git submodules remote..........................................Passed
No UTF-8 in files (except for authors)...................................Passed

Test pipeline can run.

Clang-tidy diff report


54913 warnings generated.
Suppressed 54914 warnings (54913 in non-user code, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

54937 warnings generated.
Suppressed 54938 warnings (54933 in non-user code, 4 due to line filter, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

54929 warnings generated.
Suppressed 54930 warnings (54927 in non-user code, 2 due to line filter, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

55444 warnings generated.
Suppressed 55445 warnings (55379 in non-user code, 65 due to line filter, 1 NOLINT).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.

Doxygen diff with main

Removed warnings : 78
New warnings : 67
Warnings count : 8213 → 8202 (-0.1%)

Detailed changes :
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:117: warning: Member get_time() (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:118: warning: Member set_time(Tscal t) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:119: warning: Member get_dt_sph() (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:120: warning: Member set_next_dt(Tscal dt) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:121: warning: Member get_cfl_multipler() (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:122: warning: Member set_cfl_multipler(Tscal lambda) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:151: warning: Compound shammodels::sph::Solver::SolverStepCallback is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:152: warning: Member step_begin_callback (variable) of struct shammodels::sph::Solver::SolverStepCallback is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:153: warning: Member Tscal (typedef) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:153: warning: Member step_end_callback (variable) of struct shammodels::sph::Solver::SolverStepCallback is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:154: warning: Member dim (variable) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:155: warning: Member Kernel (typedef) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:155: warning: Member timestep_callbacks (variable) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:157: warning: Member Config (typedef) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:157: warning: Member init_required_fields() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:159: warning: Member u_morton (typedef) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:160: warning: Member gen_serial_patch_tree() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:161: warning: Member Rkern (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:161: warning: Member reset_serial_patch_tree() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:163: warning: Member context (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:164: warning: Member GhostHandle (typedef) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:164: warning: Member scheduler() (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:165: warning: Member GhostHandleCache (typedef) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:166: warning: Member storage (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:167: warning: Member gen_ghost_handler(Tscal time_val) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:168: warning: Member solver_config (variable) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:169: warning: Member solve_logs (variable) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:196: warning: Member get_time() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:197: warning: Member set_time(Tscal t) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:198: warning: Member get_dt_sph() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:199: warning: Member set_next_dt(Tscal dt) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:200: warning: Member get_cfl_multipler() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:201: warning: Member set_cfl_multipler(Tscal lambda) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:211: warning: Member reset_ghost_handler() (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:222: warning: Member RTree (typedef) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:230: warning: Compound shammodels::sph::Solver::SolverStepCallback is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:231: warning: Member step_begin_callback (variable) of struct shammodels::sph::Solver::SolverStepCallback is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:232: warning: Member step_end_callback (variable) of struct shammodels::sph::Solver::SolverStepCallback is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:234: warning: Member timestep_callbacks (variable) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:236: warning: Member init_required_fields() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:239: warning: Member gen_serial_patch_tree() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:240: warning: Member reset_serial_patch_tree() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:243: warning: Member GhostHandle (typedef) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:244: warning: Member GhostHandleCache (typedef) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:246: warning: Member gen_ghost_handler(Tscal time_val) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:276: warning: Member Solver(ShamrockCtx &context) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:284: warning: Member set_debug_dump(bool _do_debug_dump, std::string _debug_dump_filename) (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:288: warning: Member print_timestep_logs() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:290: warning: Member reset_ghost_handler() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:301: warning: Member RTree (typedef) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:306: warning: Member evolve_until(Tscal target_time, i32 niter_max, f64 max_walltime=-1) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:355: warning: Member Solver(ShamrockCtx &context) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:363: warning: Member set_debug_dump(bool _do_debug_dump, std::string _debug_dump_filename) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:367: warning: Member print_timestep_logs() (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:385: warning: Member evolve_until(Tscal target_time, i32 niter_max, f64 max_walltime=-1) (function) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:70: warning: Member active (variable) of struct shammodels::sph::WalltimeLimiter is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:71: warning: Member max_walltime (variable) of struct shammodels::sph::WalltimeLimiter is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:72: warning: Member start_wall_time (variable) of struct shammodels::sph::WalltimeLimiter is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:73: warning: Member next_check_iter (variable) of struct shammodels::sph::WalltimeLimiter is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:74: warning: Member Tscal (typedef) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:75: warning: Member WalltimeLimiter(bool active, f64 max_walltime) (function) of struct shammodels::sph::WalltimeLimiter is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:75: warning: Member dim (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:76: warning: Member Kernel (typedef) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:78: warning: Member Config (typedef) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:80: warning: Member u_morton (typedef) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/Solver.hpp:81: warning: Member synced_wtime() (function) of struct shammodels::sph::WalltimeLimiter is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:82: warning: Member Rkern (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:84: warning: Member context (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:85: warning: Member scheduler() (function) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:87: warning: Member storage (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:89: warning: Member solver_config (variable) of class shammodels::sph::Solver is not documented.
- src/shammodels/sph/include/shammodels/sph/Solver.hpp:90: warning: Member solve_logs (variable) of class shammodels::sph::Solver is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesUpdate.hpp:44: warning: Member compute_sph_forces() (function) of class shammodels::sph::modules::SinkParticlesUpdate is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesUpdate.hpp:44: warning: Member predictor_step(Tscal dt) (function) of class shammodels::sph::modules::SinkParticlesUpdate is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesUpdate.hpp:45: warning: Member compute_sph_forces() (function) of class shammodels::sph::modules::SinkParticlesUpdate is not documented.
+ src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesUpdate.hpp:45: warning: Member corrector_step(Tscal dt) (function) of class shammodels::sph::modules::SinkParticlesUpdate is not documented.
- src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesUpdate.hpp:46: warning: Member corrector_step(Tscal dt) (function) of class shammodels::sph::modules::SinkParticlesUpdate is not documented.
- src/shammodels/sph/src/Solver.cpp:1000: warning: Member buf_vxyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:1004: warning: Member fill_blocks(PhantomDumpBlock &block, Debug_ph_dump< Tvec > &info) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/src/Solver.cpp:1041: warning: Member make_interface_debug_phantom_dump(Debug_ph_dump< Tvec > info) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/src/Solver.cpp:1050: warning: Compound shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:1051: warning: Member Tscal (typedef) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:1053: warning: Member nobj (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:1054: warning: Member gpart_mass (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:1056: warning: Member buf_xyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:1057: warning: Member buf_hpart (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:1058: warning: Member buf_vxyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shammodels/sph/src/Solver.cpp:1062: warning: Member fill_blocks(PhantomDumpBlock &block, Debug_ph_dump< Tvec > &info) (function) of namespace shammodels::sph is not documented.
+ src/shammodels/sph/src/Solver.cpp:1099: warning: Member make_interface_debug_phantom_dump(Debug_ph_dump< Tvec > info) (function) of namespace shammodels::sph is not documented.
- src/shammodels/sph/src/Solver.cpp:1933: warning: Member map_field_refs(PatchScheduler &sched, u32 field_idx, shamrock::solvergraph::FieldRefs< T > &refs) (function) of file Solver.cpp is not documented.
- src/shammodels/sph/src/Solver.cpp:1948: warning: Member map_field_refs_ext(PatchScheduler &sched, shambase::DistributedData< shamrock::patch::PatchDataLayer > &mpdats, u32 field_idx, shamrock::solvergraph::FieldRefs< T > &refs) (function) of file Solver.cpp is not documented.
- src/shammodels/sph/src/Solver.cpp:1967: warning: Member map_field_refs_ext(PatchScheduler &sched, shamrock::ComputeField< T > &field_data, shamrock::solvergraph::FieldRefs< T > &refs) (function) of file Solver.cpp is not documented.
+ src/shammodels/sph/src/Solver.cpp:1991: warning: Member map_field_refs(PatchScheduler &sched, u32 field_idx, shamrock::solvergraph::FieldRefs< T > &refs) (function) of file Solver.cpp is not documented.
+ src/shammodels/sph/src/Solver.cpp:2006: warning: Member map_field_refs_ext(PatchScheduler &sched, shambase::DistributedData< shamrock::patch::PatchDataLayer > &mpdats, u32 field_idx, shamrock::solvergraph::FieldRefs< T > &refs) (function) of file Solver.cpp is not documented.
+ src/shammodels/sph/src/Solver.cpp:2025: warning: Member map_field_refs_ext(PatchScheduler &sched, shamrock::ComputeField< T > &field_data, shamrock::solvergraph::FieldRefs< T > &refs) (function) of file Solver.cpp is not documented.
- src/shammodels/sph/src/Solver.cpp:992: warning: Compound shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:993: warning: Member Tscal (typedef) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:995: warning: Member nobj (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:996: warning: Member gpart_mass (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:998: warning: Member buf_xyz (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
- src/shammodels/sph/src/Solver.cpp:999: warning: Member buf_hpart (variable) of struct shammodels::sph::Debug_ph_dump is not documented.
+ src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:27: warning: Member NODE_EDGES(X_RO, X_RW) (macro definition) of file ExchangeGhostLayerDebugDotGraph.hpp is not documented.
- src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:29: warning: Compound shamrock::solvergraph::ExchangeGhostLayerDebugDotGraph is not documented.
+ src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:36: warning: Compound shamrock::solvergraph::ExchangeGhostLayerDebugDotGraph is not documented.
- src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:36: warning: Compound shamrock::solvergraph::ExchangeGhostLayerDebugDotGraph::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:37: warning: Member object_counts (variable) of struct shamrock::solvergraph::ExchangeGhostLayerDebugDotGraph::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:38: warning: Member ghost_layer (variable) of struct shamrock::solvergraph::ExchangeGhostLayerDebugDotGraph::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:41: warning: Member set_edges(std::shared_ptr< shamrock::solvergraph::ScalarsEdge< u64 > > object_counts, std::shared_ptr< shamrock::solvergraph::PatchDataLayerDDShared > ghost_layer) (function) of class shamrock::solvergraph::ExchangeGhostLayerDebugDotGraph is not documented.
- src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp:48: warning: Member get_edges() (function) of class shamrock::solvergraph::ExchangeGhostLayerDebugDotGraph is not documented.
+ src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:24: warning: Member NODE_EDGES(X_RO, X_RW) (macro definition) of file ExtractCounts.hpp is not documented.
- src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:26: warning: Compound shamrock::solvergraph::ExtractCounts is not documented.
- src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:31: warning: Compound shamrock::solvergraph::ExtractCounts::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:32: warning: Member refs (variable) of struct shamrock::solvergraph::ExtractCounts::Edges is not documented.
+ src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:33: warning: Compound shamrock::solvergraph::ExtractCounts is not documented.
- src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:33: warning: Member counts (variable) of struct shamrock::solvergraph::ExtractCounts::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:36: warning: Member set_edges(std::shared_ptr< IPatchDataLayerRefs > refs, std::shared_ptr< Indexes< u32 > > counts) (function) of class shamrock::solvergraph::ExtractCounts is not documented.
- src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp:42: warning: Member get_edges() (function) of class shamrock::solvergraph::ExtractCounts is not documented.
+ src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:26: warning: Member NODE_EDGES(X_RO, X_RW) (macro definition) of file GetFieldRefFromLayer.hpp is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:29: warning: Compound shamrock::solvergraph::GetFieldRefFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:34: warning: Member GetFieldRefFromLayer(u32 field_idx) (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
+ src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:36: warning: Compound shamrock::solvergraph::GetFieldRefFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:36: warning: Member GetFieldRefFromLayer(shamrock::patch::PatchDataLayerLayout &layout, const std::string &field_name) (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:40: warning: Member GetFieldRefFromLayer(const std::shared_ptr< shamrock::patch::PatchDataLayerLayout > &layout, const std::string &field_name) (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
+ src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:41: warning: Member GetFieldRefFromLayer(u32 field_idx) (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
+ src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:43: warning: Member GetFieldRefFromLayer(shamrock::patch::PatchDataLayerLayout &layout, const std::string &field_name) (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:45: warning: Compound shamrock::solvergraph::GetFieldRefFromLayer::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:46: warning: Member source (variable) of struct shamrock::solvergraph::GetFieldRefFromLayer::Edges is not documented.
+ src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:47: warning: Member GetFieldRefFromLayer(const std::shared_ptr< shamrock::patch::PatchDataLayerLayout > &layout, const std::string &field_name) (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:47: warning: Member out_ref (variable) of struct shamrock::solvergraph::GetFieldRefFromLayer::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:50: warning: Member set_edges(std::shared_ptr< IPatchDataLayerRefs > source, std::shared_ptr< shamrock::solvergraph::FieldRefs< T > > out_ref) (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp:57: warning: Member get_edges() (function) of class shamrock::solvergraph::GetFieldRefFromLayer is not documented.
+ src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:25: warning: Member NODE_EDGES(X_RO, X_RW) (macro definition) of file GetObjCntFromLayer.hpp is not documented.
- src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:27: warning: Compound shamrock::solvergraph::GetObjCntFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:32: warning: Compound shamrock::solvergraph::GetObjCntFromLayer::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:33: warning: Member source (variable) of struct shamrock::solvergraph::GetObjCntFromLayer::Edges is not documented.
+ src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:34: warning: Compound shamrock::solvergraph::GetObjCntFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:34: warning: Member out_ref (variable) of struct shamrock::solvergraph::GetObjCntFromLayer::Edges is not documented.
- src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:37: warning: Member set_edges(std::shared_ptr< IPatchDataLayerRefs > source, std::shared_ptr< shamrock::solvergraph::Indexes< u32 > > out_ref) (function) of class shamrock::solvergraph::GetObjCntFromLayer is not documented.
- src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp:44: warning: Member get_edges() (function) of class shamrock::solvergraph::GetObjCntFromLayer is not documented.

@mergify mergify Bot closed this Sep 17, 2026
@mergify
mergify Bot deleted the mergify/merge-queue/587e2aaca8 branch September 17, 2026 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant