Solvers sometimes spit out messages that are basically similar. Here is an example of a list of a few million messages (literally!):
MOSEK Warning 53 : A numerically large upper bound value 2.3e+009 is specified for variable 'alloc(12463682,barl_h)' (2).
In general the n-th message has very little additional value if n is large. A better approach is to stop issuing those similar messages after say n=10 and then just report an aggregate e.g. how many times this situation happened.
The next example is almost what I would like to see in this respect. Missing is the total number domain errors when loading this symbol.
1 set i /j1*j1000/;