Repository navigation
Commit 55fe9ac
committed
executorch: drop the gdb diagnostic, run the smoke test with faulthandler
The gdb run (cp312 only, RelWithDebInfo) never produced a backtrace: the
job sat in the cibuildwheel step for 2h40m and then lost its runner, so no
log was ever uploaded. Its test command also exits 1 on both branches, so
it could never pass. Restore the real cp312/cp313/cp314 release build.
The failure it was chasing is unchanged and deterministic on every leg:
the wheel builds and repairs fine, then the smoke test aborts with
Error in cpuinfo: failed to parse file
/sys/devices/system/cpu/cpu0/topology/core_id: "-1" is not an unsigned number
Fatal error in cpuinfo: cpuinfo_get_uarch called before cpuinfo is initialized
This runner's kernel reports core_id -1 (gotcha 14), cpuinfo's riscv64
Linux init gives up, and something in the wheel calls cpuinfo_get_uarch()
without checking that cpuinfo_initialize() succeeded. Run the smoke test
under -X faulthandler so the SIGABRT at least dumps the Python frame that
triggers it, which pins down the native caller to patch.1 parent d7e44f0 commit 55fe9ac
1 file changed
Lines changed: 2 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
56 | | - | |
57 | | - | |
| 55 | + | |
58 | 56 | | |
59 | 57 | | |
60 | 58 | | |
| |||
185 | 183 | | |
186 | 184 | | |
187 | 185 | | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | 186 | | |
195 | 187 | | |
196 | 188 | | |
197 | | - | |
198 | | - | |
199 | 189 | | |
200 | 190 | | |
201 | 191 | | |
| |||
212 | 202 | | |
213 | 203 | | |
214 | 204 | | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
| 205 | + | |
234 | 206 | | |
235 | 207 | | |
236 | 208 | | |
| |||
0 commit comments