• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ossia / libossia / 36742070330
53%

Build:
DEFAULT BRANCH: master
Ran 30 Sep 2026 04:41PM UTC
Jobs 1
Files 512
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Sep 2026 04:08PM UTC coverage: 52.335% (+0.3%) from 52.019%
36742070330

push

github

jcelerier
math_expression: bound the loops of one evaluation

An expression such as `while(true) {}`, typed by a user or received as a
message, hung the execution thread. Every compiled loop now shares one
budget per evaluation (exprtk's own count is per loop and restarts on each
entry, so nested or successive loops would multiply it): a million
iterations, and a 100 ms backstop for loops whose bodies are themselves
expensive. When it runs out, every enclosing loop exits on its next test
rather than throwing through the audio thread; value() is then NaN,
result() empty, and interrupted() tells why.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014tPT7bc2XWmFyQUtv9B4MX

31944 of 61038 relevant lines covered (52.33%)

174558.16 hits per line

Coverage Regressions

Lines Coverage ∆ File
196
0.0
0.0% src/ossia-qt/js_utilities.cpp
89
44.36
44.36% src/ossia/dataflow/geometry_port.cpp
60
33.79
10.71% src/ossia/dataflow/graph/graph.cpp
36
89.12
0.23% src/ossia/dataflow/token_request.hpp
35
75.92
0.26% src/ossia/dataflow/graph/graph_utils.hpp
17
88.96
-2.6% src/ossia/dataflow/graph/graph_static.hpp
11
0.0
0.0% src/ossia-qt/qml_plugin.cpp
2
0.0
0.0% src/ossia/dataflow/geometry_port.hpp
1
99.36
0.09% tests/Dataflow/TokenRequestTest.cpp
Jobs
ID Job ID Ran Files Coverage
1 36742070330.1 30 Sep 2026 04:41PM UTC 512
52.33
GitHub Action Run
Source Files on build 36742070330
  • Tree
  • List 512
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 285293ad on github
  • Prev Build on master (#36087917854)
  • Next Build on master (#37466882128)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc