Open Source Heartbeat: Open Source Heartbeat

Open Source Heartbeat

tzanio commented on issue mfem/mfem#5393.

This PR is now under review (see the table in the PR description). To help with the review process, please do not force push to the branch….

View Comment

v-dobrev commented on issue mfem/mfem#5259.

Note: I used a rebase + squash to merge the last two commits into next (ignoring the last merge of master into this branch)….

View Comment

adrienbernede commented on issue llnl/RAJA#2045.

@johnbowen42 OK fixed !…

View Comment

garlick commented on issue flux-framework/flux-core#7681.

Just pushed a big update that I think addressed all the review comments: …

View Comment

trws commented on issue GTNewHorizons/CropsNH#189.

Thanks for the reasoning. It’s unfortunate but makes sense, honestly I didn’t even remember that the old version could be used for sand. Great work on making the migration mostly seamless….

View Comment

becker33 commented on issue spack/spack#52652.

@haampie yes, it is. The reason I want it as a separate flag is because it will need to be the primary avenue for uninstalling specs with circular dependencies, but it seemed separate enough to be a separate PR….

View Comment

adrienbernede commented on issue llnl/radiuss-spack-configs#187.

@johnbowen42 I invited you to the radiuss group in GitLab so that you automatically get added to subprojects like radiuss-spack-configs and raja mirror repos….

View Comment

grondo commented on issue flux-framework/flux-core#7701.

Ok, I’ve addressed @chu11’s comments and pushed the result. Will set MWP….

View Comment

cmoussa1 commented on issue flux-framework/flux-accounting#871.

I’ve rebased to catch up after a number of approved PRs. I know this has already been approved, but I believe that was before we noticed a couple of issues fixed by #880. @grondo, I’m not sure if you would want to give this another a look before I officially merge this! …

View Comment

garlick commented on issue chaos/nodediag#24.

Thanks!…

View Comment

jeremylt commented on issue 4C-multiphysics/4C#2012.

The concern about build time makes sense. Though, I was under the impression that we do not currently have CUDA hardware that we can run CI on and OpenMP could be used as a surrogate to ensure shared memory parallelism is covered by CI once it is added in follow up development work?…

View Comment

cyrush commented on issue visit-dav/visit#21045.

@andymwood thanks for the report….

View Comment

alecbcs commented on issue spack/spack-packages#5428.

@spackbot run pipeline…

View Comment

alecbcs commented on issue llnl/repligit#190.

I think I prefer to simplify down to only instantiating the variable for line2 since we only ever use line1 once….

View Comment

alecbcs commented on issue llnl/radiuss-spack-configs#187.

Haha well this is unintuitive [at]lc-hubcast run pipeline reruns the pipeline on the last commit that was synced. But since this wasn’t synced recently it’s just effectively rerunning the pipeline on the old commit. …

View Comment

bgunnar5 commented on issue llnl/mada-tools#13.

@lc-hubcast run pipeline…

View Comment

bgunnar5 commented on issue llnl/hubcast#355.

@cmelone Ok thanks for the heads up. Any idea how to resolve this? Does this have to do with how my GitLab CI is configured or my Hubcast YAML?…

View Comment

cyrush open issue llnl/conduit#1641.

add example of conduit::relay::mpi::io::blueprint::save_mesh to docs

We have examples of the non mpi variant, but folks don’t realize the mpi variant exists. …View Comment

adayton1 commented on issue llnl/Umpire#1081.

This call now fails with the error below: blt_convert_to_system_includes(TARGET umpire)

View Comment

vsoch commented on issue kubeflow/trainer#3427.

@andreyvelich is the user application specifying the entrypoint with mpirun, and the issue is about the environment being discovered for it? If yes, the approach the flux operator takes is to take the application command, and wrap that. In the case of PYTORCH, the problem (I think, if I understand correctly) is that normally there is another layer (the workload manager) like Flux or Slurm that you use to run the job, and its the workload manager that ensures the environment is properly set. If you just expect a TrainJob to be executing a pytorch script, and then have all the envars set (and correct) for leader and launcher, then you are essentially re-implementing a workload manager. …

View Comment

garlick commented on issue flux-framework/flux-sched#1489.

I’ll go ahead and set MWP since this was already approved. Thanks!…

View Comment

chu11 open issue flux-framework/flux-core#7703.

libkvs/treewalk: support treewalk_strerror / errormsg

Between flux-fsck, flux-dump, and flux-gc, there’s a lot of handling of error codes -> log messages in the walk error handling. Might be worthwhile to reduce repeat code and deal with newer error codes in the future….View Comment

jedbrown commented on issue RDycore/RDycore#398.

Does temperature converge at second order if you shut off transport?…

View Comment

emily-howell closed issue Alpine-DAV/ascent#1494.

support for actions_file[s] ?

View Comment

cyrush commented on issue Alpine-DAV/ascent#1652.

@emily-howell …

View Comment

jedbrown commented on issue openjournals/joss-reviews#6099.

The JOSS paper DOI loads now for me. Thanks, all!…

View Comment

balos1 commented on issue llnl/sundials#973.

@lc-hubcast approve…

View Comment

BradWhitlock closed issue llnl/axom#1750.

Centralize CMake logic about available policies for tests

@BradWhitlock pointed out in #1749 that we have a lot of repeated CMake logic in our tests related to which policies are available. We should centralize this into a utility function/macro….View Comment

vsoch commented on issue kubernetes/enhancements#4671.

Just wanted to say I’ve been developing with this during June using the kind image 1.36.1 (or GKE 1.36.0-gke.2684000) and am so thrilled to see it moving through. This has been a long time coming, from Coscheduling in the scheduler-plugins repository to many other plugins, and (looking at the dates of this issue from 2024) I am so pumped to have this naively! Bring on the gangs, and everything that supports! Awesome work to everyone here!

samuelkgutierrez open issue hpc/quo-vadis#104.

Update Device Split Semantics

Assume the following scenario: …View Comment

eleon commented on issue hpc/quo-vadis#104.

Thank you, @samuelkgutierrez . This example brings an interesting semantics consideration. …

View Comment

jeremylt commented on issue CEED/libCEED#1985.

Ope, I need to update the LIBXSMM hash to use in the gitlab yml…

View Comment

cjvogl commented on issue mfem/mfem#4244.

Documenting here that I did run the modified ex1p provided above, which runs successfully on this branch while causing an error on master. …

View Comment

artv3 commented on issue llnl/RAJA#2006.

> ```c++ …

View Comment

artv3 closed issue llnl/RAJAPerf#689.

Incorrect problem config for MASSVEC3DPA

Describe the bugView Comment

wihobbs open issue flux-framework/flux-core#7695.

`flux-job-wait-event(1)` has `--help` output, but isn't listed in `flux-job(1)`

LivChat taught me about this command this morning, is there a reason it’s left out of the manpage? Maybe just meant for the testsuite?…View Comment

cjekel open issue cjekel/piecewise_linear_fit_py#133.

PiecewiseLinFit.fit no longer working after Scipy 1.18 upgrade

scipy.linalg.lstsq slightly modified the residues argument in their lastest (1.18) release. Causing a crash in the fit routine…View Comment

hppritcha commented on issue open-mpi/ompi#12796.

@mdosanjh are you still working on this? …

View Comment

grondo commented on issue flux-framework/flux-core#7621.

Great! Already approved so feel free to merge when ready!…

View Comment

garlick commented on issue flux-framework/flux-core#7621.

OK, just pushed an update with the following changes: …

View Comment

markcmiller86 commented on issue visit-dav/visit#21034.

Will do…will have to wait ‘til monday though….

View Comment

v-dobrev commented on issue spack/spack-packages#143.

Hi @jacobmerson, …

View Comment

tgamblin commented on issue spack/spack#52613.

@haampie: I’ve reworked this to use rsvg, which preserves fonts properly and renders all the figures as a browser would. CI is also updated….

View Comment

tzanio commented on issue mfem/mfem#5383.

This PR is now under review (see the table in the PR description). To help with the review process, please do not force push to the branch….

View Comment

v-dobrev commented on issue mfem/mfem#5383.

ping: @tomstitt …

View Comment

artv3 commented on issue mfem/mfem#5382.

@helloworld922 , the RAJA API takes resource objects that can be used to specify the stream, we have examples here: …

View Comment

adayton1 commented on issue mfem/mfem#5383.

Thank you!…

View Comment

balos1 closed issue llnl/sundials#955.

[BUG] arkLsMassSolve ignores some return values from user callbacks.

One of the folks working on the deal.II SUNDIALS interfaces, @vovannikov, has spent what I think must have been a quality afternoon tracing why one of our tests fails. The details are in https://github.com/dealii/dealii/pull/19838 but come down to code that I (mis-)wrote: If a user callback fails in user-provided linear solvers, I either returned +1 or -1, depending on whether it’s a recoverable or non-recoverable failure (and zero if everything is fine). I think that’s what the documentation of SUNDIALS at some point said I should do, but it’s possible that that was about the nonlinear solver callbacks in KINSOL and not about the SUNDIALS linear solvers. Regardless, for the linear solvers, I need to return SUNLS_PSOLVE_FAIL_REC or SUNLS_PSOLVE_FAIL_UNREC, with values +805 and -808, respectively….View Comment

jameshcorbett commented on issue llnl/scr#614.

Sorry for the delay in getting back to you! Yes we would be interested in working with you on this. I’m not sure yet how complex it would be to support this in SCR but I’d be very happy to investigate with you!…

View Comment

adrienbernede open issue llnl/radiuss-shared-ci#79.

Hmm, interesting... I read the same statement that it was "gpu allocated" associated with the suggestion to use "--gpu".

Hmm, interesting… I read the same statement that it was “gpu allocated” associated with the suggestion to use “–gpu”….View Comment

JustinPrivitera open issue llnl/conduit#1637.

Device Support: Port Blueprint Transforms to the GPU

We will list transforms that we are porting and check them off here….View Comment

BradWhitlock open issue llnl/axom#1724.

Potential race condition in axom::copy when Umpire is enabled.

In the new heavily_mixed MIR example, I was calling axom::copy() in an axom::for_all<axom::OMP_EXEC>() loop to copy some data into a slice of a 3D array. This was to speed up material construction on 3D meshes since I could have many 2D slices constructed in parallel….View Comment

adayton1 commented on issue llnl/axom#1893.

MFEM is already working on a fix: https://github.com/mfem/mfem/pull/5383…

View Comment

samuelkgutierrez closed issue hpc/quo-vadis#486.

Question About Device Ordinal

@eleon, what is your vision for the purpose of QV_DEVICE_ID_ORDINAL? I don’t understand its purpose. Please see https://github.com/hpc/quo-vadis/blob/master/src/qvi-hwloc.cc#L1078….View Comment

eleon commented on issue hpc/quo-vadis#486.

Yes, we could calculate the ordinal id from get_dev_id_from_name. …

View Comment

grondo commented on issue flux-framework/flux-sched#1513.

@kkier and @ryanday36 asked us to bump the priority on this one. We have weekly DATs where queues need to be reconfigured and they need to understand how to avoid this issue when manually moving nodes between queues on the live system….

View Comment

artv3 commented on issue llnl/RAJA#2009.

> Quick poll @llnl/raja-core , do we want to call it RAJA::mask (

adayton1 commented on issue llnl/RAJA#2009.

Could you update the title of this MR?…

View Comment

trws commented on issue llnl/RAJA#2006.

Honestly I think it does, at least in as much as when iter + stride is executed we want the result to be of the same type as iter. I suppose it wouldn’t have to be, but if not it would have to be convertible to the type of iter and that seems a bit harder to reason about. Also even if we actually do re-order them based on the sign of the stride, in a logical sense I think of it more like: …

View Comment

adayton1 closed issue llnl/CHAI#353.

Add STL compliant typedefs to chai::ManagedArray

It would be useful if the chai::ManagedArray provided some of the standard typedefs that ordinary C++ STL containers generally provide. I was thinking a nice set would be at least:…View Comment

bgunnar5 open issue hyperlight-dev/hyperlight-sandbox#141.

Wheels for glibc 2.28

The MADA team from LLNL is using Microsoft Agent Framework. We are currently unable to install this on our HPCs due to the hyperlight-sandbox-backend-wasm only having build wheels for glibc 2.34:…View Comment

grondo commented on issue flux-framework/rfc#526.

Thanks! I’ve set MWP….

View Comment

chu11 commented on issue flux-framework/flux-core#7681.

> Thanks @chu11 - I appreciate the review comments! I’ll start working through those starting with the design doc. …

View Comment

cmoussa1 closed issue flux-framework/flux-accounting#858.

job usage: redesign job usage decay to make it more configurable post-DB deployment

I had an offline conversation with @ryanday36 about the possibility of redesigning how job usage is decayed in flux-accounting to make it more configurable post-deployment….View Comment

becker33 commented on issue spack/spack#52602.

Closing this for now because #52603 and #52604 both resolve it without reverting….

View Comment

mej closed issue mej/nhc#169.

NHC fails on Rocky 9

NHC complains about sshd not running on Rocky Linux 9.6:…View Comment

cbritopacheco commented on issue cbritopacheco/rodin#302.

Closing: this was an optimization/uniformity change (MatAXPY preassembled-merge fast path + OpenMP buffer hoisting), not a bugfix. The fast path regressed value-Dirichlet assembly on PETSc 3.19 (MatZeroRowsColumns missing-diagonal). Not worth the risk

artv3 commented on issue llnl/RAJAPerf#684.

@michaelmckinsey1 take a look here: https://github.com/llnl/RAJA/blob/develop/benchmark/ltimes.cpp, it would be cool to also have a GPU shared memory version as a tuning! …

View Comment

hppritcha closed issue open-mpi/ompi#12080.

MPI 4.1 - need to implement MPI_GET_HW_RESOURCE_INFO

See https://github.com/mpi-forum/mpi-issues/issues/154 …View Comment

tzanio commented on issue mfem/mfem#5358.

This PR is now under review (see the table in the PR description). To help with the review process, please do not force push to the branch….

View Comment

JustinPrivitera commented on issue llnl/conduit#1620.

Closing in lieu of #1627 and #1625…

View Comment

artv3 commented on issue llnl/RAJAPerf#693.

Nice @michaelmckinsey1 ! What would be neat is to add a batching parameter and allow for different batch sizes, maybe 4 is good GPU X or 7 is good for GPU Y type of thing …

View Comment

artv3 commented on issue llnl/RAJA#2009.

@llnl/raja-core , building on the comments and suggestions, the latest push explores the following function to be used in RAJA::launch : …

View Comment

garlick commented on issue flux-framework/flux-core#7681.

Updates: …

View Comment

grondo commented on issue flux-framework/flux-core#7674.

I’ve set MWP here….

View Comment

markcmiller86 commented on issue visit-dav/visit#20971.

@cyrush if you a min, pls take a look. Artifact handling follows newest guidance from MS and other changes may reduce (I am still evaluating LFS budget usage reports to be sure) LFS BW usage….

View Comment

balos1 commented on issue llnl/sundials#961.

@BarrySmith this should fix the issue you were having in #935 …

View Comment

cyrush commented on issue llnl/conduit#1625.

The simplified templates look good – Note: think we want to keep dispatch with the functor as a just in case. …

View Comment

cmoussa1 commented on issue flux-framework/flux-accounting#883.

Thanks a bunch for the feedback here @jameshcorbett! Setting MWP here…

View Comment

cyrush commented on issue Alpine-DAV/ascent#1735.

To test, we can use: …

View Comment

JustinPrivitera commented on issue visit-dav/visit#19544.

reopening so that we see this since it was marked un-reviewed….

View Comment

imguoguo closed issue sipeed/picoclaw#3070.

[Security] OneBot inbound media URL handling allows host-side arbitrary fetch in PicoClaw

### Advisory Details…View Comment

camierjs commented on issue mfem/mfem#5230.

Some failures are hit on GPU with ./pgpu_unit_tests [ParticleSet] triggered by the CHECK(code_N_count == 0); of tests/unit/fem/test_particleset.cpp with expansion: 1 == 0….

View Comment

trws commented on issue flux-framework/flux-sched#1509.

Yeah, that hardcoded list of subsystems should never have existed. I’ll add it to the list of things to fix for subsystems….

View Comment

wihobbs commented on issue flux-framework/flux-sched#1502.

> so I guess the docs are not being built by default? …

View Comment

milroy commented on issue flux-framework/flux-sched#1505.

> In the resource graphs used to repro the issue (e.g. hetchy_jgf_formatted.json) there are many (32 I think?) ssd vertices per chassis, so even if the Fluxion can’t match multiple slots on a single SSD vertex, the job should still match. Am I missing something? …

View Comment

garlick commented on issue flux-framework/flux-sched#1502.

Nice! Content-wise this seems like a good start. …

View Comment

wihobbs closed issue flux-framework/flux-docs#130.

reorganize top-level site

We have some good documentation on the docs site but the ad-hoc growth of the documentation has resulted in lack of coherence and flow of the overall site. Also given that Flux is starting to be installed as a system RM at this point, we may get many more users that are most interested in “how do I use a cluster running Flux” vs “how do I build this new thing from source and poke at it” …View Comment

chu11 commented on issue flux-framework/flux-core#7668.

haven’t looked at the code yet, but it looks like in this proposal we would be changing the database schema. If we go forward with this general approach, would we like to consider other schema changes while we are at it? I’m mostly thinking of:…

View Comment

garlick commented on issue chaos/diod#171.

Np! Thanks for the link!…

View Comment

sam-maloney commented on issue Vanille-N/meander.typ#6.

> if you call par explicitly then the new paragraph splitting logic should be capable of correctly indenting it….

View Comment

cjekel commented on issue llnl/professor#1.

Looks great! …

View Comment

adrienbernede commented on issue llnl/CARE#378.

@lc-hubcast run pipeline…

View Comment

grondo commented on issue flux-framework/rfc#523.

As I commented in flux-framework/flux-core#7615, this won’t work because it would break backwards compatibility: the scheduler and resource modules of subinstances fetch the R key from the parent. This change would break launching a previous version of Flux under the new version….

View Comment

tpatki commented on issue flux-framework/flux-multi-cluster-utilities#8.

Closing as the other PRs supersede this one….

View Comment

jameshcorbett commented on issue flux-framework/flux-multi-cluster-utilities#24.

Hmmm, mergify config not yet complete. Will just merge manually while I figure it out….

View Comment

sam-maloney commented on issue flux-framework/flux-core#7677.

At a basic housekeeping level, eventually the commit messages will have to follow the formatting requirements: https://flux-framework.readthedocs.io/projects/flux-rfc/en/latest/spec_1.html#patch-requirements…

View Comment

emily-howell commented on issue Alpine-DAV/ascent#1494.

@jfavre I have made a PR #1736 that addresses a bug I found relating to this ticket when trigger actions being passed via ascent_actions.yaml. I wanted to confirm if this is the same bug you encountered here. If not, could you provide more information for me to be able to replicate this bug….

View Comment

sam-maloney commented on issue spack/spack-packages#5177.

Realized I was missing a colon in the when clause of flux_sched/package.py at L102, because I had copied the previous line which was also missing it :laughing: and there were 2 lines with when="@0.19.0" so I changed the second one to when="@0.20.0" as that seems to make sense with the release dates and the commit when it was added….

View Comment

adayton1 commented on issue llnl/axom#1885.

Is there a way to iterate over the objects in the variant array without first converting to a vector?…

View Comment