decoding icon indicating copy to clipboard operation
decoding copied to clipboard

have error when makeing

Open qc20000sj opened this issue 1 year ago • 3 comments

Hello author, thank you very much for your code, but when I was compiling this program, the following error occurred: 1.error: constraints not satisfied for class template 'ListEnumeration_Meta' [with ListType = Parallel_List_FullElement_T<Element_T<kAryPackedContainer_T<unsigned long, 35, 4>, kAryPackedContainer_T<unsigned long, 30, 4>, FqMatrix<unsigned long, 23, 30, 4>>>, n = 20, q = 4, w = 2] 2.error: constraints not satisfied for class template 'ListEnumeration_Meta' [with ListType = Parallel_List_FullElement_T<Element_T<kAryPackedContainer_T<unsigned long, 35, 4>, kAryPackedContainer_T<unsigned long, 30, 4>, FqMatrix<unsigned long, 23, 30, 4>>>, n = 20, q = 4, w = 2] Do you know how to solve these two problems? I am looking forward to your reply.thank you.

qc20000sj avatar Jun 12 '24 02:06 qc20000sj

Hi, try the dev branch. But please note, that the library is currently rewritten from scratch. So if something is not working, I really appreciate it, if you could open an issue if you find a bug.

FloydZ avatar Jun 12 '24 06:06 FloydZ

Hello author, I just downloaded the code from the dev branch. But whenever I 'make' when compiling, there will be the following two errors, how can I solve.

1.error: constraints not satisfied for class template 'ListEnumeration_Meta' [with ListType = Parallel_List_FullElement_T<Element_T<kAryPackedContainer_T<unsigned long, 35, 4>, kAryPackedContainer_T<unsigned long, 30, 4>, FqMatrix<unsigned long, 23, 30, 4>>>, n = 20, q = 4, w = 2] 2.error: constraints not satisfied for class template 'ListEnumeration_Meta' [with ListType = Parallel_List_FullElement_T<Element_T<kAryPackedContainer_T<unsigned long, 35, 4>, kAryPackedContainer_T<unsigned long, 30, 4>, FqMatrix<unsigned long, 23, 30, 4>>>, n = 20, q = 4, w = 2]

Looking forward to your reply. Thank you very much.

qc20000sj avatar Jun 20 '24 01:06 qc20000sj

For me everything works fine. Are you on the 664e831 branch of cryptanalysislib? If not do a: git submodule update --init --recursive. Please note, that this library is not intended to generate a runable main executable. See the tests directory to find out how to use this library.

FloydZ avatar Jun 20 '24 08:06 FloydZ