data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v
'utf-8' codec can't decode byte 0x8b in position 0: invalid start byte
1: b'%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:51: Cannot find include file: timescale.v\n`include "timescale.v" \n         ^~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/17099167/system/hardware/cores/or1200,data/full_repos/permissive/17099167/timescale.v\n             data/full_repos/permissive/17099167/system/hardware/cores/or1200,data/full_repos/permissive/17099167/timescale.v.v\n             data/full_repos/permissive/17099167/system/hardware/cores/or1200,data/full_repos/permissive/17099167/timescale.v.sv\n             timescale.v\n             timescale.v.v\n             timescale.v.sv\n             obj_dir/timescale.v\n             obj_dir/timescale.v.v\n             obj_dir/timescale.v.sv\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:53: Cannot find include file: or1200_defines.v\n`include "or1200_defines.v" \n         ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:118: Define or directive not defined: \'`OR1200_DU_DSR_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\ninput   [`OR1200_DU_DSR_WIDTH-1:0]     du_dsr;\n         ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:128: Define or directive not defined: \'`OR1200_SR_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\noutput [`OR1200_SR_WIDTH-1:0] esr;\n        ^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:129: Define or directive not defined: \'`OR1200_SR_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\ninput [`OR1200_SR_WIDTH-1:0] to_sr;\n       ^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:131: Define or directive not defined: \'`OR1200_SR_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\ninput [`OR1200_SR_WIDTH-1:0] sr;\n       ^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:137: Define or directive not defined: \'`OR1200_EXCEPT_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\noutput [`OR1200_EXCEPT_WIDTH-1:0] except_type;\n        ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:143: Define or directive not defined: \'`OR1200_BRANCHOP_WIDTH\'\ninput   [`OR1200_BRANCHOP_WIDTH-1:0]    branch_op; \n         ^~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:158: Define or directive not defined: \'`OR1200_SR_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\noutput reg [`OR1200_SR_WIDTH-1:0]    sp_esr_ghost;\n            ^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:166: Define or directive not defined: \'`OR1200_EXCEPT_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\nreg [`OR1200_EXCEPT_WIDTH-1:0] except_type /*verilator public*/ ;\n     ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:175: Define or directive not defined: \'`OR1200_SR_WIDTH\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_WIDTH\'\nreg [`OR1200_SR_WIDTH-1:0]  esr;\n     ^~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:200: Define or directive not defined: \'`OR1200_DU_DSR_TE\'\nwire dsr_te = ex_freeze_prev ? dsr_te_prev : du_dsr[`OR1200_DU_DSR_TE];\n                                                    ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:200: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\nwire dsr_te = ex_freeze_prev ? dsr_te_prev : du_dsr[`OR1200_DU_DSR_TE];\n                                                                     ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:201: Define or directive not defined: \'`OR1200_SR_TED\'\nwire sr_ted = ex_freeze_prev ? sr_ted_prev : sr[`OR1200_SR_TED];\n                                                ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:201: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\nwire sr_ted = ex_freeze_prev ? sr_ted_prev : sr[`OR1200_SR_TED];\n                                                              ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:202: Define or directive not defined: \'`OR1200_DU_DMR1_ST\'\nwire dmr1_st = ex_freeze_prev ? dmr1_st_prev: du_dmr1[`OR1200_DU_DMR1_ST] ;\n                                                      ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:202: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\nwire dmr1_st = ex_freeze_prev ? dmr1_st_prev: du_dmr1[`OR1200_DU_DMR1_ST] ;\n                                                                        ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:203: Define or directive not defined: \'`OR1200_DU_DMR1_BT\'\nwire dmr1_bt = ex_freeze_prev ? dmr1_bt_prev: du_dmr1[`OR1200_DU_DMR1_BT] ;\n                                                      ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:203: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\nwire dmr1_bt = ex_freeze_prev ? dmr1_bt_prev: du_dmr1[`OR1200_DU_DMR1_BT] ;\n                                                                        ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:212: Define or directive not defined: \'`OR1200_EXCEPT_NONE\'\n                                                                                            : ... Suggested alternative: \'`OR1200_EXCEPTFSM_IDLE\'\nassign except_start = (except_type != `OR1200_EXCEPT_NONE) & extend_flush;\n                                      ^~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:212: syntax error, unexpected \')\', expecting TYPE-IDENTIFIER\nassign except_start = (except_type != `OR1200_EXCEPT_NONE) & extend_flush;\n                                                         ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:214: Define or directive not defined: \'`OR1200_SR_IEE\'\nassign int_pending = sig_int & (sr[`OR1200_SR_IEE] | \n                                   ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:214: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\nassign int_pending = sig_int & (sr[`OR1200_SR_IEE] | \n                                                 ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:215: Define or directive not defined: \'`OR1200_SR_IEE\'\n    (sr_we & to_sr[`OR1200_SR_IEE])) \n                   ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:217: Define or directive not defined: \'`OR1200_SR_IEE\'\n       & ~ex_dslot & ~(sr_we & ~to_sr[`OR1200_SR_IEE]);\n                                      ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:219: Define or directive not defined: \'`OR1200_SR_TEE\'\nassign tick_pending = sig_tick & (sr[`OR1200_SR_TEE] | \n                                     ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:219: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\nassign tick_pending = sig_tick & (sr[`OR1200_SR_TEE] | \n                                                   ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:220: Define or directive not defined: \'`OR1200_SR_TEE\'\n      (sr_we & to_sr[`OR1200_SR_TEE])) & id_pc_val\n                     ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:222: Define or directive not defined: \'`OR1200_SR_TEE\'\n        & ~ex_dslot & ~(sr_we & ~to_sr[`OR1200_SR_TEE]);\n                                       ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:257: Define or directive not defined: \'`OR1200_DU_DSR_IME\'\n        ex_exceptflags[1] & ~du_dsr[`OR1200_DU_DSR_IME],\n                                    ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:257: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\n        ex_exceptflags[1] & ~du_dsr[`OR1200_DU_DSR_IME],\n                                                      ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:258: Define or directive not defined: \'`OR1200_DU_DSR_IPFE\'\n        ex_exceptflags[0] & ~du_dsr[`OR1200_DU_DSR_IPFE],\n                                    ^~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:259: Define or directive not defined: \'`OR1200_DU_DSR_BUSEE\'\n        ex_exceptflags[2] & ~du_dsr[`OR1200_DU_DSR_BUSEE],\n                                    ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:260: Define or directive not defined: \'`OR1200_DU_DSR_IIE\'\n        sig_illegal       & ~ex_void & ~du_dsr[`OR1200_DU_DSR_IIE],\n                                               ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:261: Define or directive not defined: \'`OR1200_DU_DSR_AE\'\n        sig_align  & ~du_dsr[`OR1200_DU_DSR_AE],\n                             ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:262: Define or directive not defined: \'`OR1200_DU_DSR_DME\'\n        sig_dtlbmiss & ~du_dsr[`OR1200_DU_DSR_DME],\n                               ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:263: Define or directive not defined: \'`OR1200_DU_DSR_TE\'\n        sig_trap  & ~du_dsr[`OR1200_DU_DSR_TE],\n                            ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:264: Define or directive not defined: \'`OR1200_DU_DSR_SCE\'\n        sig_syscall       & ~du_dsr[`OR1200_DU_DSR_SCE] & ~ex_freeze,\n                                    ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:265: Define or directive not defined: \'`OR1200_DU_DSR_DPFE\'\n        sig_dmmufault & ~du_dsr[`OR1200_DU_DSR_DPFE],\n                                ^~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:266: Define or directive not defined: \'`OR1200_DU_DSR_BUSEE\'\n        sig_dbuserr & ~du_dsr[`OR1200_DU_DSR_BUSEE],\n                              ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:267: Define or directive not defined: \'`OR1200_DU_DSR_RE\'\n        range_pending & ~du_dsr[`OR1200_DU_DSR_RE],\n                                ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:268: Define or directive not defined: \'`OR1200_DU_DSR_FPE\'\n        fp_pending & ~du_dsr[`OR1200_DU_DSR_FPE],\n                             ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:269: Define or directive not defined: \'`OR1200_DU_DSR_IE\'\n        int_pending  & ~du_dsr[`OR1200_DU_DSR_IE],\n                               ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:270: Define or directive not defined: \'`OR1200_DU_DSR_TTE\'\n        tick_pending & ~du_dsr[`OR1200_DU_DSR_TTE]\n                               ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:283: Define or directive not defined: \'`OR1200_DU_DSR_TTE\'\n   tick_pending  & du_dsr[`OR1200_DU_DSR_TTE],\n                          ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:283: syntax error, unexpected \']\', expecting TYPE-IDENTIFIER\n   tick_pending  & du_dsr[`OR1200_DU_DSR_TTE],\n                                            ^\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:284: Define or directive not defined: \'`OR1200_DU_DSR_IE\'\n   int_pending   & du_dsr[`OR1200_DU_DSR_IE],\n                          ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:285: Define or directive not defined: \'`OR1200_DU_DSR_IME\'\n   ex_exceptflags[1] & du_dsr[`OR1200_DU_DSR_IME],\n                              ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:286: Define or directive not defined: \'`OR1200_DU_DSR_IPFE\'\n   ex_exceptflags[0] & du_dsr[`OR1200_DU_DSR_IPFE],\n                              ^~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/17099167/system/hardware/cores/or1200/or1200_except.v:287: Define or directive not defined: \'`OR1200_DU_DSR_BUSEE\'\n   ex_exceptflags[2] & du_dsr[`OR1200_DU_DSR_BUSEE],\n                              ^~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to too many errors encountered; --error-limit=50\n'
function [31:0] get_id_pc;

      get_id_pc = id_pc;
   endfunction
function [31:0] get_id_pc;


      get_id_pc = id_pc;
   endfunction