data/full_repos/permissive/469509877/rtl/libs/hex7seg.v
1: b"%Error: data/full_repos/permissive/469509877/rtl/libs/hex7seg.v:30: Cannot find file containing module: 'm8_1e'\n    m8_1e mux0 (.in({1'b0, n[0], n[0], 1'b0,1'b00, ~n[0], 1'b0, n[0]}),        .sel({n[3], n[2], n[1]}), .e(e), .o(seg[0]));\n    ^~~~~\n        ... Looked in:\n             data/full_repos/permissive/469509877/rtl/libs,data/full_repos/permissive/469509877/m8_1e\n             data/full_repos/permissive/469509877/rtl/libs,data/full_repos/permissive/469509877/m8_1e.v\n             data/full_repos/permissive/469509877/rtl/libs,data/full_repos/permissive/469509877/m8_1e.sv\n             m8_1e\n             m8_1e.v\n             m8_1e.sv\n             obj_dir/m8_1e\n             obj_dir/m8_1e.v\n             obj_dir/m8_1e.sv\n%Error: data/full_repos/permissive/469509877/rtl/libs/hex7seg.v:31: Cannot find file containing module: 'm8_1e'\n    m8_1e mux1 (.in({1'b1, ~n[0], n[0], 1'b0, ~n[0], n[0], 1'b0, 1'b0}),       .sel({n[3], n[2], n[1]}), .e(e), .o(seg[1]));\n    ^~~~~\n%Error: data/full_repos/permissive/469509877/rtl/libs/hex7seg.v:32: Cannot find file containing module: 'm8_1e'\n    m8_1e mux2 (.in({1'b1,  ~n[0], 1'b0, 1'b0, 1'b0, 1'b0, ~n[0], 1'b0}),             .sel({n[3], n[2], n[1]}), .e(e), .o(seg[2]));\n    ^~~~~\n%Error: data/full_repos/permissive/469509877/rtl/libs/hex7seg.v:33: Cannot find file containing module: 'm8_1e'\n    m8_1e mux3 (.in({n[0], 1'b0, ~n[0], n[0], n[0], ~n[0], 1'b0, n[0]}), .sel({n[3], n[2], n[1]}), .e(e), .o(seg[3]));\n    ^~~~~\n%Error: data/full_repos/permissive/469509877/rtl/libs/hex7seg.v:34: Cannot find file containing module: 'm8_1e'\n    m8_1e mux4 (.in({1'b0, 1'b0, 1'b0, n[0], n[0], 1'b1, n[0], n[0]}),         .sel({n[3], n[2], n[1]}), .e(e), .o(seg[4]));\n    ^~~~~\n%Error: data/full_repos/permissive/469509877/rtl/libs/hex7seg.v:35: Cannot find file containing module: 'm8_1e'\n    m8_1e mux5 (.in({1'b0, n[0], 1'b0, 1'b0, n[0], 1'b0, 1'b1, n[0]}),            .sel({n[3], n[2], n[1]}), .e(e), .o(seg[5]));\n    ^~~~~\n%Error: data/full_repos/permissive/469509877/rtl/libs/hex7seg.v:36: Cannot find file containing module: 'm8_1e'\n    m8_1e mux6 (.in({1'b0, ~n[0], 1'b0, 1'b0, n[0], 1'b0, 1'b0, 1'b1}),              .sel({n[3], n[2], n[1]}), .e(e), .o(seg[6]));\n    ^~~~~\n%Error: Exiting due to 7 error(s)\n"
module hex7seg(
    input [3:0] n,
    input e,
    output [6:0] seg
    );
    
    
    m8_1e mux0 (.in({1'b0, n[0], n[0], 1'b0,1'b00, ~n[0], 1'b0, n[0]}),        .sel({n[3], n[2], n[1]}), .e(e), .o(seg[0]));
    m8_1e mux1 (.in({1'b1, ~n[0], n[0], 1'b0, ~n[0], n[0], 1'b0, 1'b0}),       .sel({n[3], n[2], n[1]}), .e(e), .o(seg[1]));
    m8_1e mux2 (.in({1'b1,  ~n[0], 1'b0, 1'b0, 1'b0, 1'b0, ~n[0], 1'b0}),             .sel({n[3], n[2], n[1]}), .e(e), .o(seg[2]));
    m8_1e mux3 (.in({n[0], 1'b0, ~n[0], n[0], n[0], ~n[0], 1'b0, n[0]}), .sel({n[3], n[2], n[1]}), .e(e), .o(seg[3]));
    m8_1e mux4 (.in({1'b0, 1'b0, 1'b0, n[0], n[0], 1'b1, n[0], n[0]}),         .sel({n[3], n[2], n[1]}), .e(e), .o(seg[4]));
    m8_1e mux5 (.in({1'b0, n[0], 1'b0, 1'b0, n[0], 1'b0, 1'b1, n[0]}),            .sel({n[3], n[2], n[1]}), .e(e), .o(seg[5]));
    m8_1e mux6 (.in({1'b0, ~n[0], 1'b0, 1'b0, n[0], 1'b0, 1'b0, 1'b1}),              .sel({n[3], n[2], n[1]}), .e(e), .o(seg[6]));

    
    
endmodule
module hex7seg(
    input [3:0] n,
    input e,
    output [6:0] seg
    );

    
    
    m8_1e mux0 (.in({1'b0, n[0], n[0], 1'b0,1'b00, ~n[0], 1'b0, n[0]}),        .sel({n[3], n[2], n[1]}), .e(e), .o(seg[0]));
    m8_1e mux1 (.in({1'b1, ~n[0], n[0], 1'b0, ~n[0], n[0], 1'b0, 1'b0}),       .sel({n[3], n[2], n[1]}), .e(e), .o(seg[1]));
    m8_1e mux2 (.in({1'b1,  ~n[0], 1'b0, 1'b0, 1'b0, 1'b0, ~n[0], 1'b0}),             .sel({n[3], n[2], n[1]}), .e(e), .o(seg[2]));
    m8_1e mux3 (.in({n[0], 1'b0, ~n[0], n[0], n[0], ~n[0], 1'b0, n[0]}), .sel({n[3], n[2], n[1]}), .e(e), .o(seg[3]));
    m8_1e mux4 (.in({1'b0, 1'b0, 1'b0, n[0], n[0], 1'b1, n[0], n[0]}),         .sel({n[3], n[2], n[1]}), .e(e), .o(seg[4]));
    m8_1e mux5 (.in({1'b0, n[0], 1'b0, 1'b0, n[0], 1'b0, 1'b1, n[0]}),            .sel({n[3], n[2], n[1]}), .e(e), .o(seg[5]));
    m8_1e mux6 (.in({1'b0, ~n[0], 1'b0, 1'b0, n[0], 1'b0, 1'b0, 1'b1}),              .sel({n[3], n[2], n[1]}), .e(e), .o(seg[6]));

    
    
endmodule