J. Nick Koston
daea0cc9f3
Warn on missing decode tools on both toolchains, fail the CI key resolver loudly
...
The PlatformIO branch of _decode_pc now routes through the same
rate-limited warning as the native one; raw undecoded crash addresses
with no stated reason were undiagnosable at default log level. The CI
cache key uses the assignment form so errexit catches a resolver
failure instead of echo swallowing it into a degenerate key, with a
non-empty check, and the cache comments stop claiming a ccache store
the seed job never populates (it saves before any compile runs).
2026-08-21 17:26:11 -05:00
J. Nick Koston
5311be5c91
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
2026-08-20 22:08:44 -05:00
J. Nick Koston
d47dc0d992
Pin fingerprint stability and sensitivity behaviorally, note the platform pairing
2026-08-20 22:08:41 -05:00
J. Nick Koston
77e9a1d991
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
2026-08-20 20:42:44 -05:00
J. Nick Koston
3063b9067a
State what the fingerprint test actually pins
2026-08-20 20:34:24 -05:00
J. Nick Koston
e12bad27bb
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
2026-08-20 16:14:26 -05:00
J. Nick Koston
8f5f349e1b
Pin the decoy anchor, guard unselected segments, fingerprint the module source
2026-08-20 16:01:06 -05:00
J. Nick Koston
2c883a2c26
Toolchain-suffixed idedata cache, surfaced idedata failures, and per-dump decode warnings
2026-08-20 14:48:18 -05:00
J. Nick Koston
258417d7d3
Merge branch 'esp8266-native-library-backend' into esp8266-arduino-toolchain
2026-08-20 14:47:14 -05:00
J. Nick Koston
375cf95240
Anchor the segment regex, reject unknown segments, and pin real-script fixtures
2026-08-20 14:38:25 -05:00
J. Nick Koston
d6a9fd5238
Adopt the shared toolchain check, dedupe the native-module dispatch, and complete the trigger set
2026-08-20 14:32:31 -05:00
J. Nick Koston
0f56a37242
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
2026-08-20 14:22:17 -05:00
J. Nick Koston
18e3eac419
Export a surgery fingerprint for linker-script cache stamps
2026-08-20 14:14:32 -05:00
J. Nick Koston
3f70f11b71
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
2026-08-20 13:50:10 -05:00
J. Nick Koston
e3936f500f
Patch exactly the named segments and share the segment-line pattern
2026-08-20 13:44:12 -05:00
J. Nick Koston
72da2b1ce2
Add the ESP8266 linker-script surgery and board build metadata
2026-08-20 12:53:50 -05:00
J. Nick Koston
785260626e
Warn once per missing decode tool and document the launcher-free ESP-IDF compile database
2026-08-20 10:45:36 -05:00
J. Nick Koston
4eeceded0d
Make the testing-mode require explicit, reject a missing declared srcDir, and validate installs before marking success
2026-08-20 08:08:29 -05:00
J. Nick Koston
42e9448a50
Cover the YAML toolchain key resolution
2026-08-20 06:48:24 -05:00
J. Nick Koston
2483117648
Store the native version floor as a Version and tidy the dependency skip
2026-08-20 05:25:25 -05:00
J. Nick Koston
ff7161d7eb
Surface silently dropped inputs and anchor the platform defaults to shared constants
2026-08-20 05:21:41 -05:00
J. Nick Koston
4f11db4232
Reject framework 3.1.0 (no registry package) and warn when platform_version is ignored
2026-08-20 05:16:51 -05:00
J. Nick Koston
0c48f749c2
Fix testing-mode segment requirements per linker script; simplify downloads and native command dispatch
2026-08-20 01:45:39 -05:00
J. Nick Koston
5df08d36be
Address review: wire analyze-memory and idedata for the native toolchain, warn on ignored platformio_options, verify downloads, surface silent failures
2026-08-20 01:34:15 -05:00
J. Nick Koston
3fe9cac1fc
Apply review cleanups to the native ESP8266 toolchain
2026-08-19 23:13:30 -05:00
J. Nick Koston
373bee8aca
[esp8266] Add native toolchain that builds the Arduino core without PlatformIO
2026-08-19 22:31:46 -05:00