Number of simulation step

I have a generic system in reduced units that has a timestep of 0.00001 and want to run for the system for a very long time. However, Lammps doesn’t allow me to exceed a simulation run of 1.0e9. Does Lammps have a limit of the number of simulations run?

The “number of steps” argument of the run command is limited to a 32-bit integer, but the simulation step number itself is a 64-bit integer (unless you compiled LAMMPS with -DSMALL_SMALL).
Thus you can do issue multiple run commands in a loop:

variable n loop 1000000
label loop
run 1000000 pre no post no
next n
jump SELF loop

This will do a simulation of 1000000*1000000 steps.