[EXT_EP-7841] RTS float arithmetic functions rounding error Created: 06/Jan/13  Updated: 31/Jan/22

Status: New
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: TI User Assignee: TI User
Resolution: Unresolved Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: Code Generation Tools
Internal ID: CODEGEN-581
OldID: SDSCM00046114
Found In Release: C6000_8.2.0
C6000_8.3.0
C6000_8.1.0B1
PRU_2.3.0
PRU_2.2.0
C6000_7.4.4
PRU_2.1.0
Release Notes: Some targets require library functions to implement floating-point operations. Some of those targets don't always round exactly correctly. Only round-to-nearest mode is supported by the compiler and the RTS library. When the rounding isn't done correctly, the floating-point operation may round in the wrong direction, causing a 1 ULP error in the result. This bug does not apply to targets that use hardware to implement floating-point fundamental operations (add, subtract, multiply) in hardware.

 Description   

RTS float arithmetic functions rounding error


Generated at Sat Dec 13 11:39:05 CST 2025 using Jira 10.3.7#10030007-sha1:a563685562f94d165eb4e158cfb2a142338d8c54.