Commit 9957e72
Dylan Storey
fix(ci): skip Rust bundled-extension tests on Windows
The bundled C extension uses POSIX features that MSVC doesn't support:
- regex.h (no Windows equivalent without bundling PCRE)
- __thread (MSVC uses __declspec(thread))
- Variable Length Arrays (VLAs)
The extension works on Windows when loaded as a pre-built DLL via
load_extension - only the from-source bundled build via cargo fails.
Reverted MSVC compatibility attempts and updated CI to skip the
Rust tests on Windows.1 parent 6be7f0c commit 9957e72
1 file changed
+4
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
290 | 290 | | |
291 | 291 | | |
292 | 292 | | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
300 | 297 | | |
301 | 298 | | |
302 | 299 | | |
| |||
0 commit comments