added a verify command to our makefile. so for future variants we can just use...
This commit is contained in:
@@ -101,8 +101,8 @@ run: main
|
||||
# make verify VARIANT=v1_cutoff # check a specific variant
|
||||
verify: main
|
||||
./$(TARGET) $(REFERENCE_N_P) $(REFERENCE_N_ITER) $(VERIFY_CSV)
|
||||
@if cmp -s $(REFERENCE_CSV) $(VERIFY_CSV); then \
|
||||
echo "PASS: variant '$(VARIANT)' matches $(REFERENCE_CSV) bit-exact"; \
|
||||
@if python3 verify.py $(REFERENCE_CSV) $(VERIFY_CSV); then \
|
||||
echo "PASS: variant '$(VARIANT)' matches $(REFERENCE_CSV)"; \
|
||||
rm -f $(VERIFY_CSV); \
|
||||
else \
|
||||
echo "FAIL: variant '$(VARIANT)' differs from $(REFERENCE_CSV) (kept $(VERIFY_CSV) for inspection)"; \
|
||||
|
||||
Reference in New Issue
Block a user