In Faust 2.23.1, an input file with the lines "// r visualisation tCst" and "//process = +: L: abM-^Q;" and "process = route(3333333333333333333,2,1,2,3,1) : *;" leads to stack consumption.
{
"binaries": [
{
"binary_name": "faust",
"binary_version": "2.70.3+ds-1.1build2"
},
{
"binary_name": "faust-common",
"binary_version": "2.70.3+ds-1.1build2"
},
{
"binary_name": "libfaust-static",
"binary_version": "2.70.3+ds-1.1build2"
},
{
"binary_name": "libfaust2t64",
"binary_version": "2.70.3+ds-1.1build2"
}
]
}{
"binaries": [
{
"binary_name": "faust",
"binary_version": "2.79.3+ds-2ubuntu1"
},
{
"binary_name": "faust-common",
"binary_version": "2.79.3+ds-2ubuntu1"
},
{
"binary_name": "libfaust-static",
"binary_version": "2.79.3+ds-2ubuntu1"
},
{
"binary_name": "libfaust2t64",
"binary_version": "2.79.3+ds-2ubuntu1"
}
]
}