Merge pull request #4012 from elasota/spec-remove-fse-overflow

Remove specification text stating that probability overflow is invalid
This commit is contained in:
Yann Collet
2024-04-05 23:06:06 -07:00
committed by GitHub
-2
View File
@@ -1125,8 +1125,6 @@ If it is a 3, another 2-bits repeat flag follows, and so on.
When last symbol reaches cumulated total of `1 << Accuracy_Log`, When last symbol reaches cumulated total of `1 << Accuracy_Log`,
decoding is complete. decoding is complete.
If the last symbol makes cumulated total go above `1 << Accuracy_Log`,
distribution is considered corrupted.
If this process results in a non-zero probability for a value outside of the If this process results in a non-zero probability for a value outside of the
valid range of values that the FSE table is defined for, even if that value is valid range of values that the FSE table is defined for, even if that value is
not used, then the data is considered corrupted. not used, then the data is considered corrupted.