all: work touch .stamp clean:: rm -f .stamp define template $(foreach design,$(1), $(foreach script,$(2), work:: $(design)/work_$(script)/.stamp $(design)/work_$(script)/.stamp: ./run.sh $(design) $(script) clean:: rm -rf $(design)/work_$(script) )) endef #issue_00790 $(eval $(call template,issue_00790,issue_00790)) #issue_00018 $(eval $(call template,issue_00018,issue_00018)) #issue_00041 $(eval $(call template,issue_00041,issue_00041)) #issue_00059 $(eval $(call template,issue_00059,issue_00059)) #issue_00065 ifeq ($(ENABLE_HEAVY_TESTS),1) $(eval $(call template,issue_00065,issue_00065)) endif #issue_00067 $(eval $(call template,issue_00067,issue_00067)) #issue_00071 $(eval $(call template,issue_00071,issue_00071)) #issue_00078 $(eval $(call template,issue_00078,issue_00078)) #issue_00081 $(eval $(call template,issue_00081,issue_00081)) #issue_00082 #yosys> read_verilog top_fault.v #1. Executing Verilog-2005 frontend. #Parsing Verilog input from `top_fault.v' to AST representation. #top_fault.v:4: ERROR: Internal error - should not happen - no AST_WIRE node. # $(eval $(call template,issue_00082,issue_00082)) #issue_00083 #Warning: Deep recursion in AST simplifier. #Does this design contain insanely long expressions? #run.sh: line 21: 17264 Segmentation fault (core dumped) yosys -ql yosys.log ../../scripts/$2.ys #make: *** [Makefile:24: issue_00083/work_issue_00083/.stamp] Error 139 # $(eval $(call template,issue_00083,issue_00083)) #issue_00084 $(eval $(call template,issue_00084,issue_00084)) #issue_00085 $(eval $(call template,issue_00085,issue_00085)) #issue_00086 $(eval $(call template,issue_00086,issue_00086)) #issue_00088 $(eval $(call template,issue_00088,issue_00088)) #issue_00089 $(eval $(call template,issue_00089,issue_00089)) #issue_00091 $(eval $(call template,issue_00091,issue_00091)) #issue_00093 $(eval $(call template,issue_00093,issue_00093)) #issue_00095 $(eval $(call template,issue_00095,issue_00095)) #issue_00096 $(eval $(call template,issue_00096,issue_00096)) #issue_00098 $(eval $(call template,issue_00098,issue_00098)) #issue_00099 $(eval $(call template,issue_00099,issue_00099)) #issue_00102 $(eval $(call template,issue_00102,issue_00102)) #issue_00111 $(eval $(call template,issue_00111,issue_00111)) #issue_00114 $(eval $(call template,issue_00114,issue_00114)) #issue_00126 $(eval $(call template,issue_00126,issue_00126)) #issue_00128 $(eval $(call template,issue_00128,issue_00128)) #issue_00132 $(eval $(call template,issue_00132,issue_00132)) #issue_00133 $(eval $(call template,issue_00133,issue_00133)) #issue_00134 $(eval $(call template,issue_00134,issue_00134)) #issue_00160 $(eval $(call template,issue_00160,issue_00160)) #issue_00171 $(eval $(call template,issue_00171,issue_00171)) #issue_00173 $(eval $(call template,issue_00173,issue_00173)) #issue_00174 $(eval $(call template,issue_00174,issue_00174)) #issue_00175 $(eval $(call template,issue_00175,issue_00175)) #issue_00182 $(eval $(call template,issue_00182,issue_00182)) #issue_00183 $(eval $(call template,issue_00183,issue_00183)) #issue_00186 $(eval $(call template,issue_00186,issue_00186)) #issue_00194 $(eval $(call template,issue_00194,issue_00194)) #issue_00195 $(eval $(call template,issue_00195,issue_00195)) #issue_00196 $(eval $(call template,issue_00196,issue_00196)) #issue_00210 $(eval $(call template,issue_00210,issue_00210)) #issue_00253 $(eval $(call template,issue_00253,issue_00253)) #issue_00282 $(eval $(call template,issue_00282,issue_00282)) #issue_00283 $(eval $(call template,issue_00283,issue_00283)) #issue_00287 $(eval $(call template,issue_00287,issue_00287)) #issue_00289 $(eval $(call template,issue_00289,issue_00289)) #issue_00291 $(eval $(call template,issue_00291,issue_00291)) #issue_00300 $(eval $(call template,issue_00300,issue_00300)) #issue_00306 $(eval $(call template,issue_00306,issue_00306)) #issue_00314 $(eval $(call template,issue_00314,issue_00314)) #issue_00317 $(eval $(call template,issue_00317,issue_00317)) #issue_00341 $(eval $(call template,issue_00341,issue_00341)) #issue_00342 $(eval $(call template,issue_00342,issue_00342)) #issue_00349 $(eval $(call template,issue_00349,issue_00349)) #issue_00350 $(eval $(call template,issue_00350,issue_00350)) #issue_00361 $(eval $(call template,issue_00361,issue_00361)) #issue_00362 $(eval $(call template,issue_00362,issue_00362)) #issue_00372 $(eval $(call template,issue_00372,issue_00372)) #issue_00391 $(eval $(call template,issue_00391,issue_00391)) #issue_00432 $(eval $(call template,issue_00432,issue_00432)) #issue_00444 $(eval $(call template,issue_00444,issue_00444)) #issue_00449 $(eval $(call template,issue_00449,issue_00449)) #issue_00457 $(eval $(call template,issue_00457,issue_00457)) #issue_00474 $(eval $(call template,issue_00474,issue_00474)) #issue_00481 $(eval $(call template,issue_00481,issue_00481)) #issue_00502 $(eval $(call template,issue_00502,issue_00502)) #issue_00524 $(eval $(call template,issue_00524,issue_00524)) #issue_00527 $(eval $(call template,issue_00527,issue_00527)) #issue_00567 $(eval $(call template,issue_00567,issue_00567)) #issue_00582 $(eval $(call template,issue_00582,issue_00582)) #issue_00589 $(eval $(call template,issue_00589,issue_00589)) #issue_00594 $(eval $(call template,issue_00594,issue_00594)) #issue_00603 $(eval $(call template,issue_00603,issue_00603)) #issue_00628 $(eval $(call template,issue_00628,issue_00628)) #issue_00630 $(eval $(call template,issue_00630,issue_00630)) #issue_00635 $(eval $(call template,issue_00635,issue_00635)) #issue_00639 $(eval $(call template,issue_00639,issue_00639)) #issue_00642 $(eval $(call template,issue_00642,issue_00642)) #issue_00644 $(eval $(call template,issue_00644,issue_00644)) #issue_00655 $(eval $(call template,issue_00655,issue_00655)) #issue_00675 $(eval $(call template,issue_00675,issue_00675)) #issue_00685 $(eval $(call template,issue_00685,issue_00685)) #issue_00689 $(eval $(call template,issue_00689,issue_00689)) #issue_00699 $(eval $(call template,issue_00699,issue_00699)) #issue_00705 $(eval $(call template,issue_00705,issue_00705)) #issue_00708 $(eval $(call template,issue_00708,issue_00708)) #issue_00737 $(eval $(call template,issue_00737,issue_00737)) #issue_00763 $(eval $(call template,issue_00763,issue_00763)) #issue_00767 $(eval $(call template,issue_00767,issue_00767)) #issue_00774 ifeq ($(ENABLE_HEAVY_TESTS),1) $(eval $(call template,issue_00774,issue_00774)) endif #issue_00781 $(eval $(call template,issue_00781,issue_00781)) #issue_00785 $(eval $(call template,issue_00785,issue_00785)) #issue_00807 $(eval $(call template,issue_00807,issue_00807)) #issue_00809 $(eval $(call template,issue_00809,issue_00809)) #issue_00810 $(eval $(call template,issue_00810,issue_00810)) #issue_00814 $(eval $(call template,issue_00814,issue_00814)) #issue_00823 $(eval $(call template,issue_00823,issue_00823)) #issue_00826 $(eval $(call template,issue_00826,issue_00826)) #issue_00831 $(eval $(call template,issue_00831,issue_00831)) #issue_00835 $(eval $(call template,issue_00835,issue_00835)) #issue_00857 $(eval $(call template,issue_00857,issue_00857)) #issue_00862 $(eval $(call template,issue_00862,issue_00862)) #issue_00865 - test failed (should be ok after merge https://github.com/YosysHQ/yosys/pull/866) $(eval $(call template,issue_00865,issue_00865)) #issue_00867 $(eval $(call template,issue_00867,issue_00867)) #issue_00870 $(eval $(call template,issue_00870,issue_00870)) #issue_00873 $(eval $(call template,issue_00873,issue_00873)) #issue_00888 $(eval $(call template,issue_00888,issue_00888)) #issue_00896 $(eval $(call template,issue_00896,issue_00896)) #issue_00922 $(eval $(call template,issue_00922,issue_00922)) #issue_00931 $(eval $(call template,issue_00931,issue_00931)) #issue_00935 $(eval $(call template,issue_00935,issue_00935)) #issue_00938 $(eval $(call template,issue_00938,issue_00938)) #issue_00940 $(eval $(call template,issue_00940,issue_00940)) #issue_00948 $(eval $(call template,issue_00948,issue_00948)) #issue_00954 $(eval $(call template,issue_00954,issue_00954)) #issue_00955 $(eval $(call template,issue_00955,issue_00955)) #issue_00956 $(eval $(call template,issue_00956,issue_00956)) #issue_00961 $(eval $(call template,issue_00961,issue_00961)) #issue_00968 $(eval $(call template,issue_00968,issue_00968)) #issue_00981 $(eval $(call template,issue_00981,issue_00981)) #issue_00982 $(eval $(call template,issue_00982,issue_00982)) #issue_00987 $(eval $(call template,issue_00987,issue_00987)) #issue_00993 $(eval $(call template,issue_00993,issue_00993)) #issue_00997 $(eval $(call template,issue_00997,issue_00997)) #issue_01002 $(eval $(call template,issue_01002,issue_01002)) #issue_01016 $(eval $(call template,issue_01016,issue_01016)) #issue_01022 $(eval $(call template,issue_01022,issue_01022)) #issue_01023 $(eval $(call template,issue_01023,issue_01023)) #issue_01033 $(eval $(call template,issue_01033,issue_01033)) #issue_01034 $(eval $(call template,issue_01034,issue_01034)) #issue_01040 $(eval $(call template,issue_01040,issue_01040)) #issue_01047 $(eval $(call template,issue_01047,issue_01047)) #issue_01063 $(eval $(call template,issue_01063,issue_01063)) #issue_01065 $(eval $(call template,issue_01065,issue_01065)) #issue_01070 $(eval $(call template,issue_01070,issue_01070)) #issue_01084 $(eval $(call template,issue_01084,issue_01084)) #issue_01091 $(eval $(call template,issue_01091,issue_01091)) #issue_01093 $(eval $(call template,issue_01093,issue_01093)) #issue_01115 $(eval $(call template,issue_01115,issue_01115)) #issue_01118 $(eval $(call template,issue_01118,issue_01118)) #issue_01128 $(eval $(call template,issue_01128,issue_01128)) #issue_01131 $(eval $(call template,issue_01131,issue_01131)) #issue_01132 $(eval $(call template,issue_01132,issue_01132)) #issue_01135 $(eval $(call template,issue_01135,issue_01135)) #issue_01144 $(eval $(call template,issue_01144,issue_01144)) .PHONY: all clean