When we introduced UCB:s in our model we got problems when autocoding, see message below. We could workaround
the problem by splitting the function into three smaller functions which could then be autocoded separately.
The block with the UCB:s in not particulary large or complex, it reads two parameter files and uses one of them as calibration parameters to apply scaling and offset to an input signal vector. Now, when adding three new parameters I seem to pass the threshold again.
Any ideas how to solve this problem is appreciated.
MatrixX/Autocode 6.2 for Solaris.
command:
autostar -l c -doc -o ".isp1.c" -t "template/sdm.tpl" -procs -linesz 80 -Oinitmerge ".isp1.rtf"
output:
...
Initializing ...
Processing na
mes ...
Building symbols ...
ASSERT FAILURE (at /vob1/ac/build/procedure.cxx:125) - generic assert
Executing: 'sdm.dac' :
****** Error during code generation
`autocode' "MODULETEST",{language="c",tplsrc="template/sdm.tpl",file=".isp1.c",rtf=".isp1.rtf",procs_only=1,initmerge=1,linesz=80,docit=1}