Declaring a dimension of autodeclared indices with "autodeclare" leads to strange results.
As seen with the following program:
*autodeclare symbol a;
*autodeclare symbol a, b;
*autodeclare symbol a, b, c;
autodeclare symbol N;
autodeclare index randomIndex=N1;
local A = d_(randomIndex1,randomIndex2)*d_(randomIndex1,randomIndex2);
print +s;
.end
This program gives pi_.
Uncommenting one of the first three lines results in other random internal used parameter, such as coeff_, num_ or den_.
This may be related to #324.
Declaring a dimension of autodeclared indices with "autodeclare" leads to strange results. As seen with the following program:
This program gives
pi_
. Uncommenting one of the first three lines results in other random internal used parameter, such ascoeff_
,num_
orden_
.