gcc-avr 4.3.2 should be backported to Intrepid
Bug #337136 reported by
Sampo Niskanen
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Intrepid Ibex Backports |
Invalid
|
Undecided
|
Unassigned | ||
gcc-avr (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: gcc-avr
avr-gcc 4.3.0 contains a major bug, whereby any multiplication of a long int by a constant is calculated wrong on many AVR models. This renders version 4.3.0 worse than useless for AVR applications, as very simple code can produce invalid results. (I've just wasted a couple of days debugging that problem.) The bug has been fixed in 4.3.1 onwards, so if possible this should be backported to Intrepid.
To post a comment you must log in.
Intrepid isn't supported anymore so I close this bug. A newer and more stable version of gcc-avr is available in Lucid Lynx.
Thanks!