Write the shortest program that generates the most compiler warnings and errors The challenge:

Write a very short program that, when compiled, creates the most amount of compiler warnings and errors. It can be written in any programming language.

Scoring:

The score is determined by this equation: errors_and_warnings_length/code_length. Highest score wins.

Example:

The C# program class is 5 chars long and generates 3 warnings, which is a score of (1/5)*3 = 0.6.

EDIT:

Because of some confusion, programs have to be at least 1 char long. Otherwise it would get a score of infinity.
GCC, score 2200 / 36 &approx; 4.5 &times; 1058

#include __FILE__
#include __FILE__


I have not actually finished compiling this code, but based on testing and simple mathematics, it should produce a total of 2200 #include nested too deeply errors.

Of course, the program is trivially extensible.  Adding a third line brings the score up to 3200 / 54 &approx; 4.9 &times; 1093.  Four lines give 4200 / 72 &approx; 3.6 &times; 10118, and so on.