diff --git a/src/genpy/generator.py b/src/genpy/generator.py index b08f04c..ff1c8d0 100644 --- a/src/genpy/generator.py +++ b/src/genpy/generator.py @@ -891,7 +891,7 @@ def msg_generator(msg_context, spec, search_path): yield ' global _struct_I' yield ' return _struct_I' patterns = get_patterns() - for p in set(patterns): + for p in sorted(set(patterns)): # I patterns are already optimized if p == 'I': continue