Skip to content

Inplace op with binned var on RHS does a reduction operation #3389

@SimonHeybrock

Description

@SimonHeybrock
import scipp as sc

da = sc.data.table_xyz(1000).bin(x=4)
x = da.bins.coords['x']
var = sc.arange('x', 4, dtype='float')
var *= x  # This should raise `DimensionError`

var has its values overwritten with uninitialized values. This in-place op should raise!

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions