Chicken 5 does do (remainder -13 4) => -1.

On Tue, Nov 17, 2020 at 5:44 PM Arthur A. Gleckler <xxxxxx@speechcode.com> wrote:
On Tue, Nov 17, 2020 at 2:35 PM <xxxxxx@mailc.net> wrote:
I'm porting SRFI-143 to Chicken 5, but unfortunately two tests that
are testing the fxremainder procedure are failing.

The details, including a complete log and a link to the ported code can
be found here:

  https://github.com/diamond-lizard/srfi-143/issues/1

Any help greatly appreciated.

Thanks for the report.

Both tests rely on remainder handling negative arguments as defined.  What version of Chicken are you using?  Would you please see whether (remainder -13 4) returns -1, as it should?