You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
xls/dslx/frontend/bindings.cc:55
Error: NOT_FOUND: Not a channel or channel array: WEIGHTS; Failed to convert input to IR for comparison. Consider turning off comparison with `--compare=none`:
=== Source Location Trace: ===
xls/common/status/status_builder.cc:197
xls/dslx/ir_convert/channel_scope.cc:368
xls/dslx/ir_convert/proc_config_ir_converter.cc:143
xls/dslx/ir_convert/proc_config_ir_converter.cc:260
xls/dslx/ir_convert/proc_config_ir_converter.cc:105
xls/dslx/ir_convert/ir_converter.cc:185
xls/dslx/ir_convert/ir_converter.cc:326
xls/dslx/ir_convert/ir_converter.cc:349
xls/dslx/ir_convert/ir_converter.cc:361
xls/dslx/run_routines/run_routines.cc:719
xls/dslx/interpreter_main.cc:203
Expected behavior
proc can access any array type in config.
The text was updated successfully, but these errors were encountered:
proppy
added
bug
Something isn't working or is incorrect
dslx
DSLX (domain specific language) implementation / front-end
labels
Nov 28, 2024
related, it seems that we currently throw an out of bound error when attempt to ir convert a proc spawning a child proc w/ a non channel array argument:
related, it seems that we currently throw an out of bound error when attempt to ir convert a proc spawning a child proc w/ a non channel array argument:
This seems to be related to the arguments being marked as const.
Describe the bug
It seems that
proc
'sconfig
function assuming that all indexing is done against channel types.To Reproduce
ir_convert
on the following code:fails with the following error:
Expected behavior
proc
can access any array type inconfig
.The text was updated successfully, but these errors were encountered: