Skip to content

ZJIT: local macOS LLVM is newer than CI LLVM, which breaks bindgen CI #787

@tekknolagi

Description

@tekknolagi

This causes weird skew as in this CI run:

-pub const RB_INVALID_SHAPE_ID: _bindgen_ty_12 = 4294967295;
-pub type _bindgen_ty_12 = u32;
+pub const RB_INVALID_SHAPE_ID: _bindgen_ty_38 = 4294967295;
+pub type _bindgen_ty_38 = u32;

The temporary workaround is to only git add -p bindgen changes and omit this weird naming conflict. It is currently unknown what the long-term fix is.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions