Compiling error 3

Hello,

The following error occurs during the compile process. Even the code that successfully compiled before has started failing. What could be the problem?

vivado -nojournal -mode batch -source /deps/compile/scripts/synth.tcl -tclargs 12 4 4 4

source /deps/compile/scripts/synth.tcl

set TOP_DIR $::env(TOP_DIR)

set HW_VER $::env(HW_VER)

set HG_PART $::env(HG_PART)

set HG_BOARD $::env(HG_BOARD)

set SRC_DIR $::env(SRC_DIR)

set NUM_INS [lindex $argv 0]

set NUM_OUTS [lindex $argv 1]

set NUM_SLOT_AIN [lindex $argv 2]

set NUM_SLOT_AOUT [lindex $argv 3]

set NUM_CBUFS [lindex $argv 4]

set IN_MODE [lindex $argv 5]

set OUT_MODE [lindex $argv 6]

set NUM_LOOPS [lindex $argv 7]

set VARIANT [lindex $argv 8]

missing operand at @
in expression “4 +@
(parsing expression “4 +”)
invoked from within
“expr $NUM_SLOT_AIN + $NUM_LOOPS”
invoked from within
“set NUM_SLOT_AIN [expr $NUM_SLOT_AIN + $NUM_LOOPS]”
(file “/deps/compile/scripts/synth.tcl” line 17)
INFO: [Common 17-206] Exiting Vivado at Thu Aug 29 14:46:23 2024…