We  found  the  issue  and was related to a recent commit on our side,
related to static variables... (i just submitted a patch to add some basic 
tests)

> [CCing [email protected]]

> On Thursday 31 May 2012 04:32, Joe Zeppie wrote:
>> There seems to be a large bug in the most recent busybox builds in that awk
>> can no longer do simple mathematical calculations.

> $ cd testsuite
> $ ./runtest awk
> PASS: awk -F case 0
> PASS: awk -F case 1
> PASS: awk -F case 2
> PASS: awk -F case 3
> PASS: awk -F case 4
> PASS: awk -F case 5
> PASS: awk -F case 6
> PASS: awk -F case 7
> PASS: awk bitwise op
> PASS: awk hex const 1
> PASS: awk hex const 2
> PASS: awk oct const
> PASS: awk floating const with leading zeroes
> PASS: awk long field sep
> PASS: awk gsub falls back to non-extended-regex
> PASS: awk 'gcc build bug'
> PASS: awk NF in BEGIN
> PASS: awk string cast (bug 725)
> PASS: awk handles whitespace before array subscript
> PASS: awk handles non-existing file correctly
> PASS: awk nested loops with the same variable
> PASS: awk handles empty ()

>> I've been aware of this for awhile now (as I'm the developer of the V6
>> SuperCharger script) but since it is still not working in the latest 1.20.1
>> build found in cyanogenmod roms I thought I'd at least send in my 2 cents.

> Care to provide your .config file and the example of wrong behavior?

_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to