data/full_repos/permissive/441359809/src/yosys/tests/simple/wandwor.v
1: b'%Error: data/full_repos/permissive/441359809/src/yosys/tests/simple/wandwor.v:3: Unsupported: wor\n output wor X;\n        ^~~\n%Error: data/full_repos/permissive/441359809/src/yosys/tests/simple/wandwor.v:4: Unsupported: wand\n output wand Y;\n        ^~~~\n%Error: data/full_repos/permissive/441359809/src/yosys/tests/simple/wandwor.v:15: Unsupported: wor\n output wor [3:0] X;\n        ^~~\n%Error: data/full_repos/permissive/441359809/src/yosys/tests/simple/wandwor.v:16: Unsupported: wand\n output wand [3:0] Y;\n        ^~~~\n%Error: Exiting due to 4 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
module wandwor_test1 (A, B, C, D, X, Y, Z);
	input [3:0] A, B, C, D;
	output wor [3:0] X;
	output wand [3:0] Y;
	output Z;

	bar bar_inst (
		.I0({A, B}),
		.I1({B, A}),
		.O({X, Y})
	);

	assign X = C, X = D;
	assign Y = C, Y = D;
	assign Z = ^{X,Y};
endmodule
module wandwor_test1 (A, B, C, D, X, Y, Z);

	input [3:0] A, B, C, D;
	output wor [3:0] X;
	output wand [3:0] Y;
	output Z;

	bar bar_inst (
		.I0({A, B}),
		.I1({B, A}),
		.O({X, Y})
	);

	assign X = C, X = D;
	assign Y = C, Y = D;
	assign Z = ^{X,Y};
endmodule