In User Define Types Contract this should be external view otherwise it is giving warning. This updated
function example_no_uvdt() external {
// Without UDVT
uint128 clock;
uint64 d = 1;
uint64 t = uint64(block.timestamp);
clock = LibClockBasic.wrap(d, t);
// Oops! wrong order of inputs but still compiles
clock = LibClockBasic.wrap(t, d);
}
In User Define Types Contract this should be external view otherwise it is giving warning. This updated