You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(hermes-base): surface the real hermesc error when a base compile fails
The failure reason was the last three lines of hermesc stderr. hermesc echoes
each diagnostic as message/source/caret, and a minified bundle puts a whole
module on one line, so a single warning could be 100k+ characters and pushed
the actual error out of the window — the report showed only warning noise.
Add summarizeHermescStderr(): drop caret lines and the source echo before
them, prefer error/fatal/assertion lines over warnings, and cap each kept
line. Also write the full stderr to <outputFolder>/hermes-base-error.log and
point at it, so the untruncated compiler output stays available.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
0 commit comments