data/full_repos/permissive/458737381/src/verilog-parser/tests/ccx_arb_atomq.v
1: b'%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/ccx_arb_atomq.v:27: Cannot find include file: sys.h\n`include "sys.h" // system level definition file which contains the  \n         ^~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/458737381/src/verilog-parser/tests,data/full_repos/permissive/458737381/sys.h\n             data/full_repos/permissive/458737381/src/verilog-parser/tests,data/full_repos/permissive/458737381/sys.h.v\n             data/full_repos/permissive/458737381/src/verilog-parser/tests,data/full_repos/permissive/458737381/sys.h.sv\n             sys.h\n             sys.h.v\n             sys.h.sv\n             obj_dir/sys.h\n             obj_dir/sys.h.v\n             obj_dir/sys.h.sv\n%Error: data/full_repos/permissive/458737381/src/verilog-parser/tests/ccx_arb_atomq.v:30: Cannot find include file: iop.h\n`include "iop.h" \n         ^~~~~~~\n%Error: Exiting due to 2 error(s)\n'
module ccx_arb_atomq(

   q0_dataout, scan_out, 

   ctl_qsel1_a_l, ctl_qsel0_a, ctl_shift_a, atom_a, rclk, reset_d1
   );	

   output         q0_dataout;
   output 	  scan_out;
   
   
   input  	           ctl_qsel1_a_l;
   input  	           ctl_qsel0_a;
   input 		   ctl_shift_a;

   input   atom_a;
   
   input 		   rclk;

   input		   reset_d1;

   wire    q0_datain_pa;
   wire    q1_datain_pa;
   wire    q1_dataout;
   wire    q1_data_out;
   wire    q0_data_out;




   


assign	q1_datain_pa  =  ~ctl_qsel1_a_l ? atom_a : q1_dataout;
   
   dff_s   #(1) dff_pcx_atomin_q1(
	    .din           (q1_datain_pa),
	    .q             (q1_data_out),
	    .clk           (rclk),
	    .se            (1'b0),
	    .si            (),
	    .so            ());

assign	q1_dataout  =  ~reset_d1 ? q1_data_out : 1'b0;

assign q0_datain_pa = 
             ctl_qsel0_a ? atom_a :
	     ctl_shift_a ? q1_dataout : 
             q0_dataout;
  
   dff_s   #(1) dff_pcx_atomin_q0(
	    .din           (q0_datain_pa),
	    .q             (q0_data_out),
	    .clk           (rclk),
	    .se            (1'b0),
	    .si            (),
	    .so            ());
   
   
assign q0_dataout = ~reset_d1 ? q0_data_out : 1'b0;
 	 





   


endmodule
module ccx_arb_atomq(

   q0_dataout, scan_out, 

   ctl_qsel1_a_l, ctl_qsel0_a, ctl_shift_a, atom_a, rclk, reset_d1
   );
	

   output         q0_dataout;
   output 	  scan_out;
   
   
   input  	           ctl_qsel1_a_l;
   input  	           ctl_qsel0_a;
   input 		   ctl_shift_a;

   input   atom_a;
   
   input 		   rclk;

   input		   reset_d1;

   wire    q0_datain_pa;
   wire    q1_datain_pa;
   wire    q1_dataout;
   wire    q1_data_out;
   wire    q0_data_out;




   


assign	q1_datain_pa  =  ~ctl_qsel1_a_l ? atom_a : q1_dataout;
   
   dff_s   #(1) dff_pcx_atomin_q1(
	    .din           (q1_datain_pa),
	    .q             (q1_data_out),
	    .clk           (rclk),
	    .se            (1'b0),
	    .si            (),
	    .so            ());

assign	q1_dataout  =  ~reset_d1 ? q1_data_out : 1'b0;

assign q0_datain_pa = 
             ctl_qsel0_a ? atom_a :
	     ctl_shift_a ? q1_dataout : 
             q0_dataout;
  
   dff_s   #(1) dff_pcx_atomin_q0(
	    .din           (q0_datain_pa),
	    .q             (q0_data_out),
	    .clk           (rclk),
	    .se            (1'b0),
	    .si            (),
	    .so            ());
   
   
assign q0_dataout = ~reset_d1 ? q0_data_out : 1'b0;
 	 





   


endmodule