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

JuliaLang / julia / 1360
77%

Build:
DEFAULT BRANCH: master
Ran 03 Dec 2025 11:37AM UTC
Jobs 0
Files 0
Run time –
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

pending completion
1360

push

buildkite

web-flow
Bypass `SyntaxNode` in JuliaLowering; fix `kw` bug (#60162)

The `kw` form isn't produced in `SyntaxNode`/`SyntaxTree` like it is in Expr,
which simplifies the parser, but causes problems once we start start caring
about the semantics of these trees. Parsing `"f(a=1)"` will always produce an
`Expr(:call, :f, Expr(:kw, :a, 1))`, but the equivalent SyntaxNode
representation `(call f (= a 1))` makes `Expr(:call, :f, Expr(:(=), :a, 1))`
unrepresentable, even though that's valid syntax a macro could produce.

To fix this, we need to convert `=` to `kw` within certain forms before
macro expansion.
Source Files on build 1360
Detailed source file information is not available for this build.
  • Back to Repo
  • 296cca23 on github
  • Prev Build on master (#1359)
  • Next Build on master (#1361)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc