data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v
1: b"%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:65: Cannot find file containing module: 'BBFAdd'\n  BBFAdd BBFAdd (  \n  ^~~~~~\n        ... Looked in:\n             data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt,data/full_repos/permissive/493019833/BBFAdd\n             data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt,data/full_repos/permissive/493019833/BBFAdd.v\n             data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt,data/full_repos/permissive/493019833/BBFAdd.sv\n             BBFAdd\n             BBFAdd.v\n             BBFAdd.sv\n             obj_dir/BBFAdd\n             obj_dir/BBFAdd.v\n             obj_dir/BBFAdd.sv\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:70: Cannot find file containing module: 'BBFSubtract'\n  BBFSubtract BBFSubtract (  \n  ^~~~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:75: Cannot find file containing module: 'BBFMultiply'\n  BBFMultiply BBFMultiply (  \n  ^~~~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:80: Cannot find file containing module: 'BBFDivide'\n  BBFDivide BBFDivide (  \n  ^~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:85: Cannot find file containing module: 'BBFLn'\n  BBFLn BBFLn (  \n  ^~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:89: Cannot find file containing module: 'BBFLog10'\n  BBFLog10 BBFLog10 (  \n  ^~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:93: Cannot find file containing module: 'BBFExp'\n  BBFExp BBFExp (  \n  ^~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:97: Cannot find file containing module: 'BBFSqrt'\n  BBFSqrt BBFSqrt (  \n  ^~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:101: Cannot find file containing module: 'BBFPow'\n  BBFPow BBFPow (  \n  ^~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:106: Cannot find file containing module: 'BBFFloor'\n  BBFFloor BBFFloor (  \n  ^~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:110: Cannot find file containing module: 'BBFCeil'\n  BBFCeil BBFCeil (  \n  ^~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:114: Cannot find file containing module: 'BBFGreaterThan'\n  BBFGreaterThan BBFGreaterThan (  \n  ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/493019833/test/testcase/firrtl/FloatOpsWithoutTrig/sbt/FloatOpsWithoutTrig.v:119: Cannot find file containing module: 'BBFGreaterThanEquals'\n  BBFGreaterThanEquals BBFGreaterThanEquals (  \n  ^~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to 13 error(s)\n"
module FloatOpsWithoutTrig(
  input         clock,
  input         reset,
  input  [63:0] io_in1_node,
  input  [63:0] io_in2_node,
  input  [63:0] io_opsel,
  output [63:0] io_out_node,
  output        io_boolOut
);
  wire [63:0] BBFAdd_out;
  wire [63:0] BBFAdd_in2;
  wire [63:0] BBFAdd_in1;
  wire [63:0] BBFSubtract_out;
  wire [63:0] BBFSubtract_in2;
  wire [63:0] BBFSubtract_in1;
  wire [63:0] BBFMultiply_out;
  wire [63:0] BBFMultiply_in2;
  wire [63:0] BBFMultiply_in1;
  wire [63:0] BBFDivide_out;
  wire [63:0] BBFDivide_in2;
  wire [63:0] BBFDivide_in1;
  wire [63:0] BBFLn_out;
  wire [63:0] BBFLn_in;
  wire [63:0] BBFLog10_out;
  wire [63:0] BBFLog10_in;
  wire [63:0] BBFExp_out;
  wire [63:0] BBFExp_in;
  wire [63:0] BBFSqrt_out;
  wire [63:0] BBFSqrt_in;
  wire [63:0] BBFPow_out;
  wire [63:0] BBFPow_in2;
  wire [63:0] BBFPow_in1;
  wire [63:0] BBFFloor_out;
  wire [63:0] BBFFloor_in;
  wire [63:0] BBFCeil_out;
  wire [63:0] BBFCeil_in;
  wire  BBFGreaterThan_out;
  wire [63:0] BBFGreaterThan_in2;
  wire [63:0] BBFGreaterThan_in1;
  wire  BBFGreaterThanEquals_out;
  wire [63:0] BBFGreaterThanEquals_in2;
  wire [63:0] BBFGreaterThanEquals_in1;
  wire [63:0] _T_14_node = BBFAdd_out;
  wire [63:0] _T_20_node = BBFSubtract_out;
  wire [63:0] _GEN_1 = 64'h1 == io_opsel ? _T_20_node : _T_14_node;
  wire [63:0] _T_26_node = BBFMultiply_out;
  wire [63:0] _GEN_2 = 64'h2 == io_opsel ? _T_26_node : _GEN_1;
  wire [63:0] _T_32_node = BBFDivide_out;
  wire [63:0] _GEN_3 = 64'h3 == io_opsel ? _T_32_node : _GEN_2;
  wire [63:0] _T_38_node = BBFLn_out;
  wire [63:0] _GEN_4 = 64'h4 == io_opsel ? _T_38_node : _GEN_3;
  wire [63:0] _T_44_node = BBFLog10_out;
  wire [63:0] _GEN_5 = 64'h5 == io_opsel ? _T_44_node : _GEN_4;
  wire [63:0] _T_50_node = BBFExp_out;
  wire [63:0] _GEN_6 = 64'h6 == io_opsel ? _T_50_node : _GEN_5;
  wire [63:0] _T_56_node = BBFSqrt_out;
  wire [63:0] _GEN_7 = 64'h7 == io_opsel ? _T_56_node : _GEN_6;
  wire [63:0] _T_62_node = BBFPow_out;
  wire [63:0] _GEN_8 = 64'h8 == io_opsel ? _T_62_node : _GEN_7;
  wire [63:0] _T_68_node = BBFFloor_out;
  wire [63:0] _GEN_9 = 64'h9 == io_opsel ? _T_68_node : _GEN_8;
  wire [63:0] _T_74_node = BBFCeil_out;
  wire  _T_80 = BBFGreaterThan_out;
  wire  _T_85 = BBFGreaterThanEquals_out;
  BBFAdd BBFAdd (
    .out(BBFAdd_out),
    .in2(BBFAdd_in2),
    .in1(BBFAdd_in1)
  );
  BBFSubtract BBFSubtract (
    .out(BBFSubtract_out),
    .in2(BBFSubtract_in2),
    .in1(BBFSubtract_in1)
  );
  BBFMultiply BBFMultiply (
    .out(BBFMultiply_out),
    .in2(BBFMultiply_in2),
    .in1(BBFMultiply_in1)
  );
  BBFDivide BBFDivide (
    .out(BBFDivide_out),
    .in2(BBFDivide_in2),
    .in1(BBFDivide_in1)
  );
  BBFLn BBFLn (
    .out(BBFLn_out),
    .in(BBFLn_in)
  );
  BBFLog10 BBFLog10 (
    .out(BBFLog10_out),
    .in(BBFLog10_in)
  );
  BBFExp BBFExp (
    .out(BBFExp_out),
    .in(BBFExp_in)
  );
  BBFSqrt BBFSqrt (
    .out(BBFSqrt_out),
    .in(BBFSqrt_in)
  );
  BBFPow BBFPow (
    .out(BBFPow_out),
    .in2(BBFPow_in2),
    .in1(BBFPow_in1)
  );
  BBFFloor BBFFloor (
    .out(BBFFloor_out),
    .in(BBFFloor_in)
  );
  BBFCeil BBFCeil (
    .out(BBFCeil_out),
    .in(BBFCeil_in)
  );
  BBFGreaterThan BBFGreaterThan (
    .out(BBFGreaterThan_out),
    .in2(BBFGreaterThan_in2),
    .in1(BBFGreaterThan_in1)
  );
  BBFGreaterThanEquals BBFGreaterThanEquals (
    .out(BBFGreaterThanEquals_out),
    .in2(BBFGreaterThanEquals_in2),
    .in1(BBFGreaterThanEquals_in1)
  );
  assign io_out_node = 64'ha == io_opsel ? _T_74_node : _GEN_9;
  assign io_boolOut = 64'h1a == io_opsel ? _T_85 : _T_80;
  assign BBFAdd_in2 = io_in2_node;
  assign BBFAdd_in1 = io_in1_node;
  assign BBFSubtract_in2 = io_in2_node;
  assign BBFSubtract_in1 = io_in1_node;
  assign BBFMultiply_in2 = io_in2_node;
  assign BBFMultiply_in1 = io_in1_node;
  assign BBFDivide_in2 = io_in2_node;
  assign BBFDivide_in1 = io_in1_node;
  assign BBFLn_in = io_in1_node;
  assign BBFLog10_in = io_in1_node;
  assign BBFExp_in = io_in1_node;
  assign BBFSqrt_in = io_in1_node;
  assign BBFPow_in2 = io_in2_node;
  assign BBFPow_in1 = io_in1_node;
  assign BBFFloor_in = io_in1_node;
  assign BBFCeil_in = io_in1_node;
  assign BBFGreaterThan_in2 = io_in2_node;
  assign BBFGreaterThan_in1 = io_in1_node;
  assign BBFGreaterThanEquals_in2 = io_in2_node;
  assign BBFGreaterThanEquals_in1 = io_in1_node;
endmodule
module FloatOpsWithoutTrig(
  input         clock,
  input         reset,
  input  [63:0] io_in1_node,
  input  [63:0] io_in2_node,
  input  [63:0] io_opsel,
  output [63:0] io_out_node,
  output        io_boolOut
);

  wire [63:0] BBFAdd_out;
  wire [63:0] BBFAdd_in2;
  wire [63:0] BBFAdd_in1;
  wire [63:0] BBFSubtract_out;
  wire [63:0] BBFSubtract_in2;
  wire [63:0] BBFSubtract_in1;
  wire [63:0] BBFMultiply_out;
  wire [63:0] BBFMultiply_in2;
  wire [63:0] BBFMultiply_in1;
  wire [63:0] BBFDivide_out;
  wire [63:0] BBFDivide_in2;
  wire [63:0] BBFDivide_in1;
  wire [63:0] BBFLn_out;
  wire [63:0] BBFLn_in;
  wire [63:0] BBFLog10_out;
  wire [63:0] BBFLog10_in;
  wire [63:0] BBFExp_out;
  wire [63:0] BBFExp_in;
  wire [63:0] BBFSqrt_out;
  wire [63:0] BBFSqrt_in;
  wire [63:0] BBFPow_out;
  wire [63:0] BBFPow_in2;
  wire [63:0] BBFPow_in1;
  wire [63:0] BBFFloor_out;
  wire [63:0] BBFFloor_in;
  wire [63:0] BBFCeil_out;
  wire [63:0] BBFCeil_in;
  wire  BBFGreaterThan_out;
  wire [63:0] BBFGreaterThan_in2;
  wire [63:0] BBFGreaterThan_in1;
  wire  BBFGreaterThanEquals_out;
  wire [63:0] BBFGreaterThanEquals_in2;
  wire [63:0] BBFGreaterThanEquals_in1;
  wire [63:0] _T_14_node = BBFAdd_out;
  wire [63:0] _T_20_node = BBFSubtract_out;
  wire [63:0] _GEN_1 = 64'h1 == io_opsel ? _T_20_node : _T_14_node;
  wire [63:0] _T_26_node = BBFMultiply_out;
  wire [63:0] _GEN_2 = 64'h2 == io_opsel ? _T_26_node : _GEN_1;
  wire [63:0] _T_32_node = BBFDivide_out;
  wire [63:0] _GEN_3 = 64'h3 == io_opsel ? _T_32_node : _GEN_2;
  wire [63:0] _T_38_node = BBFLn_out;
  wire [63:0] _GEN_4 = 64'h4 == io_opsel ? _T_38_node : _GEN_3;
  wire [63:0] _T_44_node = BBFLog10_out;
  wire [63:0] _GEN_5 = 64'h5 == io_opsel ? _T_44_node : _GEN_4;
  wire [63:0] _T_50_node = BBFExp_out;
  wire [63:0] _GEN_6 = 64'h6 == io_opsel ? _T_50_node : _GEN_5;
  wire [63:0] _T_56_node = BBFSqrt_out;
  wire [63:0] _GEN_7 = 64'h7 == io_opsel ? _T_56_node : _GEN_6;
  wire [63:0] _T_62_node = BBFPow_out;
  wire [63:0] _GEN_8 = 64'h8 == io_opsel ? _T_62_node : _GEN_7;
  wire [63:0] _T_68_node = BBFFloor_out;
  wire [63:0] _GEN_9 = 64'h9 == io_opsel ? _T_68_node : _GEN_8;
  wire [63:0] _T_74_node = BBFCeil_out;
  wire  _T_80 = BBFGreaterThan_out;
  wire  _T_85 = BBFGreaterThanEquals_out;
  BBFAdd BBFAdd (
    .out(BBFAdd_out),
    .in2(BBFAdd_in2),
    .in1(BBFAdd_in1)
  );
  BBFSubtract BBFSubtract (
    .out(BBFSubtract_out),
    .in2(BBFSubtract_in2),
    .in1(BBFSubtract_in1)
  );
  BBFMultiply BBFMultiply (
    .out(BBFMultiply_out),
    .in2(BBFMultiply_in2),
    .in1(BBFMultiply_in1)
  );
  BBFDivide BBFDivide (
    .out(BBFDivide_out),
    .in2(BBFDivide_in2),
    .in1(BBFDivide_in1)
  );
  BBFLn BBFLn (
    .out(BBFLn_out),
    .in(BBFLn_in)
  );
  BBFLog10 BBFLog10 (
    .out(BBFLog10_out),
    .in(BBFLog10_in)
  );
  BBFExp BBFExp (
    .out(BBFExp_out),
    .in(BBFExp_in)
  );
  BBFSqrt BBFSqrt (
    .out(BBFSqrt_out),
    .in(BBFSqrt_in)
  );
  BBFPow BBFPow (
    .out(BBFPow_out),
    .in2(BBFPow_in2),
    .in1(BBFPow_in1)
  );
  BBFFloor BBFFloor (
    .out(BBFFloor_out),
    .in(BBFFloor_in)
  );
  BBFCeil BBFCeil (
    .out(BBFCeil_out),
    .in(BBFCeil_in)
  );
  BBFGreaterThan BBFGreaterThan (
    .out(BBFGreaterThan_out),
    .in2(BBFGreaterThan_in2),
    .in1(BBFGreaterThan_in1)
  );
  BBFGreaterThanEquals BBFGreaterThanEquals (
    .out(BBFGreaterThanEquals_out),
    .in2(BBFGreaterThanEquals_in2),
    .in1(BBFGreaterThanEquals_in1)
  );
  assign io_out_node = 64'ha == io_opsel ? _T_74_node : _GEN_9;
  assign io_boolOut = 64'h1a == io_opsel ? _T_85 : _T_80;
  assign BBFAdd_in2 = io_in2_node;
  assign BBFAdd_in1 = io_in1_node;
  assign BBFSubtract_in2 = io_in2_node;
  assign BBFSubtract_in1 = io_in1_node;
  assign BBFMultiply_in2 = io_in2_node;
  assign BBFMultiply_in1 = io_in1_node;
  assign BBFDivide_in2 = io_in2_node;
  assign BBFDivide_in1 = io_in1_node;
  assign BBFLn_in = io_in1_node;
  assign BBFLog10_in = io_in1_node;
  assign BBFExp_in = io_in1_node;
  assign BBFSqrt_in = io_in1_node;
  assign BBFPow_in2 = io_in2_node;
  assign BBFPow_in1 = io_in1_node;
  assign BBFFloor_in = io_in1_node;
  assign BBFCeil_in = io_in1_node;
  assign BBFGreaterThan_in2 = io_in2_node;
  assign BBFGreaterThan_in1 = io_in1_node;
  assign BBFGreaterThanEquals_in2 = io_in2_node;
  assign BBFGreaterThanEquals_in1 = io_in1_node;
endmodule