Skip to content

Conversation

@cbmarini
Copy link
Collaborator

This PR makes error handling in float.c thread-safe by protecting error messages with locks and replacing direct printf calls with MesPrint. It also adds tests for error paths that can be triggered from a FORM script.

However, should the program terminate when encountering divergent MZVs and Euler sums, or should these cases be skipped, similar to the current behaviour for e.g. a divergent log_?

@coveralls
Copy link

coveralls commented Jan 14, 2026

Coverage Status

coverage: 53.373% (+0.03%) from 53.341%
when pulling def4bd8 on cbmarini:mzv-errors
into 4d1d77d on form-dev:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants