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

CyclopsMC / IntegratedScripting / 33627837061
47%
master-26-lts: 51%

Build:
Build:
LAST BUILD BRANCH: master-26
DEFAULT BRANCH: master-26-lts
Ran 02 Sep 2026 12:06PM UTC
Jobs 10
Files 81
Run time 1min
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

02 Sep 2026 12:02PM UTC coverage: 45.752%. First build
33627837061

push

github

claude
Pre-initialize TRegex in the Graal fallback classloader

Since Graal 25.1, TruffleLogger.getLogger validates the language id it is
given, and TRegex resolves its static loggers on first regex compilation.
That resolution goes through the thread context classloader, which on a
server thread is NeoForge's classloader that does not see the packaged
Graal jars, so it fails with "Unknown language or instrument id regex".
Because this happens inside a static initializer, the failure is permanent
for the JVM session, and every later script using a regex reports
"NoClassDefFoundError: Could not initialize class
com.oracle.truffle.regex.tregex.util.Loggers".

Compiling a regex during the startup pre-load initializes TRegex while the
context classloader still points to the Graal fallback classloader.

Closes #68

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

276 of 860 branches covered (32.09%)

Branch coverage included in aggregate %.

1302 of 2589 relevant lines covered (50.29%)

22.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22-oracle - 33627837061.1 02 Sep 2026 12:06PM UTC 81
45.55
GitHub Action Run
2 22-adopt-hotspot - 33627837061.2 02 Sep 2026 12:06PM UTC 81
45.61
GitHub Action Run
3 21-microsoft - 33627837061.3 02 Sep 2026 12:07PM UTC 81
45.72
GitHub Action Run
4 21-adopt-hotspot - 33627837061.4 02 Sep 2026 12:07PM UTC 81
45.64
GitHub Action Run
5 21-temurin - 33627837061.5 02 Sep 2026 12:07PM UTC 81
45.52
GitHub Action Run
6 21-oracle - 33627837061.6 02 Sep 2026 12:07PM UTC 81
45.52
GitHub Action Run
7 22-temurin - 33627837061.7 02 Sep 2026 12:06PM UTC 81
45.4
GitHub Action Run
8 23-temurin - 33627837061.8 02 Sep 2026 12:07PM UTC 81
45.52
GitHub Action Run
9 23-adopt-hotspot - 33627837061.9 02 Sep 2026 12:07PM UTC 81
45.52
GitHub Action Run
10 23-oracle - 33627837061.10 02 Sep 2026 12:07PM UTC 81
45.4
GitHub Action Run
Source Files on build 33627837061
  • Tree
  • List 81
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33627837061
  • c472f144 on github
  • Prev Build on master-1.21-lts (#33543930617)
  • Next Build on master-1.21-lts (#33664769570)
  • Delete
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