biagas pushed to visit-dav/visit
Fix how tp includes are installed.
Fix typo with INSTALL command for jpeg library.</small>
brugger1 pushed to visit-dav/visit
Update the last test suite pass on poodle.
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….
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….
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.
…
Copilot reviewed a spack/spack pull request
## Pull Request Overview…
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. …
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. …
RMeli commented on issue spack/spack#49334.
Moved to https://github.com/spack/spack-packages/pull/284…
suanlafenhaochi commented on issue mfem/mfem#4895.
1. The issue has been resolved. The key lies in the initialization of the HYPRE_IJMatrix
:…
suanlafenhaochi commented on issue hypre-space/hypre#1295.
1. The issue has been resolved. The key lies in the initialization of the HYPRE_IJMatrix:…
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?…
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>
grondo commented on issue flux-framework/flux-core#2414.
Thanks @jjellio!…
jjellio commented on issue flux-framework/flux-core#2414.
Per a discussion today, …
ggouaillardet commented on issue flux-framework/flux-core#6879.
Thanks Jim for the guidance! …
codecov[bot] commented on issue flux-framework/flux-core#6879.
## Codecov Report…
juntyr commented on issue LLNL/zfp#271.
@lindstro Is there anything else that needs to be done on this PR?…
balos1 pushed to LLNL/sundials
Release: v7.4.0 (#718)
SUNDIALS Release v7.4.0</small>
maggul pushed to LLNL/sundials
doc files and set/get routines
wuzhiqiao-ninecube closed a pull request to LLNL/sundials
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….
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. …
slabasan pushed to LLNL/hatchet
remove unused warnings package
codecov-commenter commented on issue LLNL/hatchet#165.
## Codecov Report…
camierjs pushed to GLVis/glvis
Add ex6-dofs-numbering
tzanio pushed to GLVis/glvis
Merge pull request #343 from GLVis/fix-data-reset
Fixed resetting of scalar data</small>
siramok commented on issue Alpine-DAV/ascent#1556.
Decided to comment them out for now while we discuss what to do next….
thartland pushed to hypre-space/hypre
small updates
rfalgout opened a pull request to hypre-space/hypre
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…)…
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….
gardner48 pushed to LLNL/sundials
add release PR to SUNDIALS Next
gunney1 commented on issue LLNL/axom#1516.
Completed with PR https://github.com/LLNL/axom/pull/1507…
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>
adrienbernede pushed to LLNL/Caliper
CI script: Add core counts for new machines
adrienbernede pushed to LLNL/CHAI
CI script: Add core counts for new machines
adrienbernede pushed to LLNL/CARE
CI script: Add core counts for new machines
najlkin commented on issue GLVis/glvis#341.
Closing this in favor of #343 ….
codecov[bot] commented on issue flux-framework/flux-sched#1333.
## Codecov Report…
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….
BradWhitlock pushed to LLNL/conduit
Improve result printing.
yanfeit commented on issue GLVis/glvis#254.
I have the same issue by using …
## [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 databasemerlin database get
: allows you to retrieve and print entries in the databasemerlin database delete
: allows you to delete entries in the database
- Added
db_scripts/
folder containing several new files all pertaining to database interactiondata_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 ofmerlin database
to be processedmerlin_db
: houses theMerlinDatabase
class, used as the main point of contact for interactions with the databaseentities/
: 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 databasesresults_backend
: houses an abstract classResultsBackend
that defines what every supported backend implement in Merlinredis/
: A folder containing theRedisBackend
class that defines specific interactions with the Redis databasesqlite/
: A folder containing theSQLiteBackend
class that defines specific interactions with the SQLite databasebackend_factory
: houses a factory classMerlinBackendFactory
that initializes an appropriateResultsBackend
instance
- Added
monitors/
folder containing a refactored, OOP approach to handling themerlin monitor
commandcelery_monitor
: houses theCeleryMonitor
class a concrete subclass ofTaskServerMonitor
for monitoring Celery task serversmonitor_factory
: houses a factory classMonitorFactory
that initializes an appropriateTaskServerMonitor
instancemonitor
: houses theMonitor
class, used as the top-level point of interaction for the monitor commandtask_server_monitor
: houses theTaskServerMonitor
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
andmerlin purge
commands - Aliased types to represent different types of pytest fixtures
- New test condition
StepFinishedFilesCount
to help search forMERLIN_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
, andintegration-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 minutesretry_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 exceptionsresult_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 serverredis_socket_connect_timeout: 300
-> 5 minute socket timeout for connections to Redisredis_socket_timeout: 300
-> 5 minute socket timeout for read/write operations to Redisredis_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 fileupdate-broker
: Updates thebroker
section of the configuration fileupdate-backend
: Updates theresults_backend
section of the configuration fileuse
: 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 aworkflows/
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”
- There is now a
- 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 themerlin monitor
command is now deprecated and will be removed in Version 1.14.0.
@lucpeterson @ryannova @doutriaux1 @woutdenolf </small>View Comment
weslleyspereira opened a pull request to LLNL/hiop
johnbowen42 commented on issue LLNL/RAJA#1859.
> > This PR changes cmake to support a minimum cxx standard of 17. …
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, …
mplegendre pushed to hpc/Spindle
Merge pull request #87 from kylieb12/trivial-define-name-change
Renames two logging #defines</small>
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…
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: …
Merge pull request #1587 from LLNL/bugfix/bergel1/lumberjack_fix_no_combiners
Add early return in combineMessages if no combiners exist</small>
michaelmckinsey1 opened a pull request to LLNL/hatchet
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.
cyrush pushed to LLNL/conduit
update windows gact runner, since windows 2019 will be unsupported soon (#1440)
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
nselliott pushed to LLNL/SAMRAI
Merge pull request #291 from nicolasaunai/feature/doc
clarify documentation</small>
robinson96 opened a pull request to LLNL/CARE
kylieb12 opened a pull request to hpc/Spindle
cmcrook5 pushed to GEOS-DEV/LvArray
Updated branch with current versions from develop that were overriden during merge
victorapm pushed to GEOS-DEV/LvArray
Enabling back ENABLE_FIND_MPI
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
vicentebolea opened a pull request to LLNL/zfp
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:…
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):…