Skip to content

Fix bug in scheme switching when the LWE ring dimension is smaller than the number of slots and does not divide it. #1095

@andreea-alexandru

Description

@andreea-alexandru

The issue description is here, and can be recreated in C++ for example via EvalCompareSchemeSwitching with slBin = STD128; ringDim = 1 << 12; slots = ringDim / 2.

The issue is in the computation on this line.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions