Bug in bach.eval sum?

Discussions, advice, bug reports and much more about the "bach" environment.
Post Reply
jhjhjhxp
Posts: 28
Joined: Tue Apr 13, 2021 12:23 am

Bug in bach.eval sum?

Post by jhjhjhxp » Wed Feb 08, 2023 8:40 pm

Hi,
I think that there is a bug in the sum function of bach.eval. Unless I am missing something, this should be returning 222 (it is giving me 221).

All best,
Jack

<pre><code>
----------begin_max5_patcher----------
419.3ocqTsraBCCD7ryWg0dpUJEEn7rm3+nBgbRVQMJw1xwgREh+8ZuNo.Ep
JG3PRv6t1yL6rlCILHWuGa.9a724L1gDFiBEBv5VyfZw9hJQCUFj25bZEjFS
oacUny8kAimAjKTa.9ptzxRZO57suLteKFgUTiNztFUh7JZiYc4Ts0Rk+.In
FdJXDlKhZDthOjpMqsXgKB9hAYo7oyFLIkOZb32g27Ug5OljDdkdmhTge54b
Oic3dBAvXkJGeoQaZM7gv0hbBb+BI6eDxvQzmEyIk75iUI4hhOFf6DU7l15m
FwGkk4edluzSPd8e5t2zYmAON2qSsYCOI5tcTnKIV.WR3draD6vx0d53Ou0B
myJ8CpwIa1OsFFf04X4YDgA6PaiTq7zLGsgLyy7mMkjZ08MbhHPkT86qKjTB
wuzEZzs1h99V2E.9I4ThMNoR37PeVMyh0bSe9dwY1cfyjqvIJOgwz0OHPBP3
Gm1piMlTZoTEWNgVZwcx95odJHrdm04sgVazv1OMd2Gp8VnU0JoZSBhyCIMp
p7+iPiQD0AMQmbL4aLgGVTF
-----------end_max5_patcher-----------
</code></pre>

danieleghisi
Site Admin
Posts: 1349
Joined: Fri Dec 03, 2010 1:25 pm

Re: Bug in bach.eval sum?

Post by danieleghisi » Sat Feb 11, 2023 8:34 am

Oh, yes - it seems to be broken.
We'll look into it. Please use this simple workaround for now:
reduce(20 200 2, #+)
which is the same as sum(), and it is even more general (change #+ to #* to have prod, for instance).
d

jhjhjhxp
Posts: 28
Joined: Tue Apr 13, 2021 12:23 am

Re: Bug in bach.eval sum?

Post by jhjhjhxp » Sun Feb 12, 2023 3:23 pm

Thank you!

Post Reply