Commit a28b6c2
authored
Reverts 1e292ef. The premise of #1059 was that gcc-built binaries
silently dropped HCL files where clang-built ones did not — making the
v3.10.0 pre-publish gate fail. Closer empirical verification (running
both compilers against the same source in identical Docker containers,
counting "Native orchestrator dropped" warnings explicitly) showed that
both compilers produce binaries that drop .tf files. The earlier
"clang doesn't drop" reading was an output-filtering artifact in my
local benchmark grep.
The real cause is a tree-sitter ABI version mismatch — `tree-sitter-hcl`
1.1.0 ships ABI 15, runtime is pinned at ABI 14. `Parser::set_language`
rejects the grammar at runtime regardless of which compiler built the
binary. The proper fix is to bump `tree-sitter` to 0.25; that is being
delivered separately.
Reverting the clang change keeps Linux x86_64 GNU users on the
runner-default `cc` (gcc), matching every release prior to v3.10.0
and avoiding compiler-specific dead weight in our CI config that
fixes nothing.
Refs #1054
1 parent 3ead0f8 commit a28b6c2
3 files changed
Lines changed: 0 additions & 46 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | 75 | | |
87 | 76 | | |
88 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | 64 | | |
79 | 65 | | |
80 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | 47 | | |
57 | 48 | | |
58 | 49 | | |
| |||
187 | 178 | | |
188 | 179 | | |
189 | 180 | | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | 181 | | |
203 | 182 | | |
204 | 183 | | |
| |||
0 commit comments