consistency_checks:
    - source:
        scheme: hqc-128
        implementation: clean
      files:
      - api.h
      - code.h
      - hqc.h
    - source:
        scheme: hqc-192
        implementation: clean
      files:
      - code.h
      - hqc.h
    - source:
        scheme: hqc-192
        implementation: avx2
      files:
      - alpha_table.h
      - bch.h
      - code.h
      - fft.h
      - gen_matrix.h
      - gf2x.h
      - gf.h
      - hqc.h
      - parsing.h
      - repetition.h
      - vector.h
      - bch.c
      - fft.c
      - gf.c
      - hqc.c
      - kem.c
      - parsing.c
      - repetition.c
      - vector.c
    - source:
        scheme: hqc-256
        implementation: clean
      files:
      - code.h
      - hqc.h
    - source:
        scheme: hqc-256
        implementation: avx2
      files:
      - bch.h
      - code.h
      - fft.h
      - gf2x.h
      - gf.h
      - hqc.h
      - parsing.h
      - repetition.h
      - vector.h
      - bch.c
      - fft.c
      - gf.c
      - hqc.c
      - kem.c
      - parsing.c
      - vector.c
    - source:
        scheme: hqc-rmrs-128
        implementation: avx2
      files:
      - gf2x.h
      - parsing.h
      - vector.h
      - gf2x.c
      - parsing.c
    - source:
        scheme: hqc-rmrs-192
        implementation: avx2
      files:
      - gf2x.h
      - parsing.h
      - vector.h
      - parsing.c
    - source:
        scheme: hqc-rmrs-256
        implementation: avx2
      files:
      - gf2x.h
      - parsing.h
      - vector.h
      - parsing.c
