// pattern: package dependency loop: "P" depends on "P" package P; localparam Foo = P::Foo; endpackage module top; import P::*; initial $display(Foo); endmodule