|
About the Bug Reports category
|
|
0
|
14
|
August 11, 2026
|
|
Concurrent OpenFHE CKKS-to-FHEW comparisons can use another call's scale precomputation
|
|
0
|
1
|
November 6, 2026
|
|
OpenFHE sparse CKKS-to-FHEW setup ignores the active batch size
|
|
0
|
1
|
November 6, 2026
|
|
OpenFHE CKKS↔FHEW setup directions overwrite one another's slot count
|
|
0
|
1
|
November 5, 2026
|
|
FIXEDAUTO degree alignment can reverse CKKS comparison results
|
|
0
|
1
|
November 5, 2026
|
|
OpenFHE FHEW-to-CKKS conversion misinterprets mixed-modulus input vectors
|
|
0
|
1
|
November 5, 2026
|
|
OpenFHE `EvalFHEWtoCKKS` ignores the absolute `pmin` bound
|
|
0
|
1
|
November 5, 2026
|
|
OpenFHE `EvalSign` returns incorrect sign bits for an accepted non-power-of-two modulus
|
|
0
|
1
|
November 5, 2026
|
|
`EvalFloor` returns nonzero values for shifts wider than the plaintext
|
|
0
|
1
|
November 5, 2026
|
|
OpenFHE `EvalFloor` returns wrong values for accepted lower plaintext moduli
|
|
0
|
1
|
November 5, 2026
|
|
`EvalFloor` changes nonzero LWE values when `roundbits` is zero
|
|
0
|
1
|
November 5, 2026
|
|
OpenFHE GINX gates miscompute accepted lower-modulus inputs
|
|
0
|
1
|
November 5, 2026
|
|
OpenFHE CKKS-to-FHEW extraction reads past the RLWE coefficient array when the LWE dimension is larger
|
|
0
|
1
|
November 5, 2026
|
|
[Bug report] OpenFHE 128-bit CKKS can silently wrap a scaled real plaintext coefficient modulo the active tower and decode near zero
|
|
1
|
23
|
October 21, 2026
|
|
[Bug report] CKKS scheme switching can round residues incorrectly because `RoundqQAlter()` uses `double`
|
|
1
|
17
|
October 21, 2026
|
|
[Bug report] `NativeIntegerT::MultiplyAndRound()` can mis-round ordinary 60-bit inputs because it routes through `double`
|
|
1
|
28
|
October 21, 2026
|
|
[Bug report] CKKS `COMPOSITESCALINGAUTO` can generate a first composite modulus over 5 bits below `firstModSize`
|
|
1
|
45
|
September 16, 2026
|
|
[Bug report] 128-bit CKKS plaintext encoding right-shifts by out-of-range counts for tiny inputs and misencodes results
|
|
2
|
71
|
September 15, 2026
|
|
Bug: Sparsely packed EvalBootstrap quietly destroys the message for certain levelBudget[1] values without any exception or warning
|
|
1
|
46
|
September 15, 2026
|
|
Unexpected result after CKKS-to-FHEW switching with multiplicativeDepth=1 and FIXEDAUTO
|
|
0
|
11
|
September 8, 2026
|
|
[Bug report] `PolyImpl` signed-vector assignment negates signed minimum values and triggers UB
|
|
2
|
50
|
August 28, 2026
|
|
[Bug report] 128-bit CKKS scalar EvalAdd/EvalSub/EvalMult can shift by out-of-range counts for tiny operands, and EvalMult can produce wrong results
|
|
1
|
60
|
August 12, 2026
|
|
[Bug report] "Discrete Gaussian Generator Generic" shallow-copies owned SamplerCombiner pointers, causing use-after-free on destruction
|
|
1
|
44
|
August 12, 2026
|
|
[Bug report] BFV/BGV `EvalAtIndexKeyGen(INT_MIN)` can hang in automorphism-index computation
|
|
1
|
56
|
August 12, 2026
|
|
[Bug report] Field2n(const Poly&) can flip the sign of positive centered coefficients above `INT64_MAX`
|
|
1
|
35
|
August 12, 2026
|
|
[Bug report] `SamplerCombiner` ignores its second sampler parameter and returns incorrect combined values for distinct samplers
|
|
1
|
40
|
August 12, 2026
|
|
[Bug report] `ConvertToInt32` silently narrows centered values outside the int32_t range
|
|
1
|
59
|
August 11, 2026
|
|
[Question / parser robustness report] BFVrns ciphertext deserialization can reach impractical allocation requests from malformed ciphertext metadata
|
|
2
|
61
|
August 11, 2026
|
|
[Question / UB report] BinFHE LMKCDEY SignedDigitDecompose performs signed left shifts with undefined behavior
|
|
4
|
125
|
August 5, 2026
|
|
[Bug report] BE2 bigintfxd unsigned reverse loops wrap and access out of bounds at the full-width boundary
|
|
2
|
57
|
August 5, 2026
|