Author: Stan Eisenstat
Subject: Re: Question about output of test scripts
Date: Friday, 30 Oct 2020, 20:17:35
> For several of the test scripts (labeled both Correctness? and Compresses?) > I receive the following line(or line in a similar form) of output: > > -------------- nBits grows: Correctness? > 0a1 > > size(-m 16) = 41883 > 33506 = .80 * 41883 = .80 * size(-m 9) > Error: STDOUT differs from expected > 0 point 09. size(-m 16) = size(-m 14) << size(-m 9)?: Style/C-Pike The line size(-m 16) = 41883 > 33506 = .80 * 41883 = .80 * size(-m 9) means that for the input file /c/cs323/Style/C-Pike: * The size of the output from % ./encode -m 16 is 41883 bytes. * The size of the output from % ./encode -m 9 is 41883 bytes. * The first number (41883) is greater than 33506, which is 80% of the second number (41883). In other words, running with -m 16 is not compressing significantly more than running with -m 9.' The most likely explanation is that your code ignores the -m flag. --Stan-PREV INDEX NEXT