data/full_repos/permissive/208603716/software/test_lib_saturated.v
 line:16: before: ";"
1: b"%Error: data/full_repos/permissive/208603716/software/test_lib_saturated.v:11: Cannot find file containing module: 'clampSRange'\n clampSRange    #(.INW(16),.OUTW(8))  myClampSRange (.valueIn(signedInput)  ,.valueOut(signedSRange));\n ^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/208603716/software,data/full_repos/permissive/208603716/clampSRange\n             data/full_repos/permissive/208603716/software,data/full_repos/permissive/208603716/clampSRange.v\n             data/full_repos/permissive/208603716/software,data/full_repos/permissive/208603716/clampSRange.sv\n             clampSRange\n             clampSRange.v\n             clampSRange.sv\n             obj_dir/clampSRange\n             obj_dir/clampSRange.v\n             obj_dir/clampSRange.sv\n%Error: data/full_repos/permissive/208603716/software/test_lib_saturated.v:12: Cannot find file containing module: 'clampSPositive'\n clampSPositive #(.INW(16),.OUTW(8))  myClampSPositive(.valueIn(signedInput)  ,.valueOut(unsignedSPositive));\n ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/208603716/software/test_lib_saturated.v:13: Cannot find file containing module: 'clampUPositive'\n clampUPositive #(.INW(16),.OUTW(8))  myClampUPositive(.valueIn(unsignedInput),.valueOut(unsignedUPositive));\n ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/208603716/software/test_lib_saturated.v:15: Cannot find file containing module: 'roundTowardZeroExceptM1'\n roundTowardZeroExceptM1 #(.WIDTH(16))  myRTZEM1  (.valueIn(signedInput) ,.valueOut(signedRountToZeroExM1));\n ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to 4 error(s)\n"
module testLibrary(
	input signed [15:0] signedInput,
	input        [15:0] unsignedInput,
	
	output signed [7:0] signedSRange,
	output        [7:0] unsignedSPositive,
	output        [7:0] unsignedUPositive,
	output signed [15:0] signedRountToZeroExM1
);

	clampSRange    #(.INW(16),.OUTW(8)) 	myClampSRange	(.valueIn(signedInput)  ,.valueOut(signedSRange));
	clampSPositive #(.INW(16),.OUTW(8))		myClampSPositive(.valueIn(signedInput)  ,.valueOut(unsignedSPositive));
	clampUPositive #(.INW(16),.OUTW(8)) 	myClampUPositive(.valueIn(unsignedInput),.valueOut(unsignedUPositive));

	roundTowardZeroExceptM1 #(.WIDTH(16)) 	myRTZEM1		(.valueIn(signedInput)	,.valueOut(signedRountToZeroExM1));
endmodule
module testLibrary(
	input signed [15:0] signedInput,
	input        [15:0] unsignedInput,
	
	output signed [7:0] signedSRange,
	output        [7:0] unsignedSPositive,
	output        [7:0] unsignedUPositive,
	output signed [15:0] signedRountToZeroExM1
);


	clampSRange    #(.INW(16),.OUTW(8)) 	myClampSRange	(.valueIn(signedInput)  ,.valueOut(signedSRange));
	clampSPositive #(.INW(16),.OUTW(8))		myClampSPositive(.valueIn(signedInput)  ,.valueOut(unsignedSPositive));
	clampUPositive #(.INW(16),.OUTW(8)) 	myClampUPositive(.valueIn(unsignedInput),.valueOut(unsignedUPositive));

	roundTowardZeroExceptM1 #(.WIDTH(16)) 	myRTZEM1		(.valueIn(signedInput)	,.valueOut(signedRountToZeroExM1));
endmodule