guidovranken / cryptofuzz

Fuzzing cryptographic libraries. Magic bug printer go brrrr.
https://guidovranken.com/2019/05/14/differential-fuzzing-of-cryptographic-libraries/
GNU General Public License v3.0
673 stars 79 forks source link

Fix issue #54 regarding compilation of generate_dict #59

Closed geedo0 closed 11 months ago

geedo0 commented 11 months ago

generate_dict includes repository_map.h which uses the optional library. If I had to guess this gets transitively included by other files included by generate_dict depending on your distribution's libstdc.

Original error message:

./repository_map.h:633:10: error: no template named 'optional' in namespace 'std'