EC1011

1 minute readReference

Synopsis

ERROR EC1011: Invalid compression thresholds: “/”. Must be “out/in”

Description

Electric Make (emake) uses data compression to reduce network bandwidth usage and data transfer times. Because data compression incurs a small processing overhead, it should only be used when the file to transfer is large enough that the benefits outweigh the cost. By default emake compresses files when they are more than 128,000 bytes long, which gives good performance in most environments. In rare circumstances, you may wish to change the threshold — for example, if you have a very slow network connection, it may make sense to lower the threshold in order to further reduce network usage. You can control the threshold with the --emake-compress command-line option. This option takes two integer values separated by a forward slash, such as “50000/50000”. The number before the slash gives the minimum file size for which to use compression when sending files from emake to agents; the number after the slash gives the minimum file size for which to use compression when sending files from agents to emake.

Reasons

An invalid value was specified for the --emake-compress command-line option.

Fixes

Correct the value for the --emake-compress command-line option, or remove the option from the command-line. The value must be specified as two integers separated by a forward slash.