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
