In theory, it might be possible to detect integer overflow involving constants without any runtime cost. (See my proposal here.), So code like
const c = 299_792_458; # the speed of light
...
planks_length = sqrt(G*h_bar/c^3)
could give a warning.
However, this might actually make things more confusing, because users who see this warning might assume that integer overflow always results in a warning, and then write code that gives overflow at runtime.