@@ -21,9 +21,6 @@ extract: extraction/XMSS_IMPL.ec
2121
2222# --------------------------------------------------------------------------------------------------
2323
24- common/Array8.ec : | common/
25- printf " from Jasmin require import JArray.\n\nclone export PolyArray as Array8 with op size <- 8.\n" > $@
26-
2724extraction/XMSS_IMPL.ec : ../ref-jasmin/xmss/xmss.jinc | common/
2825 printf " from XMSS require \" params/params-xmssmt-sha2_20_2_256.jinc\" " > tmp
2926 cat $< >> tmp
@@ -34,27 +31,27 @@ extraction/XMSS_IMPL.ec: ../ref-jasmin/xmss/xmss.jinc | common/
3431
3532# --------------------------------------------------------------------------------------------------
3633
37- check_xmss_common_spec : common/Array8.ec
34+ check_xmss_common_spec :
3835 $(ECRUNTEST ) config/tests.config common-spec
3936
40- check_xmss_spec : common/Array8.ec
37+ check_xmss_spec :
4138 $(ECRUNTEST ) config/tests.config xmss-spec
4239
43- check_xmss_mt_spec : common/Array8.ec
40+ check_xmss_mt_spec :
4441 $(ECRUNTEST ) config/tests.config xmss-mt-spec
4542
4643# FIXME: This is currently not checked
47- check_xmss_spec_extra : common/Array8.ec
44+ check_xmss_spec_extra :
4845 $(ECRUNTEST ) config/tests.config xmss-spec-extra
4946
50- check_spec : common/Array8.ec check_xmss_common_spec check_xmss_spec check_xmss_mt_spec
47+ check_spec : check_xmss_common_spec check_xmss_spec check_xmss_mt_spec
5148
5249check_extraction : extraction/XMSS_IMPL.ec
5350 $(ECRUNTEST ) config/tests.config extraction
5451
5552# ################################## correctness proof ##############################################
5653
57- check_correctness_proof : extraction/XMSS_IMPL.ec common/Array8.ec
54+ check_correctness_proof : extraction/XMSS_IMPL.ec
5855 $(ECRUNTEST ) config/tests.config correctness
5956
6057# ###################################################################################################
@@ -67,7 +64,7 @@ check_security_proof:
6764# ###################################################################################################
6865
6966# FIXME: This would currently be subsumed by the xmss-spec-extra target, if activated
70- check_xmss_xmssmt_proof : common/Array8.ec
67+ check_xmss_xmssmt_proof :
7168 $(EASYCRYPT ) $(EC_FLAGS ) spec/extra/XMSS_vs_XMSS_MT.ec
7269
7370check_proofs : check_xmss_xmssmt_proof check_correctness_proof check_security_proof
@@ -100,6 +97,3 @@ distclean:
10097extraction/ :
10198 mkdir -p $@
10299
103-
104- common/ :
105- mkdir -p $@
0 commit comments