To Linux users of y-cruncher:

y-cruncher is originally written and targeted for the Windows platform. This is
a quick-and-dirty port of y-cruncher from Windows to Linux. As a result, not all
features will function properly in the Linux version.

The greatest source of incompatibilities between the Windows and Linux version
is the size of the wide-character Unicode. In Windows, wide-characters are
2 bytes while in Linux it is 4 bytes. As a result the validation and checkpoint
files are scrambled.

Checkpointing should still work properly, but validation is completely broken.
Nevertheless, most of the important features should work properly. Digit output
should work properly for both text and compressed files.



In addition, there is currently no automatic dispatcher for the Linux version.
Use the following guide to help choose the best version to run:

x64 SSE3:
Use this version for all processors that do not support SSE4.1 (or higher).

x64 SSE4.1 ~ Nagisa:
Use this version for all 45nm Intel Core 2 processors that support SSE4.1.

x64 SSE4.1 ~ Ushio:
Use this version for all Intel Nehalem and Westmere Core i7 processors.

x64 AVX ~ Hina:
Use this version for all processors that support AVX or higher.
