-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Open
Labels
Area: cpuArea: CPU/MCU portsArea: CPU/MCU portsPlatform: nativePlatform: This PR/issue effects the native platformPlatform: This PR/issue effects the native platformType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)The issue reports a bug / The PR fixes a bug (including spelling errors)
Description
When the FPU is used when an asynchronous context switch occurs, something goes wrong. Something (as far as quick testing could reveal): either the stack gets corrupted or a floating point exception occurs.
Test case: test_irq with a float instead of an int for the thread local variable (may need a few runs).
Metadata
Metadata
Assignees
Labels
Area: cpuArea: CPU/MCU portsArea: CPU/MCU portsPlatform: nativePlatform: This PR/issue effects the native platformPlatform: This PR/issue effects the native platformType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)The issue reports a bug / The PR fixes a bug (including spelling errors)