data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/sim/packages/PkgMath.sv
 line:28: before: "package"
1: b"%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/sim/packages/PkgMath.sv:133: Unsupported: classes\n  class Math #(type T);\n  ^~~~~\n%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/sim/packages/PkgMath.sv:135: Unsupported: 'static' class item\n    static function T abs(T num);\n    ^~~~~~\n%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/sim/packages/PkgMath.sv:140: Unsupported: 'static' class item\n    static function T sign(T num);\n    ^~~~~~\n%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/sim/packages/PkgMath.sv:145: Unsupported: 'static' class item\n    static function T max(T a, T b);\n    ^~~~~~\n%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/sim/packages/PkgMath.sv:150: Unsupported: 'static' class item\n    static function T min(T a, T b);\n    ^~~~~~\n%Error: Exiting due to 5 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n"
function T sign(T num);
      if (num < 0) return -1;
      return 1;
    endfunction
function T sign(T num);

      if (num < 0) return -1;
      return 1;
    endfunction