Build: #153 failed Child of PIPESPECS-PACKAGEPIPEMAINCASAMASTER-186
Code commits
Casa6
-
Takahiro Tsutsumi 07b93ae4691683e42ffeb80be149a8fa5ebcf9f9
Pull request #1096: CAS-14874 : Fix for nproc dependent beam size
Merge in CASA/casa6 from CAS-14874 to master
* commit '6bf9a287644247a534350fc7b2eaa493d427eb54':
CAS-14874 : Fix for nproc dependent beam size -
Srikrishna Sekhar 6bf9a287644247a534350fc7b2eaa493d427eb54 m
CAS-14874 : Fix for nproc dependent beam size
The reported issue on the ticket was caused by an incorrect cache
refresh of the number of channels in an SPW.
If there are N input MSs, if the N-1 SPW has more channels than the Nth
SPW for the same SPW row, the delta in the number of channels is filled
with zeros that leads to an incorrect Briggs weighting calculation.
The fix was to correctly update the SPW channel count per MS, regardless
of which MS we are currently processing internally. Previously this
would only affect the final MS in a list.
After the fix, the example posted to the ticket passes successfuly, with
all tested parallel breadths yielding the same result.- casatools/src/code/synthesis/TransformMachines2/BriggsCubeWeightor.cc (version 6bf9a287644247a534350fc7b2eaa493d427eb54) (diffs)
- casatools/src/code/synthesis/TransformMachines2/FTMachine.cc (version 6bf9a287644247a534350fc7b2eaa493d427eb54) (diffs)
- casatools/src/code/synthesis/TransformMachines2/FTMachine.h (version 6bf9a287644247a534350fc7b2eaa493d427eb54) (diffs)
Pipeline
-
Rui Xue db3fda4f9301bdbd886b6d836474aa08fbc4fd70
Pull request #2047: PIPE-3285: Refactor pyproject.toml; Update dependency management and environment features
Merge in PIPE/pipeline from PIPE-3285-update-plotms-index to main
* commit 'd0b5cceb8fb51484fc4cd9775fc9a60812d17b5b':
PIPE-3285: Refactor pyproject.toml; Update dependency management and environment features -
Rui Xue d0b5cceb8fb51484fc4cd9775fc9a60812d17b5b
PIPE-3285: Refactor pyproject.toml; Update dependency management and environment features
- Clarified comments regarding common dependencies and their inheritance.
- Added extra PyPI index URLs for package resolution.
- Simplified dependency declarations for casampi, casaplotms, casatasks, and casatools.
- Introduced environment variable settings for Python warnings.aa
- Consolidated CASA version features into a more streamlined structure.
- Updated environment definitions to use feature lists instead of individual feature references.
- Adjusted the update-references task to a simpler command format.