Difference between data types (int8 and float)

Even more so on an AVR.

I fail to see what point you're trying to make - if you can't upload all the code, how is the sketch running?