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 automatic real fmax(real a, real b);
    if (a > b) return a;
    return b;
  endfunction
function automatic real fmax(real a, real b);

    if (a > b) return a;
    return b;
  endfunction