Open Source Heartbeat

Projects RADIUSS Home

biagas pushed to visit-dav/visit

Fix how tp includes are installed.

Fix typo with INSTALL command for jpeg library.</small>

View Commit

brugger1 pushed to visit-dav/visit

Update the last test suite pass on poodle.

View Commit

dpugmire open issue visit-dav/visit#20446.

QT build issues on Mac M3.

### Describe the bug…View Comment

jannisteunissen commented on issue visit-dav/visit#4914.

In Paraview 5.13.0, and very likely also the latest version, the result is as shown below….

View Comment

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

> Thanks for clearing this up. Should somebody then contact the Paraview team? Since it would be much nicer if the same xdmf files could be visualized by both tools….

View Comment

johnwparent reviewed a spack/spack pull request

I’m confused how this hasn’t hit more folks considering normpath converts // -> / which should break every http based url. …

View Review

alalazo reviewed a spack/spack pull request

None

View Review

Copilot reviewed a spack/spack pull request

## Pull Request Overview…

View Review

haampie closed issue spack/spack#50880.

Spack bootstrap mirror creation does additional clone of spack-packages

### Steps to reproduce…View Comment

tldahlgren commented on issue spack/spack#49601.

> Please move the packages to the new builtin repository directory structure. …

View Comment

a-denis commented on issue spack/spack#49601.

> Please move the packages to the new built-in repository directory. That will make it easier to review. …

View Comment

RMeli commented on issue spack/spack#49334.

Moved to https://github.com/spack/spack-packages/pull/284…

View Comment

tzanio pushed to mfem/mfem

more fixes

View Commit

v-dobrev pushed to mfem/mfem

Use DofToQuad::Abs in a few places. Remove unused methods AddAbsMult*. Small doxygen tweaks.

View Commit

najlkin pushed to mfem/mfem

Added (B)RT/LDG including hybridization to DPG diffusion miniapp.

View Commit

jandrej opened a pull request to mfem/mfem

View Pull Request

suanlafenhaochi commented on issue mfem/mfem#4895.

1. The issue has been resolved. The key lies in the initialization of the HYPRE_IJMatrix:

View Comment

suanlafenhaochi commented on issue hypre-space/hypre#1295.

1. The issue has been resolved. The key lies in the initialization of the HYPRE_IJMatrix:…

View Comment

trws reviewed a flux-framework/flux-sched pull request

I went over, built and tested this. It seems like a good change to me. @milroy any concerns?…

View Review

mergify[bot] pushed to flux-framework/flux-core

Merge pull request #6879 from ggouaillardet/topic/retrieve_key

broker: let a upmi client relay extra bootstrap info</small>

View Commit

garlick reviewed a flux-framework/flux-core pull request

LGTM!…

View Review

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

Thanks @jjellio!…

View Comment

jjellio commented on issue flux-framework/flux-core#2414.

Per a discussion today, …

View Comment

ggouaillardet commented on issue flux-framework/flux-core#6879.

Thanks Jim for the guidance! …

View Comment

codecov[bot] commented on issue flux-framework/flux-core#6879.

## Codecov Report…

View Comment

juntyr commented on issue LLNL/zfp#271.

@lindstro Is there anything else that needs to be done on this PR?…

View Comment

balos1 pushed to LLNL/sundials

Release: v7.4.0 (#718)

SUNDIALS Release v7.4.0</small>

View Commit

maggul pushed to LLNL/sundials

doc files and set/get routines

View Commit

wuzhiqiao-ninecube closed a pull request to LLNL/sundials

View Pull Request

aowen87 commented on issue LLNL/maestrowf#51.

@jwhite242 Hermit lead here: sorry for the late reply on this. I didn’t realize we had this issue going….

View Comment

nychiang commented on issue LLNL/hiop#714.

I changed the base to a new branch, and we are fine to merge this PR to that new branch. …

View Comment

slabasan pushed to LLNL/hatchet

remove unused warnings package

View Commit

codecov-commenter commented on issue LLNL/hatchet#165.

## Codecov Report…

View Comment

adayton1 commented on LLNL/Umpire

View Comment

kab163 commented on LLNL/Umpire

View Comment

camierjs pushed to GLVis/glvis

Add ex6-dofs-numbering

View Commit

tzanio pushed to GLVis/glvis

Merge pull request #343 from GLVis/fix-data-reset

Fixed resetting of scalar data</small>

View Commit

siramok commented on issue Alpine-DAV/ascent#1556.

Decided to comment them out for now while we discuss what to do next….

View Comment

JustinPrivitera reviewed a visit-dav/visit pull request

None

View Review

thartland pushed to hypre-space/hypre

small updates

View Commit

rfalgout opened a pull request to hypre-space/hypre

View Pull Request

kkier commented on issue flux-framework/flux-core#6878.

Having all of events would be pretty slick. Adding config options would also be great but IMO not necessary for a MVP - maybe just a way to toggle each event type’s logging on/off? For my needs from the admin side, speed of implementation beats optimization for now. (Which I realize is what everyone says…)…

View Comment

trws commented on issue flux-framework/flux-core#6492.

I don’t recall seeing this when it was being done, but it was mentioned in one of our recent meetings so I came looking. There are at least some updates here, in that uv_ref/unref now exist at least, and the child handling could be handled one of a couple of ways depending on the requirements (either uv_process_t if we can, or uv_signal_t if not). The others I think are still at least different, and the close item is vaguely interesting, I would think we’d be able to tolerate that even though it is a bit annoying. It’s probably safer for io_uring style setups as well as windows, but I’m not 100% sure about that….

View Comment

lindstro commented on LLNL/zfp

View Comment

gardner48 pushed to LLNL/sundials

add release PR to SUNDIALS Next

View Commit

gunney1 commented on issue LLNL/axom#1516.

Completed with PR https://github.com/LLNL/axom/pull/1507…

View Comment

adrienbernede pushed to LLNL/RAJA

Merge pull request #1851 from LLNL/feature/bowen/valop-kernel-testing

This commit add comprehensive testing of the new valop kernel parameter reduction interface.</small>

View Commit

tomstitt reviewed a LLNL/RAJA pull request

None

View Review

adayton1 commented on LLNL/RAJA

View Comment

rhornung67 commented on LLNL/RAJA

View Comment

trws commented on LLNL/RAJA

View Comment

adrienbernede pushed to LLNL/Caliper

CI script: Add core counts for new machines

View Commit

adrienbernede pushed to LLNL/CHAI

CI script: Add core counts for new machines

View Commit

adayton1 reviewed a LLNL/CHAI pull request

None

View Review

adrienbernede pushed to LLNL/CARE

CI script: Add core counts for new machines

View Commit

najlkin commented on issue GLVis/glvis#341.

Closing this in favor of #343 ….

View Comment

JustinPrivitera commented on Alpine-DAV/ascent

View Comment

codecov[bot] commented on issue flux-framework/flux-sched#1333.

## Codecov Report…

View Comment

thartland reviewed a LLNL/hiop pull request

Great addition! I have tested it on another application code. In a separate PR I will add the MPIEvaluator wrapper of the EvaluationManager and utilize it for various tasks in a BO loop….

View Review

artv3 pushed to LLNL/RAJA

Update forall.hpp

View Commit

BradWhitlock pushed to LLNL/conduit

Improve result printing.

View Commit

yanfeit commented on issue GLVis/glvis#254.

I have the same issue by using …

View Comment

bgunnar5 released 1.13.0b1.

## [1.13.0b1]

Added

  • API documentation for Merlin’s core codebase
  • New merlin database command to interact with new database functionality
    • When running locally, SQLite will be used as the database. Otherwise your current results backend will be used
    • merlin database info: prints some basic information about the database
    • merlin database get: allows you to retrieve and print entries in the database
    • merlin database delete: allows you to delete entries in the database
  • Added db_scripts/ folder containing several new files all pertaining to database interaction
    • data_models: a module that houses dataclasses that define the format of the data that’s stored in Merlin’s database.
    • db_commands: an interface for user commands of merlin database to be processed
    • merlin_db: houses the MerlinDatabase class, used as the main point of contact for interactions with the database
    • entities/: A folder containing modules that define a structured interface for interacting with persisted data.
    • entity_managers/: A folder containing classes responsible for managing high-level database operations across all entities.
  • Added backends/ folder containing a new OOP way to interact with results backend databases
    • results_backend: houses an abstract class ResultsBackend that defines what every supported backend implement in Merlin
    • redis/: A folder containing the RedisBackend class that defines specific interactions with the Redis database
    • sqlite/: A folder containing the SQLiteBackend class that defines specific interactions with the SQLite database
    • backend_factory: houses a factory class MerlinBackendFactory that initializes an appropriate ResultsBackend instance
  • Added monitors/ folder containing a refactored, OOP approach to handling the merlin monitor command
    • celery_monitor: houses the CeleryMonitor class a concrete subclass of TaskServerMonitor for monitoring Celery task servers
    • monitor_factory: houses a factory class MonitorFactory that initializes an appropriate TaskServerMonitor instance
    • monitor: houses the Monitor class, used as the top-level point of interaction for the monitor command
    • task_server_monitor: houses the TaskServerMonitor ABC class, which serves as a common interface for monitoring task servers
  • A new celery task called mark_run_as_complete that is automatically added to the task queue associated with the final step in a workflow
  • Added support for Python 3.12 and 3.13
  • Added additional tests for the merlin run and merlin purge commands
  • Aliased types to represent different types of pytest fixtures
  • New test condition StepFinishedFilesCount to help search for MERLIN_FINISHED files in output workspaces
  • Added “Unit-tests” GitHub action to run the unit test suite
  • Added CeleryTaskManager context manager to the test suite to ensure tasks are safely purged from queues if tests fail
  • Added command-tests, workflow-tests, and integration-tests to the Makefile
  • Added tests and docs for the new merlin config options
  • Python 3.8 now requires orderly-set==5.3.0 to avoid a bug with the deepdiff library
  • New step ‘Reinstall pip to avoid vendored package corruption’ to CI workflow jobs that use pip
  • New GitHub actions to reduce common code in CI
  • COPYRIGHT file for ownership details
  • New check for copyright headers in the Makefile

Changed

  • Updated the merlin monitor command
    • it will now attempt to restart workflows automatically if a workflow is hanging
    • it utilizes an object oriented approach in the backend now
  • Celery’s default settings have been updated to add:
    • interval_max: 300 -> tasks will retry for up to 5 minutes instead of 1 minute like it previously was
    • new broker_transport_options:
      • socket_timeout: 300 -> increases the socket timeout to 5 minutes instead of the default 2 minutes
      • retry_policy: {timeout: 600} -> sets the maximum amount of time that Celery will keep trying to connect to the broker to 10 minutes
    • broker_connection_timeout: 60 -> establishing a connection to the broker will not timeout for an entire minute now instead of the previous 4 seconds
    • new generic backend settings:
      • result_backend_always_retry: True -> backend will now auto-retry on the event of recoverable exceptions
      • result_backend_max_retries: 20 -> maximum number of retries in the event of recoverable exceptions
    • new Redis specific settings:
      • redis_retry_on_timeout: True -> retries read/write operations on TimeoutError to the Redis server
      • redis_socket_connect_timeout: 300 -> 5 minute socket timeout for connections to Redis
      • redis_socket_timeout: 300 -> 5 minute socket timeout for read/write operations to Redis
      • redis_socket_keepalive: True -> socket TCP keepalive to keep connections healthy to the Redis server
  • The merlin config command:
    • Now defaults to the LaunchIT setup
    • No longer required to have configuration named app.yaml
    • New subcommands:
      • create: Creates a new configuration file
      • update-broker: Updates the broker section of the configuration file
      • update-backend: Updates the results_backend section of the configuration file
      • use: Point your active configuration to a new configuration file
  • The merlin server command no longer modifies the ~/.merlin/app.yaml file by default. Instead, it modifies the ./merlin_server/app.yaml file.
  • Dropped support for Python 3.7
  • Ported all distributed tests of the integration test suite to pytest
    • There is now a commands/ directory and a workflows/ directory under the integration suite to house these tests
    • Removed the “Distributed-tests” GitHub action as these tests will now be run under “Integration-tests”
  • Removed e2e-distributed* definitions from the Makefile
  • Modified GitHub CI to use shared testing servers hosted by LaunchIT rather than the jackalope server
  • CI to use new actions
  • Copyright headers in all files
    • These now point to the LICENSE and COPYRIGHT files
    • LICENSE: Legal permissions (e.g., MIT terms)
    • COPYRIGHT: Ownership, institutional metadata
    • Make commands that change version/copyright year have been modified

Fixed

  • Running Merlin locally no longer requires an app.yaml configuration file
  • Removed dead lgtm link
  • Potential security vulnerabilities related to logging

Deprecated

  • The --steps argument of the merlin monitor command is now deprecated and will be removed in Version 1.14.0.

@lucpeterson @ryannova @doutriaux1 @woutdenolf </small>View Comment

doutriaux1 reviewed a LLNL/merlin pull request

None

View Review

github-advanced-security[bot] commented on LLNL/merlin

View Comment

weslleyspereira opened a pull request to LLNL/hiop

View Pull Request

johnbowen42 commented on issue LLNL/RAJA#1859.

> > This PR changes cmake to support a minimum cxx standard of 17. …

View Comment

victorapm closed issue hypre-space/hypre#1294.

Compilation Issue in hypre 2.33.0 on Windows (Visual Studio 2019) Due to Undefined true in Pilut

Dear hypre Developers,…View Comment

t34ma commented on issue hypre-space/hypre#1294.

Hi Victor, …

View Comment

mplegendre pushed to hpc/Spindle

Merge pull request #87 from kylieb12/trivial-define-name-change

Renames two logging #defines</small>

View Commit

lucpeterson commented on issue LLNL/merlin#512.

I think the security fixes should be addressed, but this seems like another PR into develop that needs testing. I’m particularly concerned about what doc changes need to happen re the password file and how to configure launchit…

View Comment

geochum created a new branch, feature/raja-drivers at LLNL/hiop

View Repository

white238 commented on issue LLNL/blt#719.

I still need to work on figuring out why this doesn’t work for Axom but I got other issues atm. This PR will need to be updated to include this change: …

View Comment

gberg617 pushed to LLNL/axom

Merge pull request #1587 from LLNL/bugfix/bergel1/lumberjack_fix_no_combiners

Add early return in combineMessages if no combiners exist</small>

View Commit

white238 pushed to LLNL/axom

BUMP to Bump.

View Commit

bmhan12 created a new branch, feature/han12/spack_v1 at LLNL/axom

View Repository

kab163 pushed to LLNL/blt

updating ubuntu image

View Commit

davidbeckingsale reviewed a LLNL/blt pull request

None

View Review

oseikuffuor1 commented on hypre-space/hypre

View Comment

michaelmckinsey1 opened a pull request to LLNL/hatchet

View Pull Request

JustinPrivitera open issue LLNL/conduit#1443.

Utility to reorder material ids

It would be nice to have a util to reorder material ids from 0 - (N-1) to make life easier….View Comment

BradWhitlock pushed to LLNL/axom

BUMP to Bump.

View Commit

cyrush pushed to LLNL/conduit

update windows gact runner, since windows 2019 will be unsupported soon (#1440)

View Commit

nicolasaunai open issue LLNL/SAMRAI#292.

RefinePatchStrategy post process and copy/refine order

This is an issue in line with the documentation update #291….View Comment

crkrenn open issue LLNL/maestrowf#455.

Add `branch:` key to dynamically generate workflow steps

Disclaimer/Intro:View Comment

jwhite242 pushed to LLNL/maestrowf

Wire up handling of anonymous queues for nested brokers

View Commit

nselliott pushed to LLNL/SAMRAI

Merge pull request #291 from nicolasaunai/feature/doc

clarify documentation</small>

View Commit

adayton1 pushed to LLNL/CARE

Add memory alignment to initialize_pool API (#335)

View Commit

dtaller reviewed a LLNL/CARE pull request

None

View Review

robinson96 opened a pull request to LLNL/CARE

View Pull Request

kylieb12 opened a pull request to hpc/Spindle

View Pull Request

cmcrook5 pushed to GEOS-DEV/LvArray

Updated branch with current versions from develop that were overriden during merge

View Commit

victorapm pushed to GEOS-DEV/LvArray

Enabling back ENABLE_FIND_MPI

View Commit

BagchiS6 closed issue flux-framework/flux-sched#1374.

Building flux-sched with cuda on Perlmutter using Spack

I am trying to build flux on Perlmutter through spack. My environment file spack.yaml looks like the following. This leads to failures related to libcudart.so not found , while the compilers (c.f. spack.yaml attached) should correspond to the correct paths). …View Comment

grondo opened a pull request to hpc/Spindle

View Pull Request

vicentebolea opened a pull request to LLNL/zfp

View Pull Request

JorgeG94 open issue LLNL/Caliper#670.

question about potential conda package

hi, I am interested in using caliper in some of my programs, specifically a python based one. All of the dependencies of this python code are administered through conda. I realize Caliper uses Spack, but the user community of this code does not. Is there any interest or opposition on creating a package that can be conda installed? …View Comment

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

The sar data is sill there, here’s a report on memory around that time:…

View Comment

sam-maloney commented on issue flux-framework/flux-sched#1373.

On my Rocky9 VM with 8 cores and default configuration (just running flux start -s3), I get successful allocations for the following (with the jobspec resource dict in the first lines followed by the allocated R_lite and nodelist arrays in the second lines):…

View Comment

cnpetra pushed to LLNL/hiop

HiOpBBPy: fix bug in calling different samplers; update some parameters (#732)

View Commit