Dieharder input data format. Do I need new line at the end? I am testing my sequence for randomness using Dieharder with a command like dieharder -a -g 202 -f in.txt &gt;&gt;result.txt

my in.txt looks like 

#==================================================================
# generator mt19937  seed = 316179543
#==================================================================
type: d
count: 40000004
numbit: 32
1635395663
 509326050
4144493458
...  // 40M more lines of numbers
3557717321
//Does Dieharder need this empty line before the end of file?


If 3557717321 is the last number in tested sequence, does Dieharder expect an empty line after it? Shoud the file end with 3557717321 or 3557717321\n?
Looking at the source, file_input_get in dieharder-3.31.1/libdieharder/rng_file_input.c: you are safe with a single newline after the last decimal number, as supplied by Java's writer.println. You do not need an extra newline. If there was a problem, DieHarder would stop with "# file_input(): Error: EOF on (filename)" or "Error: converting (stuff) failed. Exiting."

But this is kinda off-topic.