texttest -a complex -d /home/delphi/clangDebug/sumo/tests -reconnect /home/delphi/clangDebug/texttesttmp/clangD.25Nov070430.760464 -g
texttest -a complex -d /home/delphi/clangDebug/sumo/tests
---------- Differences in errors ---------- 118a119,143 > > ================================================================= > ==3904710==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 408 byte(s) in 1 object(s) allocated from: > #0 0x5cf73eccb191 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/netconvertD+0x15f1191) (BuildId: 8aafb5b120af7bd26ff6917a8df0c7cde7ffe260) > #1 0x5cf73f44ae7c in NIImporter_SUMO::addEdge(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:589:21 > #2 0x5cf73f448638 in NIImporter_SUMO::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:467:13 > #3 0x5cf740311fb8 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9 > #4 0x783eb6fe63b6 in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #5 0x783eb6f997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #6 0x783eb6f9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #7 0x783eb6f90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #8 0x783eb6fe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #9 0x5cf740339142 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 > #10 0x5cf7405e5cc1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42 > #11 0x5cf73f425146 in NIImporter_SUMO::_loadNetwork(OptionsCont&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:125:9 > #12 0x5cf73f4222e3 in NIImporter_SUMO::loadNetwork(OptionsCont&, NBNetBuilder&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:58:14 > #13 0x5cf73f0ddee3 in NILoader::load(OptionsCont&) /home/delphi/clangDebug/sumo/src/netimport/NILoader.cpp:89:5 > #14 0x5cf73ecd2ac2 in main /home/delphi/clangDebug/sumo/src/netconvert_main.cpp:130:12 > #15 0x783eb462a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #16 0x783eb462a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #17 0x5cf73ebf1d24 in _start (/home/delphi/clangDebug/sumo/bin/netconvertD+0x1517d24) (BuildId: 8aafb5b120af7bd26ff6917a8df0c7cde7ffe260) > > SUMMARY: AddressSanitizer: 408 byte(s) leaked in 1 allocation(s). 125a151,245 > > ================================================================= > ==3904757==ERROR: LeakSanitizer: detected memory leaks <truncated after showing first 30 lines>
---------- Differences in errors ---------- 126a127,153 > > ================================================================= > ==3896755==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1408 byte(s) in 1 object(s) allocated from: > #0 0x5d82dd7f27e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5d82deb67277 in NLEdgeControlBuilder::buildEdge(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, SumoXMLEdgeFunc, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBuilder.c pp:265:12 > #2 0x5d82deb5b801 in NLEdgeControlBuilder::beginEdgeParsing(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, SumoXMLEdgeFunc, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char>> const&, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBuilder.cpp:69:20 > #3 0x5d82dea7346e in NLHandler::beginEdgeParsing(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:499:30 > #4 0x5d82dea667a3 in NLHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:101:17 > #5 0x5d82e064e7e8 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9 > #6 0x726b795e63b6 in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #7 0x726b795997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #8 0x726b7959ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #9 0x726b79590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #10 0x726b795e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #11 0x5d82e0684ac2 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 > #12 0x5d82e092a9b1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42 > #13 0x5d82dea4b63a in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:439:14 > #14 0x5d82dea3b47d in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:126:10 > #15 0x5d82dea5391d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #16 0x5d82dd7f63d2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #17 0x726b7642a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #18 0x726b7642a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #19 0x5d82dd719374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > SUMMARY: AddressSanitizer: 1408 byte(s) leaked in 1 allocation(s). 129a157,183 > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 129a130,156 > > ================================================================= > ==3904602==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1408 byte(s) in 1 object(s) allocated from: > #0 0x560cef6757e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x560cf09ea277 in NLEdgeControlBuilder::buildEdge(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, SumoXMLEdgeFunc, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBuilder.c pp:265:12 > #2 0x560cf09de801 in NLEdgeControlBuilder::beginEdgeParsing(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, SumoXMLEdgeFunc, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char>> const&, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBuilder.cpp:69:20 > #3 0x560cf08f646e in NLHandler::beginEdgeParsing(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:499:30 > #4 0x560cf08e97a3 in NLHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:101:17 > #5 0x560cf24d17e8 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9 > #6 0x7a03aafe63b6 in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #7 0x7a03aafb7511 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b7511) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #8 0x7a03aafb822d in xercesc_3_2::WFXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b822d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #9 0x7a03aafb8557 in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b8557) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #10 0x7a03aafe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #11 0x560cf2507ac2 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 > #12 0x560cf27ad9b1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42 > #13 0x560cf08ce63a in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:439:14 > #14 0x560cf08be47d in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:126:10 > #15 0x560cf08d691d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #16 0x560cef6793d2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #17 0x7a03a7e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #18 0x7a03a7e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #19 0x560cef59c374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > SUMMARY: AddressSanitizer: 1408 byte(s) leaked in 1 allocation(s). 132a160,186 > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,24 > > ================================================================= > ==3925375==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 512 byte(s) in 1 object(s) allocated from: > #0 0x63fca6ba36a1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x8e56a1) (BuildId: c4a790333b10ff73b40b153a2a2d36cf1f84cbfe) > #1 0x63fca6bbb39f in main /home/delphi/clangDebug/sumo/src/tools/emissionsDrivingCycle_main.cpp:175:19 > #2 0x7557a602a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #3 0x7557a602a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #4 0x63fca6aca234 in _start (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x80c234) (BuildId: c4a790333b10ff73b40b153a2a2d36cf1f84cbfe) > > Indirect leak of 8192 byte(s) in 1 object(s) allocated from: > #0 0x63fca6ba37c1 in operator new[](unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x8e57c1) (BuildId: c4a790333b10ff73b40b153a2a2d36cf1f84cbfe) > #1 0x7557a652abc3 in std::basic_filebuf<char, std::char_traits<char>>::_M_allocate_internal_buffer() (/lib/x86_64-linux-gnu/libstdc++.so.6+0x12abc3) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1) > #2 0x7557a652ef46 in std::basic_filebuf<char, std::char_traits<char>>::open(char const*, std::_Ios_Openmode) (/lib/x86_64-linux-gnu/libstdc++.so.6+0x12ef46) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1) > #3 0x7557a652fdf4 in std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream(char const*, std::_Ios_Openmode) (/lib/x86_64-linux-gnu/libstdc++.so.6+0x12fdf4) (BuildId: ca77dae775ec87540acd7218fa990c40d1c94ab1) > #4 0x63fca6bbb542 in main /home/delphi/clangDebug/sumo/src/tools/emissionsDrivingCycle_main.cpp:175:23 > #5 0x7557a602a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #6 0x7557a602a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #7 0x63fca6aca234 in _start (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x80c234) (BuildId: c4a790333b10ff73b40b153a2a2d36cf1f84cbfe) > > SUMMARY: AddressSanitizer: 8704 byte(s) leaked in 2 allocation(s).
---------- Differences in errors ---------- 2c2,280 < Warning: Vehicle type 'soulEV65' uses the Energy model parameter 'internalMomentOfInertia' which is deprecated. Use 'rotatingMass' instead. --- > > ================================================================= > ==3925445==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0x6199b419f6a1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x8e56a1) (BuildId: c4a790333b10ff73b40b153a2a2d36cf1f84cbfe) > #1 0x6199b46edd71 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6199b46ed94c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6199b46ed94c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x6199b46ff114 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_create_node<std::piecew ise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>, std::tuple<>>(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x6199b46fdbb7 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Auto_node::_Auto_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>, std::tuple<>>(std::_Rb_tree<std::__cxx11::basic_string<char, std:: char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1633:18 > #6 0x6199b46fcc68 in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, st d::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_emplace_hint_unique< std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>, std::tuple<>>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>&&, std::tupl e<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2458:13 > #7 0x6199b46d77f0 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::operator[](std::__c xx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:513:15 > #8 0x6199b4ac861c in Parameterised::setParameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/utils/common/Parameterised.cpp:46:5 > #9 0x6199b426772a in SUMORouteHandler::addParam(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:390:34 > #10 0x6199b426599b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:201:13 > #11 0x6199b4741b28 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9 > #12 0x7103561e63b6 in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #13 0x7103561997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #14 0x71035619ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #15 0x710356190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #16 0x7103561e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #17 0x6199b4a25532 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 > #18 0x6199b4a17621 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42 > #19 0x6199b41ba97b in main /home/delphi/clangDebug/sumo/src/tools/emissionsDrivingCycle_main.cpp:220:22 > #20 0x71035382a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #21 0x71035382a28a in __libc_start_main csu/../csu/libc-start.c:360:3 <truncated after showing first 30 lines> ---------- Differences in output ---------- 12,22c12 < Running 'Energy/unknown' < sums < length:11041.9 < CO:0 < CO2:0 < HC:0 < NOx:0 < PMx:0 < fuel:0 < electricity:1243.17 < Success. --- > Error on building PHEMlight measurements ---------- Differences in results ---------- 1,2364d0 < Energy/zero < 1;0;0;0;0;0;0;0;0;0;0 < 2;0;0;0;0;0;0;0;0;0;0 < 3;0;0;0;0;0;0;0;0;0;0 < 4;0;0;0;0;0;0;0;0;0;0 < 5;0;0;0;0;0;0;0;0;0;0 < 6;0;0;0;0;0;0;0;0;0;0 < 7;0;0;0;0;0;0;0;0;0;0 < 8;0;0;0;0;0;0;0;0;0;0 < 9;0;0;0;0;0;0;0;0;0;0 < 10;0;0;0;0;0;0;0;0;0;0 < 11;0;0;0;0;0;0;0;0;0;0 < 12;0.522222;0.522222;0;0;0;0;0;0;0;0 < 13;1.56111;1.03889;0;0;0;0;0;0;0;0 < 14;2.60278;1.04167;0;0;0;0;0;0;0;0 < 15;3.64444;1.04167;0;0;0;0;0;0;0;0 < 16;4.16667;0.522222;0;0;0;0;0;0;0;0 < 17;4.16667;0;0;0;0;0;0;0;0;0 < 18;4.16667;0;0;0;0;0;0;0;0;0 < 19;4.16667;0;0;0;0;0;0;0;0;0 < 20;4.16667;0;0;0;0;0;0;0;0;0 < 21;4.16667;0;0;0;0;0;0;0;0;0 < 22;4.16667;0;0;0;0;0;0;0;0;0 < 23;4.16667;0;0;0;0;0;0;0;0;0 < 24;3.82222;-0.344444;0;0;0;0;0;0;0;0 < 25;3.12778;-0.694444;0;0;0;0;0;0;0;0 < 26;2.31389;-0.813889;0;0;0;0;0;0;0;0 < 27;1.38333;-0.930556;0;0;0;0;0;0;0;0 < 28;0.461111;-0.922222;0;0;0;0;0;0;0;0 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,291 > > ================================================================= > ==3926161==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0x6486764757b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsMapD+0x8a87b1) (BuildId: e5a3011e2e553adfb0e64b58ccc512cd6fff6e86) > #1 0x6486769a0471 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6486769a004c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6486769a004c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x6486769b1814 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_create_node<std::piecew ise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>, std::tuple<>>(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x6486769b02b7 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Auto_node::_Auto_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>, std::tuple<>>(std::_Rb_tree<std::__cxx11::basic_string<char, std:: char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1633:18 > #6 0x6486769af368 in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, st d::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_emplace_hint_unique< std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>, std::tuple<>>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>&&, std::tupl e<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2458:13 > #7 0x648676989ef0 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::operator[](std::__c xx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:513:15 > #8 0x648676d7ae0c in Parameterised::setParameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/utils/common/Parameterised.cpp:46:5 > #9 0x648676669dea in SUMORouteHandler::addParam(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:390:34 > #10 0x64867666805b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:201:13 > #11 0x6486769f4228 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9 > #12 0x7d1d105e63b6 in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #13 0x7d1d105997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #14 0x7d1d1059ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #15 0x7d1d10590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #16 0x7d1d105e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #17 0x648676cd7d22 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 > #18 0x648676cc9e11 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42 > #19 0x648676483435 in single(OptionsCont const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, double, double, double, double, double, double, double, double, double, bool) /home/delphi/clangDebug/sumo/src/tools/emissionsMap_main.cpp:83:18 > #20 0x6486764978d5 in main /home/delphi/clangDebug/sumo/src/tools/emissionsMap_main.cpp:209:13 > #21 0x7d1d0dc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #22 0x7d1d0dc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #23 0x64867639c344 in _start (/home/delphi/clangDebug/sumo/bin/emissionsMapD+0x7cf344) (BuildId: e5a3011e2e553adfb0e64b58ccc512cd6fff6e86) <truncated after showing first 30 lines> ---------- Differences in output ---------- 2a3 > Error on building PHEMlight measurements ---------- Differences in results ---------- 1,444d0 < Energy/unknown < 0;-4;0;CO;0 < 0;-4;0;CO2;0 < 0;-4;0;HC;0 < 0;-4;0;PMx;0 < 0;-4;0;NOx;0 < 0;-4;0;fuel;0 < 0;-4;0;electricity;-3.87735 < 0;-3;0;CO;0 < 0;-3;0;CO2;0 < 0;-3;0;HC;0 < 0;-3;0;PMx;0 < 0;-3;0;NOx;0 < 0;-3;0;fuel;0 < 0;-3;0;electricity;-2.16935 < 0;-2;0;CO;0 < 0;-2;0;CO2;0 < 0;-2;0;HC;0 < 0;-2;0;PMx;0 < 0;-2;0;NOx;0 < 0;-2;0;fuel;0 < 0;-2;0;electricity;-0.949339 < 0;-1;0;CO;0 < 0;-1;0;CO2;0 < 0;-1;0;HC;0 < 0;-1;0;PMx;0 < 0;-1;0;NOx;0 < 0;-1;0;fuel;0 < 0;-1;0;electricity;-0.217335 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,13 > Traceback (most recent call last): > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 153, in <module> > runSingle(startTime, endTime, validate, scalarVariable) > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 56, in runSingle > modelDescription = read_model_description(fmuLocation, validate=False) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description > with zipfile.ZipFile(filename, 'r') as zf: > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/zipfile/__init__.py", line 1331, in __init__ > self.fp = io.open(file, filemode) > ^^^^^^^^^^^^^^^^^^^^^^^ > FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu' ---------- Differences in output ---------- 1,3d0 < FMU validation successful < Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)... < Print ended at step 60.0
---------- Differences in errors ---------- 0a1,13 > Traceback (most recent call last): > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 153, in <module> > runSingle(startTime, endTime, validate, scalarVariable) > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 56, in runSingle > modelDescription = read_model_description(fmuLocation, validate=False) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description > with zipfile.ZipFile(filename, 'r') as zf: > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/zipfile/__init__.py", line 1331, in __init__ > self.fp = io.open(file, filemode) > ^^^^^^^^^^^^^^^^^^^^^^^ > FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu' ---------- Differences in output ---------- 1,63d0 < FMU validation successful < Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)... < TIME 1.0: vehicle.getIDCount = 6 < TIME 2.0: vehicle.getIDCount = 6 < TIME 3.0: vehicle.getIDCount = 6 < TIME 4.0: vehicle.getIDCount = 7 < TIME 5.0: vehicle.getIDCount = 7 < TIME 6.0: vehicle.getIDCount = 8 < TIME 7.0: vehicle.getIDCount = 8 < TIME 8.0: vehicle.getIDCount = 9 < TIME 9.0: vehicle.getIDCount = 9 < TIME 10.0: vehicle.getIDCount = 9 < TIME 11.0: vehicle.getIDCount = 9 < TIME 12.0: vehicle.getIDCount = 9 < TIME 13.0: vehicle.getIDCount = 10 < TIME 14.0: vehicle.getIDCount = 10 < TIME 15.0: vehicle.getIDCount = 10 < TIME 16.0: vehicle.getIDCount = 11 < TIME 17.0: vehicle.getIDCount = 11 < TIME 18.0: vehicle.getIDCount = 12 < TIME 19.0: vehicle.getIDCount = 12 < TIME 20.0: vehicle.getIDCount = 12 < TIME 21.0: vehicle.getIDCount = 13 < TIME 22.0: vehicle.getIDCount = 13 < TIME 23.0: vehicle.getIDCount = 13 < TIME 24.0: vehicle.getIDCount = 13 < TIME 25.0: vehicle.getIDCount = 13 < TIME 26.0: vehicle.getIDCount = 12 < TIME 27.0: vehicle.getIDCount = 10 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,13 > Traceback (most recent call last): > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 153, in <module> > runSingle(startTime, endTime, validate, scalarVariable) > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 56, in runSingle > modelDescription = read_model_description(fmuLocation, validate=False) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description > with zipfile.ZipFile(filename, 'r') as zf: > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/zipfile/__init__.py", line 1331, in __init__ > self.fp = io.open(file, filemode) > ^^^^^^^^^^^^^^^^^^^^^^^ > FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu' ---------- Differences in output ---------- 1,4d0 < FMU validation successful < Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)... < key, value: 'meaningOfLife', '42' < Print ended at step 60.0
---------- Differences in errors ---------- 0a1,13 > Traceback (most recent call last): > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 153, in <module> > runSingle(startTime, endTime, validate, scalarVariable) > File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 56, in runSingle > modelDescription = read_model_description(fmuLocation, validate=False) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description > with zipfile.ZipFile(filename, 'r') as zf: > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/zipfile/__init__.py", line 1331, in __init__ > self.fp = io.open(file, filemode) > ^^^^^^^^^^^^^^^^^^^^^^^ > FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu' ---------- Differences in output ---------- 1,91d0 < FMU validation successful < Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)... < TIME 0: laneID = '' < TIME 1.0: laneID = 'WE1_0' < currentPos = [0.0, -1.6] < targetPos = (10.0, -1.6) < TIME 2.0: laneID = 'WE1_0' < currentPos = [10.0, -1.6] < targetPos = (20.0, -1.6) < TIME 3.0: laneID = 'WE1_0' < currentPos = [20.0, -1.6] < targetPos = (30.0, -1.6) < TIME 4.0: laneID = 'WE1_0' < currentPos = [30.0, -1.6] < targetPos = (40.0, -1.6) < TIME 5.0: laneID = 'WE1_0' < currentPos = [40.0, -1.6] < targetPos = (50.0, -1.6) < TIME 6.0: laneID = ':J1_10_0' < currentPos = [50.0, -1.6] < targetPos = (60.0, -1.6) < TIME 7.0: laneID = 'WE2_0' < currentPos = [60.0, -1.6] < targetPos = (70.0, -1.6) < TIME 8.0: laneID = 'WE2_0' < currentPos = [70.0, -1.6] < targetPos = (80.0, -1.6) < TIME 9.0: laneID = 'WE2_0' < currentPos = [80.0, -1.6] <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in fcd2 ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:39.790335+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,9c6,27 < <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd"> < <timestep time="25.00"> < <vehicle id="v0" x="294.01" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="94.01" lane="end_0" slope="0.00"/> < </timestep> < <timestep time="26.00"/> < </fcd-export> --- > <input> > <net-file value="net.net.xml"/> > <additional-files value="input_routes.rou.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <fcd-output value="fcd2.xml"/> > <tripinfo-output value="tripinfo.xml"/> > </output> > > <processing> > <default.speeddev value="0"/> > </processing> > > <report> > <verbose value="true"/> > <duration-log.disable value="true"/> > <no-step-log value="true"/> <truncated after showing first 30 lines> ---------- Differences in output ---------- 10,15c10 < Loading state from 'state.xml' ... done ((TIME)). < Loading done. < Simulation started with time: 25.00. < Reason: All vehicles have left the simulation. < -- Unordered text as found by filter '^Simulation ended at time:' -- < Simulation ended at time: 27.00. --- > Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' -- ---------- Differences in tripinfo ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:39.789268+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,6c6,27 < <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd"> < <tripinfo id="v0" depart="0.00" departLane="" departPos="5.10" departSpeed="-1.00" departDelay="0.00" arrival="26.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="100.00" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_v0 routing_v0 fcd_v0" vType="t0" speedFactor="1.00" vaporized=""/> < </tripinfos> --- > <input> > <net-file value="net.net.xml"/> > <additional-files value="input_routes.rou.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <fcd-output value="fcd2.xml"/> > <tripinfo-output value="tripinfo.xml"/> > </output> > > <processing> > <default.speeddev value="0"/> > </processing> > > <report> > <verbose value="true"/> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> > > </sumoConfiguration> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/MSLane.cpp:457: virtual void MSLane::incorporateVehicle(MSVehicle *, double, double, double, const MSLane::VehCont::iterator &, MSMoveReminder::Notification): Assertion `pos <= myLength' failed. ---------- Differences in tripinfo2 ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:49.461408+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,7c6,20 < <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd"> < <tripinfo id="0" depart="0.00" departLane="E0_0" departPos="5.10" departSpeed="10.00" departDelay="0.00" arrival="20.00" arrivalLane="E1_0" arrivalPos="30.00" arrivalSpeed="14.72" duration="20.00" routeLength="125.00" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.14" rerouteNo="0" devices="tripinfo_0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/> < <tripinfo id="1" depart="0.00" departLane="E1_0" departPos="5.10" departSpeed="10.00" departDelay="0.00" arrival="20.00" arrivalLane="E1_0" arrivalPos="30.00" arrivalSpeed="13.03" duration="20.00" routeLength="24.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.03" rerouteNo="0" devices="tripinfo_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/> < </tripinfos> --- > <input> > <net-file value="input_net2.net.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <tripinfo-output value="tripinfo2.xml"/> > </output> > > <report> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> > > </sumoConfiguration>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:16.450184+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,7c6,19 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0.0" depart="0.00" arrival="254.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> --- > <input> > <net-file value="input_net.net.xml"/> > <route-files value="input_routes.rou.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <vehroute-output value="vehroutes.xml"/> > </output> > > <report> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> 9,45c21 < <vehicle id="0.1" depart="10.00" arrival="260.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> < < <vehicle id="0.2" depart="20.00" arrival="262.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:18.835850+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,7c6,19 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0.0" depart="2.00" arrival="254.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> --- > <input> > <net-file value="input_net.net.xml"/> > <route-files value="input_routes.rou.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <vehroute-output value="vehroutes.xml"/> > </output> > > <report> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> 9,69c21 < <vehicle id="0.1" depart="5.00" arrival="260.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> < < <vehicle id="0.2" depart="36.00" arrival="342.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:17.238086+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,8c6,19 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0.0" depart="0.00" arrival="254.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < <stop edge="1/1to2/1" startPos="399.80" endPos="400.00" duration="10.00"/> < </vehicle> --- > <input> > <net-file value="input_net.net.xml"/> > <route-files value="input_routes.rou.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <vehroute-output value="vehroutes.xml"/> > </output> > > <report> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> 10,55c21 < <vehicle id="0.1" depart="10.00" arrival="260.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < <stop edge="1/1to2/1" startPos="399.80" endPos="400.00" duration="10.00"/> < </vehicle> < <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,6
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
> Traceback (most recent call last):
> File "/home/delphi/clangDebug/sumo/tests/../tests/complex/state/runner.py", line 87, in <module>
> loadLines = loadLines[loadLines.index("-->/n") + offsetLoad:]
> ^^^^^^^^^^^^^^^^^^^^^^^^
> ValueError: '-->/n' is not in list
---------- Differences in output ----------
9,16c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 10.00.
< Reason: All vehicles have left the simulation.
< DijkstraRouter answered 1 queries and explored 3.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:24.510482+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,35c6,29
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
< <tripinfo id="flowNumber.0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="26.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowFromTo.0" depart="4.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="30.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.0 routing_flowFromTo.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.0" depart="8.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="3.00" arrival="34.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.1" depart="12.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="38.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowFromTo.1" depart="16.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="6.00" arrival="42.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.1 routing_flowFromTo.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.1" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="10.00" arrival="46.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.2" depart="24.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="9.00" arrival="50.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.2" depart="28.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="54.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.3" depart="32.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="58.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.0" depart="36.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="14.00" arrival="62.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.3" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="66.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.4" depart="44.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="70.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.1" depart="48.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="23.00" arrival="74.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.5" depart="52.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="22.00" arrival="78.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.5" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.2" depart="56.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="26.00" arrival="82.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.4" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="86.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.6" depart="64.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="29.00" arrival="90.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.6" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.3" depart="68.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="94.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.7" depart="72.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="98.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.7" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.4" depart="76.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="36.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="35.00" arrival="106.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.8" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.9" depart="84.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="34.00" arrival="110.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.9" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.5" depart="88.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="38.00" arrival="114.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.5" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.6" depart="92.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="37.00" arrival="118.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.6" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.7" depart="96.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="122.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.7" vType="t0" speedFactor="1.00" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in detector2 ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:51.511737+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,465c6,26 < <meandata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/meandata_file.xsd"> < <interval begin="60.00" end="90.00" id="ed"> < <edge id="0/0to0/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="0/0to1/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="0/1to0/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="0/1to0/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="0/1to1/1" sampledSeconds="128.57" traveltime="46.01" overlapTraveltime="46.51" density="10.63" overlapDensity="10.71" laneDensity="10.63" occupancy="5.34" waitingTime="8.00" timeLoss="13.62" speed="8.71" speedRelative="0.87" departed="3" arrived="0" entered="4" left="2" laneChangedFrom="0" laneChangedTo="0" flow="333.35"/> < <edge id="0/2to0/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="0/2to1/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/0to0/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/0to1/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/0to2/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/1to0/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/1to1/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/1to1/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/1to2/1" sampledSeconds="109.39" traveltime="42.41" overlapTraveltime="42.94" density="9.12" overlapDensity="9.12" laneDensity="9.12" occupancy="4.54" waitingTime="7.00" timeLoss="7.72" speed="9.43" speedRelative="0.94" departed="0" arrived="0" entered="4" left="0" laneChangedFrom="0" laneChangedTo="0" flow="309.55"/> < <edge id="1/2to0/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/2to1/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="1/2to2/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="2/0to1/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="2/0to2/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="2/0to3/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="2/1to1/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="2/1to2/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="2/1to2/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> < <edge id="2/1to3/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/> <truncated after showing first 30 lines> ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:51.128721+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,7c6,20 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0.0" depart="0.00" arrival="254.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> --- > <input> > <net-file value="input_net.net.xml"/> > <route-files value="input_routes.rou.xml"/> > <additional-files value="input_additional2.add.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <vehroute-output value="vehroutes.xml"/> > </output> > > <report> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> 9,45c22 < <vehicle id="0.1" depart="10.00" arrival="260.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> < < <vehicle id="0.2" depart="20.00" arrival="262.00"> <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,6
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
> Traceback (most recent call last):
> File "/home/delphi/clangDebug/sumo/tests/../tests/complex/state/runner.py", line 87, in <module>
> loadLines = loadLines[loadLines.index("-->/n") + offsetLoad:]
> ^^^^^^^^^^^^^^^^^^^^^^^^
> ValueError: '-->/n' is not in list
---------- Differences in output ----------
9,14c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 6.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 16.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:02.925212+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,6c6,21
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
< <tripinfo id="vehicle_0" depart="0.00" departLane="gneE1_0" departPos="135.10" departSpeed="20.00" departDelay="0.00" arrival="15.00" arrivalLane="gneE2_0" arrivalPos="197.74" arrivalSpeed="21.00" duration="15.00" routeLength="287.78" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.78" rerouteNo="0" devices="tripinfo_vehicle_0 routing_vehicle_0" vType="train" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
> <input>
> <net-file value="net.net.xml"/>
> <load-state value="state.xml"/>
> </input>
>
> <output>
> <tripinfo-output value="tripinfo2.xml"/>
> </output>
>
> <report>
> <verbose value="true"/>
> <duration-log.disable value="true"/>
> <no-step-log value="true"/>
> </report>
>
> </sumoConfiguration>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in output ---------- 13,18c13 < Loading state from 'state.xml' ... done ((TIME)). < Loading done. < Simulation started with time: 60.00. < Reason: All vehicles have left the simulation. < -- Unordered text as found by filter '^Simulation ended at time:' -- < Simulation ended at time: 269.00. --- > Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' -- ---------- Differences in tripinfo2 ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:00.227194+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,7c6,26 < <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd"> < <tripinfo id="t1" depart="29.00" departLane="d_0" departPos="50.10" departSpeed="13.89" departDelay="9.00" arrival="149.00" arrivalLane="c_0" arrivalPos="400.00" arrivalSpeed="7.00" duration="120.00" routeLength="891.19" waitingTime="0.00" waitingCount="0" stopTime="30.00" timeLoss="25.73" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/> < <tripinfo id="t0" depart="0.00" departLane="a_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="268.00" arrivalLane="c_0" arrivalPos="400.00" arrivalSpeed="7.00" duration="268.00" routeLength="849.90" waitingTime="119.00" waitingCount="1" stopTime="30.00" timeLoss="176.70" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/> < </tripinfos> --- > <input> > <net-file value="net.net.xml"/> > <additional-files value="input_additional.add.xml,input_additional2.add.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <tripinfo-output value="tripinfo2.xml"/> > </output> > > <processing> > <default.speeddev value="0"/> > </processing> > > <report> > <verbose value="true"/> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> > > </sumoConfiguration> <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
---------- Differences in output ----------
12,17c12
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 60.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 269.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:02.012663+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,29
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
< <tripinfo id="t1" depart="29.00" departLane="d_0" departPos="50.10" departSpeed="13.89" departDelay="9.00" arrival="149.00" arrivalLane="c_0" arrivalPos="400.00" arrivalSpeed="7.00" duration="120.00" routeLength="891.19" waitingTime="0.00" waitingCount="0" stopTime="30.00" timeLoss="25.73" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/>
< <tripinfo id="t0" depart="0.00" departLane="a_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="268.00" arrivalLane="c_0" arrivalPos="400.00" arrivalSpeed="7.00" duration="268.00" routeLength="849.90" waitingTime="119.00" waitingCount="1" stopTime="30.00" timeLoss="176.70" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
> <input>
> <net-file value="net.net.xml"/>
> <additional-files value="input_additional.add.xml"/>
> <load-state value="state.xml"/>
> </input>
>
> <output>
> <tripinfo-output value="tripinfo2.xml"/>
> <save-state.times value="61"/>
> <save-state.files value="state2.xml"/>
> <save-state.constraints value="true"/>
> </output>
>
> <processing>
> <default.speeddev value="0"/>
> </processing>
>
> <report>
> <verbose value="true"/>
> <duration-log.disable value="true"/>
> <no-step-log value="true"/>
<truncated after showing first 30 lines>
---------- Missing result in state2 ----------
<?xml version="1.0" encoding="UTF-8"?>
<snapshot type="micro" version="<version>" time="61.00" constraints="1" rail="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd">
<route id="!t0!var#1" state="0" edges="a b c"/>
<route id="!t1!var#1" state="0" edges="d e c"/>
<delay number="2" begin="3" end="1" depart="9.00" time="36.00"/>
<vType id="train" length="50.00" vClass="rail"/>
<vehicle id="t0" type="train" depart="0.00" departSpeed="max" route="!t0!var#1" distance="0 1" speedFactor="1.0000" reroute="1" state="262162 0 0 50.10 30000 34.88 60000 0 0" pos="399.00 349.00 0.00" speed="0.00 0.00" angle="90.00" posLat="0.00" waitingTime="100000 1 0 30000">
<stop busStop="stop_c" arrival="100.00" duration="30.00" until="130.00"/>
<device id="tripinfo_t0" state="a_0 0 13.89 -50.1 30000 1 1 0 -1 -1000 NONE -1 0 -1"/>
<device id="routing_t0" state="0 0"/>
</vehicle>
<vehicle id="t1" type="train" depart="20.00" departSpeed="max" route="!t1!var#1" distance="400.05 1" speedFactor="1.0000" reroute="1" state="262162 29000 1 50.10 0 0.00 60000 0 0" pos="80.64 30.64 13.89" speed="13.89 13.89" angle="135.00" posLat="0.00" waitingTime="100000 0">
<stop busStop="stop_c" arrival="50.00" duration="30.00" until="80.00"/>
<device id="tripinfo_t1" state="d_0 0 13.89 349.95 0 0 0 0 -1 -1000 NONE -1 0 -1"/>
<device id="routing_t1" state="0 20000"/>
</vehicle>
<lane id="a_0">
<vehicles value="t0"/>
<link to="b_0">
<approaching id="t0" arrivalTime="61000" arrivalSpeed="0.00" departSpeed="0.25" request="0" arrivalSpeedBraking="0.00" waitingTime="29000" distance="1.00"/>
</link>
</lane>
<lane id="e_0">
<vehicles value="t1"/>
</lane>
<railSignalConstraints id="A">
<predecessor tripId="t0" tl="D" foes="t1" limit="3"/>
<foeInsertion tripId="t42" tl="D" foes="t23" limit="3" active="0"/>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,121 > > ================================================================= > ==3924727==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 96 byte(s) in 1 object(s) allocated from: > #0 0x5fb676b627e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5fb6799f14d7 in SUMOSAXAttributesImpl_Xerces::clone() const /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXAttributesImpl_Xerces.cpp:159:12 > #2 0x5fb6772a2f5e in MSStateHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:301:43 > #3 0x5fb6799be7e8 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9 > #4 0x797bbc7e63b6 in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #5 0x797bbc7997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #6 0x797bbc79ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #7 0x797bbc790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #8 0x797bbc7e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #9 0x5fb6799f4ac2 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 > #10 0x5fb679c9a9b1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42 > #11 0x5fb677db82d4 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:272:9 > #12 0x5fb677dc391d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #13 0x5fb676b663d2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #14 0x797bb982a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #15 0x797bb982a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #16 0x5fb676a89374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > Indirect leak of 96 byte(s) in 1 object(s) allocated from: > #0 0x5fb676b627e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5fb676e72091 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5fb676e71bcc in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5fb676e71bcc in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x5fb676e71a9c in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_create_node<std::pair<s td::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 17,28c17 < Warning: Teleporting vehicle 'veh68'; waited too long (yield), lane='gneE2_0', time=565.00. < Warning: Vehicle 'veh68' ends teleporting on edge 'gneE3', time=565.00. < Warning: Teleporting vehicle 'veh69'; waited too long (yield), lane='gneE2_0', time=869.00. < Warning: Vehicle 'veh69' ends teleporting on edge 'gneE3', time=869.00. < Warning: Teleporting vehicle 'veh70'; waited too long (yield), lane='gneE2_0', time=1175.00. < Warning: Vehicle 'veh70' ends teleporting on edge 'gneE3', time=1175.00. < Warning: Teleporting vehicle 'veh71'; waited too long (yield), lane='gneE2_0', time=1479.00. < Warning: Vehicle 'veh71' ends teleporting on edge 'gneE3', time=1479.00. < Warning: Teleporting vehicle 'veh72'; waited too long (yield), lane='gneE2_0', time=1784.00. < Warning: Vehicle 'veh72' ends teleporting on edge 'gneE3', time=1784.00. < Warning: Teleporting vehicle 'veh73'; waited too long (yield), lane='gneE2_0', time=2089.00. < Warning: Vehicle 'veh73' ends teleporting on edge 'gneE3', time=2089.00. --- > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in vehroutes2 ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:31.563739+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,7c6,22 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="veh130" type="default" depart="395.00" departPos="1.00" arrivalPos="80.00" arrivalSpeed="0.00" arrival="500.00"> < <route edges="gneE0 gneE4 gneE5 gneE3"/> < </vehicle> --- > <input> > <net-file value="input_net.net.xml"/> > <load-state value="state.xml"/> > </input> > > <output> > <vehroute-output value="vehroutes2.xml"/> > </output> > > <time> > <begin value="500"/> > </time> > > <report> > <duration-log.disable value="true"/> > <no-step-log value="true"/> > </report> 9,2141c24 < <vehicle id="veh131" type="default" depart="399.00" departPos="1.00" arrivalPos="80.00" arrivalSpeed="0.00" arrival="504.00"> < <route edges="gneE0 gneE4 gneE5 gneE3"/> < </vehicle> <truncated after showing first 30 lines>
---------- Differences in errors ----------
5,8c5
< Warning: Teleporting vehicle 'v.238'; waited too long (yield), lane='E4E3_0', time=939.00.
< Warning: Vehicle 'v.238' ends teleporting on edge 'E3E4', time=939.00.
< Warning: Teleporting vehicle 'v.246'; waited too long (yield), lane='E4E3_0', time=1515.00.
< Warning: Vehicle 'v.246' ends teleporting on edge 'E3E4', time=1515.00.
---
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:38.912225+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,10c6,25
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
< <vehicle id="v.171" depart="343.00" departSpeed="12.45" speedFactor="0.8963" arrival="501.00">
< <routeDistribution>
< <route replacedOnEdge="A0A1" reason="device.rerouting" replacedAtTime="343.00" probability="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
< <route edges="A0A1 A1B1 B1C1 C1D1 D1E1 E1E2 E2E3 E3E4"/>
< </routeDistribution>
< </vehicle>
---
> <input>
> <net-file value="input_net.net.xml"/>
> <load-state value="state.xml"/>
> </input>
>
> <output>
> <vehroute-output value="vehroutes2.xml"/>
> <save-state.times value="501"/>
> <save-state.files value="state2.xml"/>
> </output>
>
> <routing>
> <device.rerouting.probability value="0.5"/>
> <device.rerouting.period value="50"/>
> </routing>
>
> <report>
> <duration-log.disable value="true"/>
<truncated after showing first 30 lines>
---------- Missing result in state2 ----------
<?xml version="1.0" encoding="UTF-8"?>
<snapshot type="micro" version="<version>" time="501.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd">
<route id="!v" state="0" edges="A0A1 E3E4"/>
<route id="!v.0!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
<route id="!v.1!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
<route id="!v.10!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
<route id="!v.100!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.100!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.101!var#1" state="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
<route id="!v.101!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.102!var#1" state="0" edges="A0A1 A1B1 B1B2 B2C2 C2C3 C3D3 D3E3 E3E4"/>
<route id="!v.102!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.103!var#1" state="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
<route id="!v.103!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.104!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
<route id="!v.104!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.105!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.105!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.106!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.106!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.107!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.107!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.108!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.108!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.109!var#1" state="0" edges="A0A1 A1B1 B1B2 B2C2 C2C3 C3D3 D3E3 E3E4"/>
<route id="!v.109!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
<route id="!v.11!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
<route id="!v.110!var#1" state="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
1,872c1,78
< Warning: Teleporting vehicle '180_0_0'; waited too long (jam), lane=':B2_17_0', time=3495.00.
< Warning: Vehicle '180_0_0' ends teleporting on edge 'B2B3', time=3495.00.
< Warning: Teleporting vehicle '197_0_0'; waited too long (jam), lane=':C3_17_0', time=3860.00.
< Warning: Vehicle '197_0_0' ends teleporting on edge 'C3C4', time=3860.00.
< Warning: Teleporting vehicle '204_0_0'; waited too long (jam), lane=':A2_5_0', time=4065.00.
< Warning: Vehicle '204_0_0' ends teleporting on edge 'A2B2', time=4065.00.
< Warning: Teleporting vehicle '11_0_0'; waited too long (jam), lane=':C3_14_0', time=4166.00.
< Warning: Vehicle '11_0_0' ends teleporting on edge 'C3C4', time=4166.00.
< Warning: Teleporting vehicle '197_0_0'; waited too long (jam), lane=':C4_5_0', time=4170.00.
< Warning: Vehicle '197_0_0' ends teleporting on edge 'C4C3', time=4170.00.
< Warning: Teleporting vehicle '16_0_0'; waited too long (jam), lane=':B1_9_0', time=4191.00.
< Warning: Vehicle '16_0_0' ends teleporting on edge 'B1B2', time=4191.00.
< Warning: Teleporting vehicle '12_0_0'; waited too long (jam), lane=':B2_4_0', time=4233.00.
< Warning: Vehicle '12_0_0' ends teleporting on edge 'B2B3', time=4233.00.
< Warning: Teleporting vehicle '215_0_0'; waited too long (jam), lane=':C0_9_0', time=4285.00.
< Warning: Vehicle '215_0_0' ends teleporting on edge 'C0D0', time=4285.00.
< Warning: Teleporting vehicle '2_0_0'; waited too long (jam), lane=':A2_5_0', time=4371.00.
< Warning: Vehicle '2_0_0' ends teleporting on edge 'A2B2', time=4371.00.
< Warning: Teleporting vehicle '20_0_0'; waited too long (jam), lane=':A1_0_0', time=4381.00.
< Warning: Vehicle '20_0_0' ends teleporting on edge 'A1A0', time=4381.00.
< Warning: Teleporting vehicle '11_0_0'; waited too long (jam), lane=':C4_5_0', time=4476.00.
< Warning: Vehicle '11_0_0' ends teleporting on edge 'C4C3', time=4476.00.
< Warning: Teleporting vehicle '26_0_0'; waited too long (jam), lane=':D3_9_0', time=4494.00.
< Warning: Vehicle '26_0_0' ends teleporting on edge 'D3D4', time=4494.00.
< Warning: Teleporting vehicle '27_0_0'; waited too long (jam), lane=':B1_4_0', time=4514.00.
< Warning: Vehicle '27_0_0' ends teleporting on edge 'B1B2', time=4514.00.
< Warning: Teleporting vehicle '227_0_0'; waited too long (yield), lane=':D3_3_0', time=4538.00.
< Warning: Vehicle '227_0_0' ends teleporting on edge 'D3D4', time=4538.00.
< Warning: Teleporting vehicle '14_0_0'; waited too long (jam), lane=':C1_8_0', time=4584.00.
<truncated after showing first 30 lines>
---------- Missing result in state ----------
<?xml version="1.0" encoding="UTF-8"?>
<snapshot type="micro" version="<version>" time="10800.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd">
<route id="!0_0_0!var#2" state="0" edges="D4D3 D3D2 D2D1 D1E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2B2 B2B3 B3C3 C3C2 C2C1 C1D1 D1D0 D0C0 C0B0 B0A0 A0A1 A1B1 B1C1 C1D1 D1D2 D2E2 E2E1 E1E2 E2E3 E3D3 D3C3 C3C2 C2B2 B2B3 B3C3 C3C2 C2C1 C1B1 B1B0 B0A0 A0A1 A1B1 B1C1 C1B1 B1B2 B2C2 C2C1 C1B1 B1B2 B2B3 B3C3 C3C2 C2C1 C1C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3B2 B2B1 B1B0 B0C0 C0C1 C1B1 B1B2 B2B3 B3C3 C3C4 C4C3 C3C2 C2C1 C1C0 C0B0 B0A0 A0A1 A1A2 A2B2 B2C2 C2D2 D2D3 D3C3 C3B3 B3B2 B2B1"/>
<route id="!100_0_0!var#2" state="0" edges="E3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1C1 C1C0 C0B0 B0B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3B3 B3C3 C3D3 D3E3 E3E4 E4D4 D4C4 C4C3 C3D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3B2 B2B1 B1B0 B0C0 C0C1 C1C0 C0D0 D0E0 E0E1 E1E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4C3 C3D3 D3D2 D2D1 D1D2 D2C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2D2 D2D3 D3C3 C3C2 C2B2"/>
<route id="!101_0_0!var#2" state="0" edges="D1D0 D0C0 C0C1 C1B1 B1B2 B2B3 B3A3 A3A2 A2B2 B2C2 C2C3 C3D3 D3D2 D2E2 E2E3 E3E4 E4D4 D4C4 C4C3 C3C2 C2B2 B2A2 A2B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3E4 E4D4 D4D3 D3D2 D2E2 E2E3 E3E2 E2D2 D2C2 C2C1 C1D1 D1D2 D2C2 C2B2 B2A2 A2A1 A1B1 B1B2 B2B3 B3B4 B4B3"/>
<route id="!102_0_0!var#2" state="0" edges="C2C1 C1B1 B1A1 A1A2 A2A3 A3B3 B3B4 B4C4 C4D4 D4D3 D3E3 E3E2 E2E1 E1E0 E0D0 D0D1 D1D2 D2E2 E2E3 E3E4 E4D4 D4C4 C4C3 C3D3 D3D2 D2D1 D1C1 C1B1 B1C1 C1C0 C0C1 C1D1 D1D2 D2E2 E2E3 E3E4 E4D4 D4C4 C4B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1D0 D0D1 D1D2 D2E2 E2E1 E1E2 E2E3 E3D3 D3C3 C3B3 B3B2 B2C2 C2C1 C1D1 D1C1 C1B1 B1B2"/>
<route id="!103_0_0!var#1" state="0" edges="D2D1 D1D0 D0C0 C0C1 C1D1 D1D0 D0D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1B1 B1B2 B2B3 B3B4 B4C4 C4D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1B1 B1B2 B2B1 B1B0 B0C0 C0C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3A3 A3A2 A2B2 B2B3 B3B2 B2B1 B1A1 A1A0 A0B0"/>
<route id="!104_0_0!var#2" state="0" edges="B4A4 A4A3 A3B3 B3C3 C3B3 B3C3 C3D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A2 A2B2 B2B3 B3B2 B2B1 B1C1 C1B1 B1A1 A1A2 A2A3 A3A2 A2A1 A1B1 B1C1 C1C2 C2C3 C3B3 B3B4 B4A4 A4A3 A3B3 B3C3 C3D3 D3E3 E3E4 E4D4 D4C4 C4C3 C3C2 C2C1 C1C0 C0C1"/>
<route id="!105_0_0!var#2" state="0" edges="A1A0 A0B0 B0B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1C2 C2D2 D2D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E4 E4D4 D4D3 D3D2 D2D1 D1D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1B2 B2B3 B3C3 C3C4 C4B4 B4B3 B3B2 B2C2 C2D2 D2C2 C2B2 B2B3 B3B2 B2B1 B1B0 B0B1 B1B2 B2B3 B3B4 B4C4 C4D4 D4C4"/>
<route id="!106_0_0!var#2" state="0" edges="C4C3 C3D3 D3C3 C3D3 D3D2 D2D1 D1D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1B2 B2B3 B3B4 B4B3 B3B2 B2B1 B1C1 C1D1 D1E1 E1E0 E0D0 D0E0 E0E1 E1E2 E2D2 D2C2 C2B2 B2A2 A2A3 A3B3 B3C3 C3D3 D3D2 D2C2 C2C1 C1C0 C0D0 D0E0 E0E1 E1E2 E2D2 D2C2 C2C1 C1B1 B1A1 A1A2 A2B2 B2A2 A2A3 A3A2 A2B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3D3 D3D2 D2C2 C2D2 D2D1 D1D0 D0C0 C0B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4B3 B3B2 B2C2 C2C1 C1D1 D1D2 D2D3 D3D2"/>
<route id="!107_0_0!var#1" state="0" edges="B2A2 A2A3 A3B3 B3C3 C3D3 D3D2 D2D1 D1D2 D2D3 D3D4 D4C4 C4C3 C3B3 B3A3 A3A4 A4B4 B4B3 B3C3 C3D3 D3E3 E3E2 E2E1 E1E2 E2D2 D2C2 C2B2 B2B3 B3B4 B4A4 A4A3 A3B3 B3B2 B2C2 C2C3 C3D3 D3E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3E3 E3E4 E4D4 D4E4 E4E3 E3D3 D3D4 D4D3 D3D2 D2E2"/>
<route id="!108_0_0!var#1" state="0" edges="B1B2 B2B3 B3C3 C3C2 C2C3 C3D3 D3D2 D2C2 C2C3 C3B3 B3B4 B4C4 C4C3 C3C4 C4D4 D4E4 E4E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1D0 D0C0 C0B0 B0C0 C0D0 D0D1 D1D2 D2D1 D1D0 D0D1 D1D0 D0D1 D1D0 D0D1 D1D2 D2D3 D3E3"/>
<route id="!109_0_0!var#1" state="0" edges="A3A4 A4B4 B4C4 C4D4 D4D3 D3C3 C3B3 B3B2 B2C2 C2C3 C3D3 D3E3 E3D3 D3C3 C3C4 C4D4 D4C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1C1 C1B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3A4 A4B4 B4A4 A4A3"/>
<route id="!10_0_0!var#2" state="0" edges="D3C3 C3D3 D3E3 E3E2 E2E1 E1D1 D1D2 D2D3 D3D2 D2D1 D1C1 C1C0 C0C1 C1C2 C2C3 C3B3 B3B2 B2C2 C2C1 C1C2 C2C3 C3C4 C4B4 B4B3 B3C3 C3D3 D3D2 D2D1 D1E1 E1E2 E2D2 D2D1 D1C1 C1B1 B1B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0B1 B1A1 A1A0 A0B0 B0C0 C0C1 C1B1 B1B0 B0C0 C0B0 B0B1 B1B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1E0 E0D0"/>
<route id="!110_0_0!var#1" state="0" edges="A2B2 B2C2 C2D2 D2D1 D1D0 D0C0 C0B0 B0B1 B1B2 B2C2 C2C3 C3B3 B3A3 A3B3 B3B2 B2B1 B1A1 A1B1 B1B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E2 E2E1 E1D1 D1C1 C1C0 C0D0 D0E0 E0E1 E1D1 D1D2 D2C2 C2B2 B2C2 C2B2 B2B3 B3B4 B4C4 C4C3 C3C2 C2C1 C1C0 C0B0 B0A0"/>
<route id="!111_0_0!var#1" state="0" edges="D4E4 E4E3 E3D3 D3D4 D4C4 C4C3 C3D3 D3D2 D2C2 C2C3 C3C4 C4C3 C3D3 D3E3 E3E4 E4D4 D4E4 E4E3 E3E2 E2D2 D2C2 C2D2 D2D3 D3D2 D2C2 C2B2 B2B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E4 E4D4 D4C4 C4C3 C3D3 D3D2 D2E2 E2E3 E3E2 E2E1 E1E0 E0D0 D0E0 E0E1 E1E2 E2D2 D2C2 C2B2 B2B1 B1B0 B0B1 B1B2 B2A2 A2A1 A1B1 B1C1 C1C2 C2D2 D2D1"/>
<route id="!112_0_0!var#1" state="0" edges="E2D2 D2E2 E2E1 E1E0 E0D0 D0D1 D1E1 E1D1 D1C1 C1D1 D1D2 D2D3 D3D4 D4C4 C4B4 B4B3 B3C3 C3D3 D3D4 D4C4 C4D4 D4E4 E4E3 E3E4 E4D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2B2 B2A2 A2A1 A1A0 A0B0"/>
<route id="!113_0_0!var#2" state="0" edges="D1E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1B1 B1B2 B2C2 C2D2 D2E2 E2D2 D2D1 D1D0 D0C0 C0C1 C1D1 D1E1 E1E0 E0D0 D0C0 C0B0 B0B1 B1B2 B2B3 B3C3 C3C2 C2C3 C3D3 D3E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3B2 B2A2 A2B2 B2B1 B1B0 B0A0 A0A1 A1B1 B1B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3E3"/>
<route id="!114_0_0!var#1" state="0" edges="B1B0 B0C0 C0C1 C1C2 C2C3 C3D3 D3D4 D4D3 D3C3 C3B3 B3A3 A3A2 A2B2 B2B3 B3C3 C3C4 C4C3 C3D3 D3D2 D2C2 C2B2 B2B1 B1B0 B0C0 C0D0 D0D1 D1C1 C1B1 B1C1 C1C0 C0D0 D0D1 D1D2 D2E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4C3 C3C2 C2C3 C3D3 D3D2 D2C2 C2C1 C1C2 C2C3 C3D3"/>
<route id="!115_0_0!var#2" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3D2 D2D1 D1D2 D2C2 C2B2 B2A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1C2 C2C3 C3B3 B3B2 B2A2 A2A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1C1 C1B1 B1B2 B2A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2D2 D2D3 D3C3 C3B3 B3A3 A3B3 B3C3 C3D3 D3D2 D2D1 D1D2 D2D1 D1D0 D0C0 C0B0 B0B1 B1B2 B2C2 C2D2 D2D3"/>
<route id="!116_0_0!var#1" state="0" edges="A1A2 A2B2 B2B1 B1A1 A1A0 A0B0 B0B1 B1C1 C1B1 B1B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3C3 C3D3 D3E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3C3 C3D3 D3D2 D2C2 C2C3 C3D3 D3E3 E3D3 D3C3 C3C2 C2B2 B2B3 B3C3 C3D3 D3E3 E3D3 D3C3 C3B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1C2 C2D2 D2D3 D3E3 E3E2"/>
<route id="!117_0_0!var#1" state="0" edges="E2D2 D2E2 E2E1 E1D1 D1D2 D2D3 D3D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2C1 C1B1 B1C1 C1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3A3 A3A4 A4B4 B4C4 C4C3 C3C2 C2D2 D2D3 D3D4 D4C4 C4B4 B4A4 A4A3 A3B3 B3C3 C3C4 C4B4"/>
<route id="!118_0_0!var#1" state="0" edges="B0C0 C0C1 C1B1 B1B2 B2B1 B1A1 A1A2 A2B2 B2A2 A2B2 B2C2 C2C1 C1B1 B1B0 B0A0 A0A1 A1B1 B1C1 C1D1 D1E1 E1E0 E0D0 D0E0 E0E1 E1E2 E2D2 D2C2 C2C3 C3C2 C2B2 B2B1 B1B0 B0C0 C0D0 D0E0 E0E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2C3 C3B3 B3B2 B2C2 C2C1 C1C0 C0B0 B0B1 B1B2 B2C2 C2C3 C3C4 C4D4 D4D3 D3D2 D2C2 C2B2 B2A2"/>
<route id="!119_0_0!var#1" state="0" edges="A0A1 A1A2 A2A3 A3A2 A2B2 B2B3 B3B4 B4B3 B3A3 A3A2 A2A1 A1A2 A2B2 B2B1 B1B0 B0C0 C0D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1C1 C1B1 B1A1 A1A2 A2B2 B2B3 B3C3 C3D3 D3D2 D2D1 D1D0 D0C0 C0B0 B0C0 C0C1 C1C2 C2D2 D2D1 D1D0 D0E0 E0E1"/>
<route id="!11_0_0!var#1" state="0" edges="B4B3 B3C3 C3C4 C4C3 C3C4 C4D4 D4D3 D3E3 E3D3 D3D2 D2C2 C2C1 C1C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3B3 B3C3 C3B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0B1 B1B2 B2B3 B3A3 A3A2 A2B2 B2B3 B3A3 A3A2 A2A3 A3A4 A4B4 B4C4 C4C3 C3D3 D3D2 D2D1 D1D0 D0D1 D1E1 E1D1 D1C1 C1C0 C0B0 B0B1 B1B2 B2B3 B3C3 C3C2 C2D2 D2E2 E2E1 E1E0 E0D0 D0D1 D1D2 D2D3 D3D4 D4E4 E4E3 E3D3 D3C3 C3C4 C4D4 D4D3 D3D2 D2C2 C2B2 B2B1 B1A1 A1A2 A2B2 B2B1 B1C1 C1D1 D1D2 D2D3 D3D4 D4C4 C4D4 D4C4"/>
<route id="!120_0_0!var#2" state="0" edges="E3E2 E2D2 D2C2 C2B2 B2B3 B3B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2C3 C3D3 D3D2 D2D3 D3E3 E3D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3D3 D3D2 D2D1 D1C1 C1B1 B1B0 B0B1 B1B2 B2B3 B3C3 C3C2 C2B2 B2B3 B3A3 A3A2 A2B2 B2C2 C2C3 C3C4 C4D4 D4E4 E4E3 E3D3 D3D2 D2D1 D1D0 D0C0 C0B0 B0C0 C0C1 C1C2 C2D2"/>
<route id="!121_0_0!var#1" state="0" edges="D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1D1 D1C1 C1D1 D1E1 E1E0 E0D0 D0E0 E0E1 E1E2 E2D2 D2E2 E2E1 E1E0 E0D0 D0D1 D1C1 C1B1 B1A1 A1A2 A2B2 B2A2 A2A1 A1A0 A0B0 B0A0 A0A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3C3 C3C2 C2B2 B2A2 A2A1 A1A2 A2A3 A3B3 B3C3 C3C2 C2D2 D2E2 E2E1 E1D1"/>
<route id="!122_0_0!var#1" state="0" edges="E2E1 E1D1 D1C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3B2 B2A2 A2A1 A1B1 B1B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4B3 B3A3 A3A4 A4B4 B4B3 B3C3 C3D3 D3E3 E3E2 E2E1 E1E0 E0D0 D0E0 E0E1 E1E2 E2E3 E3D3 D3D2 D2D1 D1D0 D0D1 D1D2 D2C2 C2B2 B2A2 A2A1 A1B1 B1B0 B0B1 B1B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0A0 A0A1 A1B1 B1C1 C1D1 D1C1 C1C2 C2D2 D2C2"/>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in vehroutes2 ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:13.825266+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,156c6,27 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="31" depart="103.00" arrival="507.00"> < <route edges="1/0to0/0 0/0to1/0 1/0to2/0 2/0to2/1 2/1to3/1 3/1to4/1 4/1to4/2"/> < </vehicle> < < <vehicle id="96" depart="386.00" arrival="509.00"> < <route edges="4/1to4/0 4/0to4/1 4/1to4/2"/> < </vehicle> < < <vehicle id="74" depart="234.00" arrival="515.00"> < <route edges="4/1to3/1 3/1to3/0 3/0to2/0 2/0to1/0 1/0to0/0"/> < </vehicle> < < <vehicle id="13" depart="197.00" arrival="518.00"> < <route edges="1/2to1/1 1/1to2/1 2/1to3/1 3/1to3/2 3/2to4/2 4/2to4/1"/> < </vehicle> < < <vehicle id="71" depart="226.00" arrival="519.00"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> < < <vehicle id="42" depart="315.00" arrival="520.00"> < <route edges="2/1to3/1 3/1to3/2 3/2to2/2 2/2to3/2"/> < </vehicle> < < <vehicle id="55" depart="431.00" arrival="520.00"> <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,6
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
> Traceback (most recent call last):
> File "/home/delphi/clangDebug/sumo/tests/../tests/complex/state/runner.py", line 87, in <module>
> loadLines = loadLines[loadLines.index("-->/n") + offsetLoad:]
> ^^^^^^^^^^^^^^^^^^^^^^^^
> ValueError: '-->/n' is not in list
---------- Differences in fcd2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:19.505459+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,1032c6,27
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
< <timestep time="10.00">
< <vehicle id="flowFromTo.0" x="30.10" y="-1.65" angle="90.00" type="t0" speed="11.40" pos="30.10" lane="middle_0" slope="0.00" acceleration="2.60"/>
< <vehicle id="flowNumber.0" x="85.66" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="85.66" lane="middle_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowPeriod.0" x="0.10" y="-1.65" angle="90.00" type="t0" speed="1.00" pos="0.10" lane="middle_0" slope="0.00" acceleration="0.00"/>
< </timestep>
< <timestep time="11.00">
< <vehicle id="flowFromTo.0" x="43.99" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="43.99" lane="middle_0" slope="0.00" acceleration="2.49"/>
< <vehicle id="flowNumber.0" x="99.55" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="99.55" lane="middle_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowPeriod.0" x="3.70" y="-1.65" angle="90.00" type="t0" speed="3.60" pos="3.70" lane="middle_0" slope="0.00" acceleration="2.60"/>
< </timestep>
< <timestep time="12.00">
< <vehicle id="flowFromTo.0" x="57.88" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="57.88" lane="middle_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowNumber.0" x="113.44" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="113.44" lane="middle_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowNumber.1" x="-1.90" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="5.10" lane="beg_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowPeriod.0" x="9.90" y="-1.65" angle="90.00" type="t0" speed="6.20" pos="9.90" lane="middle_0" slope="0.00" acceleration="2.60"/>
< </timestep>
< <timestep time="13.00">
< <vehicle id="flowFromTo.0" x="71.77" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="71.77" lane="middle_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowNumber.0" x="127.33" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="127.33" lane="middle_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowNumber.1" x="-0.90" y="-1.65" angle="90.00" type="t0" speed="1.00" pos="6.10" lane="beg_0" slope="0.00" acceleration="1.00"/>
< <vehicle id="flowPeriod.0" x="18.70" y="-1.65" angle="90.00" type="t0" speed="8.80" pos="18.70" lane="middle_0" slope="0.00" acceleration="2.60"/>
< </timestep>
< <timestep time="14.00">
< <vehicle id="flowFromTo.0" x="85.66" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="85.66" lane="middle_0" slope="0.00" acceleration="0.00"/>
< <vehicle id="flowNumber.0" x="141.22" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="141.22" lane="middle_0" slope="0.00" acceleration="0.00"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,17c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 10.00.
< Reason: All vehicles have left the simulation.
< DijkstraRouter answered 1 queries and explored 3.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in errors ----------
0a1,6
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
> Traceback (most recent call last):
> File "/home/delphi/clangDebug/sumo/tests/../tests/complex/state/runner.py", line 87, in <module>
> loadLines = loadLines[loadLines.index("-->/n") + offsetLoad:]
> ^^^^^^^^^^^^^^^^^^^^^^^^
> ValueError: '-->/n' is not in list
---------- Differences in stopinfos2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:21.940489+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,9c6,24
< <stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd">
< <stopinfo id="v0" type="DEFAULT_VEHTYPE" lane="SC_0" pos="91.95" parking="0" started="379.00" ended="380.00" delay="20.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
< <stopinfo id="v0" type="DEFAULT_VEHTYPE" lane="CN_0" pos="91.95" parking="0" started="392.00" ended="420.00" delay="0.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
< <stopinfo id="v0" type="DEFAULT_VEHTYPE" lane="SC_0" pos="91.95" parking="0" started="469.00" ended="480.00" delay="0.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
< <stopinfo id="v0" type="DEFAULT_VEHTYPE" lane="CN_0" pos="91.95" parking="0" started="492.00" ended="540.00" delay="0.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
< </stops>
---
> <input>
> <net-file value="net.net.xml"/>
> <load-state value="state.xml"/>
> </input>
>
> <output>
> <stop-output value="stopinfos2.xml"/>
> </output>
>
> <processing>
> <default.speeddev value="0"/>
> </processing>
>
> <report>
> <duration-log.disable value="true"/>
> <no-step-log value="true"/>
> </report>
>
> </sumoConfiguration>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,6
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
> Traceback (most recent call last):
> File "/home/delphi/clangDebug/sumo/tests/../tests/complex/state/runner.py", line 87, in <module>
> loadLines = loadLines[loadLines.index("-->/n") + offsetLoad:]
> ^^^^^^^^^^^^^^^^^^^^^^^^
> ValueError: '-->/n' is not in list
---------- Differences in output ----------
9,17c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 10.00.
< Reason: All vehicles have left the simulation.
< DijkstraRouter answered 1 queries and explored 3.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:22.103855+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,35c6,27
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
< <tripinfo id="flowNumber.0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="26.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowFromTo.0" depart="4.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="30.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.0 routing_flowFromTo.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.0" depart="8.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="3.00" arrival="34.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.1" depart="12.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="38.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowFromTo.1" depart="16.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="6.00" arrival="42.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.1 routing_flowFromTo.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.1" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="10.00" arrival="46.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.2" depart="24.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="9.00" arrival="50.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.2" depart="28.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="54.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.3" depart="32.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="58.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.0" depart="36.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="14.00" arrival="62.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.3" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="66.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.4" depart="44.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="70.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.1" depart="48.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="23.00" arrival="74.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.5" depart="52.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="22.00" arrival="78.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.5" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.2" depart="56.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="26.00" arrival="82.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.4" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="86.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.6" depart="64.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="29.00" arrival="90.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.6" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.3" depart="68.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="94.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.7" depart="72.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="98.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.7" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.4" depart="76.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="36.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="35.00" arrival="106.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.8" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.9" depart="84.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="34.00" arrival="110.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.9" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.5" depart="88.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="38.00" arrival="114.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.5" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.6" depart="92.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="37.00" arrival="118.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.6" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.7" depart="96.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="122.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.7" vType="t0" speedFactor="1.00" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,6
> sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed.
> Traceback (most recent call last):
> File "/home/delphi/clangDebug/sumo/tests/../tests/complex/state/runner.py", line 87, in <module>
> loadLines = loadLines[loadLines.index("-->/n") + offsetLoad:]
> ^^^^^^^^^^^^^^^^^^^^^^^^
> ValueError: '-->/n' is not in list
---------- Differences in output ----------
9,15c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 50.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2025-11-17T07:30:23.737008+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,29c6,27
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
< <tripinfo id="flowPeriod.2" depart="24.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="9.00" arrival="50.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.2" depart="28.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="54.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.3" depart="32.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="58.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.0" depart="36.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="14.00" arrival="62.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.0" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.3" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="66.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.4" depart="44.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="70.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.1" depart="48.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="23.00" arrival="74.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.1" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.5" depart="52.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="22.00" arrival="78.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.5" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.2" depart="56.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="26.00" arrival="82.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.2" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowNumber.4" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="86.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.6" depart="64.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="29.00" arrival="90.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.6" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.3" depart="68.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="94.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.3" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.7" depart="72.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="98.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.7" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.4" depart="76.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="36.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.4" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="35.00" arrival="106.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.8" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowPeriod.9" depart="84.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="34.00" arrival="110.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.9" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.5" depart="88.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="38.00" arrival="114.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.5" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.6" depart="92.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="37.00" arrival="118.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.6" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.7" depart="96.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="122.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.7" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.8" depart="100.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="17.00" arrival="126.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.8" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.9" depart="104.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="17.00" arrival="130.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.9" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.10" depart="108.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="134.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.10" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.11" depart="112.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="138.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.11" vType="t0" speedFactor="1.00" vaporized=""/>
< <tripinfo id="flowProb.12" depart="116.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="142.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.12" vType="t0" speedFactor="1.00" vaporized=""/>
< </tripinfos>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > sumo: /home/delphi/clangDebug/sumo/src/microsim/devices/MSRoutingEngine.cpp:118: static void MSRoutingEngine::initEdgeWeights(SUMOVehicleClass, SUMOTime, int): Assertion `index < (int)myPastEdgeSpeeds.size()' failed. ---------- Differences in vehroutes2 ---------- 2a3,4 > <!-- generated on 2025-11-17T07:30:50.910950+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,7c6,9 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600"> < <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/> < </vehicle> --- > <input> > <net-file value="input_net.net.xml"/> > <load-state value="state.xml"/> > </input> 9,11c11,15 < <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600"> < <route edges="0/1to1/1 1/1to2/1"/> < </vehicle> --- > <output> > <vehroute-output value="vehroutes2.xml"/> > <vehroute-output.sorted value="true"/> > <vehroute-output.write-unfinished value="true"/> > </output> 13c17,26 < </routes> --- > <time> > <end value="100"/> > </time> > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,119 > /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:21: runtime error: member call on address 0x5190000a5a80 which does not point to an object of type 'MSVehicle' > 0x5190000a5a80: note: object is of type 'MSBaseVehicle' > 00 00 00 00 b0 fe 8a 5d ba 5c 00 00 98 5a 0a 00 90 51 00 00 07 00 00 00 00 00 00 00 54 6f 43 5f > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'MSBaseVehicle' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:21 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7382:9: runtime error: member access within address 0x5190000a5a80 which does not point to an object of type 'MSVehicle' > 0x5190000a5a80: note: object is of type 'MSBaseVehicle' > 00 00 00 00 b0 fe 8a 5d ba 5c 00 00 98 5a 0a 00 90 51 00 00 07 00 00 00 00 00 00 00 54 6f 43 5f > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'MSBaseVehicle' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7382:9 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7385:13: runtime error: member access within address 0x5190000a5a80 which does not point to an object of type 'MSVehicle' > 0x5190000a5a80: note: object is of type 'MSBaseVehicle' > 00 00 00 00 b0 fe 8a 5d ba 5c 00 00 98 5a 0a 00 90 51 00 00 07 00 00 00 00 00 00 00 54 6f 43 5f > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'MSBaseVehicle' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7385:13 > /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:37: runtime error: member call on address 0x5110000b1c00 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000b1c00: note: object has invalid vptr > 00 00 00 00 33 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5e 30 00 30 50 00 00 00 5e 30 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:37 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:807:5: runtime error: member access within address 0x5110000b1c00 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000b1c00: note: object has invalid vptr > 00 00 00 00 33 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5e 30 00 30 50 00 00 00 5e 30 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr <truncated after showing first 30 lines> ---------- Differences in fcd ---------- 1389,1508c1389 < <vehicle id="ToC_veh" x="391.67" y="2515.42" angle="234.00" type="automated@ToC_veh" speed="2.48" pos="869.46" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="462.00"> < <vehicle id="ToC_veh" x="390.63" y="2514.67" angle="234.00" type="automated@ToC_veh" speed="1.28" pos="870.74" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="463.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.08" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="464.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="465.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="466.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="467.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="468.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="469.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="470.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> <truncated after showing first 30 lines> ---------- Differences in toc ---------- 2a3,4 > <!-- generated on 2025-11-17T07:14:13.471647+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,17c6,28 < <ToCDeviceLog> < <MRM id="ToC_veh" t="102.00" lane="3/1to4/1_0" lanePos="928.87" x="1151.17" y="3027.41"/> < <ToCup id="ToC_veh" t="202.00" lane="4/1to5/1_0" lanePos="114.71" x="1002.27" y="2959.05"/> < <TOR id="ToC_veh" t="207.00" lane="4/1to5/1_0" lanePos="153.71" x="970.72" y="2936.12"/> < <MRM id="ToC_veh" t="217.00" lane="4/1to5/1_0" lanePos="283.71" x="865.55" y="2859.71"/> < <ToCup id="ToC_veh" t="302.00" lane="4/1to5/1_0" lanePos="360.71" x="803.25" y="2814.45"/> < <TOR id="ToC_veh" t="302.00" lane="4/1to5/1_0" lanePos="360.71" x="803.25" y="2814.45"/> < <ToCdown id="ToC_veh" t="325.00" lane="4/1to5/1_0" lanePos="360.71" x="803.25" y="2814.45"/> < <MRM id="ToC_veh" t="332.00" lane="4/1to5/1_0" lanePos="409.11" x="764.09" y="2786.00"/> < <ToCup id="ToC_veh" t="402.00" lane="4/1to5/1_0" lanePos="475.48" x="710.40" y="2746.99"/> < <TOR id="ToC_veh" t="402.00" lane="4/1to5/1_0" lanePos="475.48" x="710.40" y="2746.99"/> < <ToCdown id="ToC_veh" t="425.00" lane="4/1to5/1_0" lanePos="475.48" x="710.40" y="2746.99"/> < <MRM id="ToC_veh" t="452.00" lane="4/1to5/1_0" lanePos="790.68" x="455.40" y="2561.72"/> < </ToCDeviceLog> --- > <input> > <net-file value="input_net.net.xml"/> > <route-files value="input_routes.rou.xml"/> > <additional-files value="input_additional.add.xml"/> > </input> > > <output> > <fcd-output value="fcd.xml"/> > </output> > > <processing> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,119 > /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:21: runtime error: member call on address 0x5190000a5a80 which does not point to an object of type 'MSVehicle' > 0x5190000a5a80: note: object is of type 'MSBaseVehicle' > 00 00 00 00 b0 de 26 eb 8b 57 00 00 98 5a 0a 00 90 51 00 00 07 00 00 00 00 00 00 00 54 6f 43 5f > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'MSBaseVehicle' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:21 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7382:9: runtime error: member access within address 0x5190000a5a80 which does not point to an object of type 'MSVehicle' > 0x5190000a5a80: note: object is of type 'MSBaseVehicle' > 00 00 00 00 b0 de 26 eb 8b 57 00 00 98 5a 0a 00 90 51 00 00 07 00 00 00 00 00 00 00 54 6f 43 5f > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'MSBaseVehicle' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7382:9 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7385:13: runtime error: member access within address 0x5190000a5a80 which does not point to an object of type 'MSVehicle' > 0x5190000a5a80: note: object is of type 'MSBaseVehicle' > 00 00 00 00 b0 de 26 eb 8b 57 00 00 98 5a 0a 00 90 51 00 00 07 00 00 00 00 00 00 00 54 6f 43 5f > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'MSBaseVehicle' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7385:13 > /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:37: runtime error: member call on address 0x5110000b1c00 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000b1c00: note: object has invalid vptr > 00 00 00 00 33 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 5e 30 00 30 50 00 00 30 5e 30 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:37 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:807:5: runtime error: member access within address 0x5110000b1c00 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000b1c00: note: object has invalid vptr > 00 00 00 00 33 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 5e 30 00 30 50 00 00 30 5e 30 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr <truncated after showing first 30 lines> ---------- Differences in fcd ---------- 1389,1508c1389 < <vehicle id="ToC_veh" x="391.67" y="2515.42" angle="234.00" type="automated@ToC_veh" speed="2.48" pos="869.46" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="462.00"> < <vehicle id="ToC_veh" x="390.63" y="2514.67" angle="234.00" type="automated@ToC_veh" speed="1.28" pos="870.74" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="463.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.08" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="464.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="465.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="466.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="467.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="468.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="469.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> < <timestep time="470.00"> < <vehicle id="ToC_veh" x="390.57" y="2514.62" angle="234.00" type="automated@ToC_veh" speed="0.00" pos="870.82" lane="4/1to5/1_0" slope="0.00"/> < </timestep> <truncated after showing first 30 lines> ---------- Differences in tocs ---------- 2a3,4 > <!-- generated on 2025-11-17T07:14:31.413383+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,17c6,28 < <ToCDeviceLog> < <MRM id="ToC_veh" t="102.00" lane="3/1to4/1_0" lanePos="928.87" x="1151.17" y="3027.41"/> < <ToCup id="ToC_veh" t="202.00" lane="4/1to5/1_0" lanePos="114.71" x="1002.27" y="2959.05"/> < <TOR id="ToC_veh" t="207.00" lane="4/1to5/1_0" lanePos="153.71" x="970.72" y="2936.12"/> < <MRM id="ToC_veh" t="217.00" lane="4/1to5/1_0" lanePos="283.71" x="865.55" y="2859.71"/> < <ToCup id="ToC_veh" t="302.00" lane="4/1to5/1_0" lanePos="360.71" x="803.25" y="2814.45"/> < <TOR id="ToC_veh" t="302.00" lane="4/1to5/1_0" lanePos="360.71" x="803.25" y="2814.45"/> < <ToCdown id="ToC_veh" t="325.00" lane="4/1to5/1_0" lanePos="360.71" x="803.25" y="2814.45"/> < <MRM id="ToC_veh" t="332.00" lane="4/1to5/1_0" lanePos="409.11" x="764.09" y="2786.00"/> < <ToCup id="ToC_veh" t="402.00" lane="4/1to5/1_0" lanePos="475.48" x="710.40" y="2746.99"/> < <TOR id="ToC_veh" t="402.00" lane="4/1to5/1_0" lanePos="475.48" x="710.40" y="2746.99"/> < <ToCdown id="ToC_veh" t="425.00" lane="4/1to5/1_0" lanePos="475.48" x="710.40" y="2746.99"/> < <MRM id="ToC_veh" t="452.00" lane="4/1to5/1_0" lanePos="790.68" x="455.40" y="2561.72"/> < </ToCDeviceLog> --- > <input> > <net-file value="input_net.net.xml"/> > <route-files value="input_routes.rou.xml"/> > <additional-files value="input_additional.add.xml"/> > </input> > > <output> > <fcd-output value="fcd.xml"/> > </output> > > <processing> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,41 > > ================================================================= > ==3907274==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x59f86af757e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x59f86cfbd6a9 in MSMeanData_Emissions::createValues(MSLane*, double, bool) const /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData_Emissions.cpp:190:12 > #2 0x59f86cf84764 in MSMeanData::writeEdge(OutputDevice&, std::vector<MSMeanData::MeanDataValues*, std::allocator<MSMeanData::MeanDataValues*>> const&, MSEdge const*, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:739:39 > #3 0x59f86cf88d6a in MSMeanData::writeXMLOutput(OutputDevice&, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:817:17 > #4 0x59f86ce44816 in MSDetectorControl::writeOutput(long long, bool) /home/delphi/clangDebug/sumo/src/microsim/output/MSDetectorControl.cpp:142:22 > #5 0x59f86afd2aca in MSNet::writeOutput() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1214:24 > #6 0x59f86afc95f7 in MSNet::postMoveStep() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:933:5 > #7 0x59f86af978d8 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:912:5 > #8 0x59f86af90a98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #9 0x59f86af79795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #10 0x752cf4e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #11 0x752cf4e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #12 0x59f86ae9c374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > Indirect leak of 22 byte(s) in 1 object(s) allocated from: > #0 0x59f86af757e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x59f86c9ad25e in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.tcc:229:14 > #2 0x59f86bbb33e3 in MSMoveReminder::MSMoveReminder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, MSLane*, bool) /home/delphi/clangDebug/sumo/src/microsim/MSMoveReminder.cpp:58:5 > #3 0x59f86cf66762 in MSMeanData::MeanDataValues::MeanDataValues(MSLane*, double, bool, MSMeanData const*) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:63:5 > #4 0x59f86cfb2552 in MSMeanData_Emissions::MSLaneMeanDataValues::MSLaneMeanDataValues(MSLane*, double, bool, MSMeanData_Emissions const*) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData_Emissions.cpp:44:7 > #5 0x59f86cfbd732 in MSMeanData_Emissions::createValues(MSLane*, double, bool) const /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData_Emissions.cpp:190:16 > #6 0x59f86cf84764 in MSMeanData::writeEdge(OutputDevice&, std::vector<MSMeanData::MeanDataValues*, std::allocator<MSMeanData::MeanDataValues*>> const&, MSEdge const*, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:739:39 > #7 0x59f86cf88d6a in MSMeanData::writeXMLOutput(OutputDevice&, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:817:17 > #8 0x59f86ce44816 in MSDetectorControl::writeOutput(long long, bool) /home/delphi/clangDebug/sumo/src/microsim/output/MSDetectorControl.cpp:142:22 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,21 > > ================================================================= > ==3919656==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 608 byte(s) in 1 object(s) allocated from: > #0 0x5586065d37e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5586082eecf4 in MSCalibrator::setFlow(long long, long long, double, double, SUMOVehicleParameter) /home/delphi/clangDebug/sumo/src/microsim/trigger/MSCalibrator.cpp:747:30 > #2 0x5586076223bb in libsumo::Calibrator::setFlow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Calibrator.cpp:172:34 > #3 0x5586073530f5 in TraCIServerAPI_Calibrator::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Calibrator.cpp:78:17 > #4 0x5586072953ac in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #5 0x55860729fe1f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #6 0x5586065f0019 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:794:27 > #7 0x5586065eea98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #8 0x5586065d7795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x70810342a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x70810342a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x5586064fa374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > SUMMARY: AddressSanitizer: 608 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 2a3,317 > > ================================================================= > ==3912640==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 240 byte(s) in 2 object(s) allocated from: > #0 0x61c60ce3b7e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x61c60daf3044 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:570:32 > #2 0x61c60daf9e4b in TraCIServer::openSocket(std::map<int, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&), std::less<int>, std::allocator<std::pair<int const, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&)>>> const&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:617:26 > #3 0x61c60e09be65 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:345:5 > #4 0x61c60ce3f3d2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #5 0x7f32ab42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #6 0x7f32ab42a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #7 0x61c60cd62374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > Indirect leak of 128 byte(s) in 2 object(s) allocated from: > #0 0x61c60ce3b7e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x61c60db4c221 in std::__new_allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x61c60db4bb7c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator< std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x61c60db4bb7c in std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<c har>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x61c60db4ba04 in std::_Rb_tree_node<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>* std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_trai ts<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<ch ar, std::char_traits<char>, std::allocator<char>>>>>>>::_M_create_node<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x61c60db4a4a7 in std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<c har>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>::_Auto_node::_Auto_node<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector< std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState c onst, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>&, std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1633:18 > #6 0x61c60db495c8 in std::_Rb_tree_iterator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>> std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_t raits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string <char, std::char_traits<char>, std::allocator<char>>>>>>>::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::_Rb_tree_const_iterator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>, std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std:: tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2458:13 > #7 0x61c60db342c0 in std::map<MSNet::VehicleState, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::a llocator<char>>>>>>>::operator[](MSNet::VehicleState&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:532:15 > #8 0x61c60daf36f8 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:572:13 > #9 0x61c60daf9e4b in TraCIServer::openSocket(std::map<int, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&), std::less<int>, std::allocator<std::pair<int const, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&)>>> const&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:617:26 > #10 0x61c60e09be65 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:345:5 > #11 0x61c60ce3f3d2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #12 0x7f32ab42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #13 0x7f32ab42a28a in __libc_start_main csu/../csu/libc-start.c:360:3 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:466:32: runtime error: implicit conversion from type 'unsigned char' of value 195 (8-bit, unsigned) to type 'const char_type' (aka 'const char') changed the value to -61 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:466:32 > /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algobase.h:403:20: runtime error: implicit conversion from type 'char' of value -61 (8-bit, signed) to type 'unsigned char' changed the value to 195 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algobase.h:403:20
---------- Differences in errors ----------
1,14c1,9
< traci.vehicle.setLaneChangeMode("horiz", lcm=0)
< traci.vehicle.setParameter(objID="horiz", key="blub", value="blubber")
< traci.vehicle.setParameter(objectID="horiz", param="blub", value="blubber")
< traci.vehicle.setParameter(objID="horiz", param="blub", value="blubber")
< traci.vehicle.setParameter(objID="horiz", param="blub", value="blubber")
< traci.vehicle.setParameter(oID="horiz", param="blub", value="blubber")
< -- Unordered text as found by filter '^UserWarning:' --
< UserWarning: Use of deprecated parameter lcm in function setLaneChangeMode, use laneChangeMode instead.
< UserWarning: Use of deprecated parameter objID in function setParameter, use objectID instead.
< UserWarning: Use of deprecated parameter objID in function setParameter, use objectID instead.
< UserWarning: Use of deprecated parameter param in function setParameter, use key instead.
< UserWarning: Use of deprecated parameter param in function setParameter, use key instead.
< UserWarning: Use of deprecated parameter param in function setParameter, use key instead.
<
---
> Traceback (most recent call last):
> File "/home/delphi/clangDebug/sumo/tests/../tests/complex/traci/misc/signature/runner.py", line 27, in <module>
> import libsumo
> File "/home/delphi/clangDebug/sumo/tools/libsumo/__init__.py", line 45, in <module>
> from .libsumo import vehicle, simulation, person, trafficlight, edge # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/home/delphi/clangDebug/sumo/tools/libsumo/libsumo.py", line 10, in <module>
> from . import _libsumo
> ImportError: cannot import name '_libsumo' from partially initialized module 'libsumo' (most likely due to a circular import) (/home/delphi/clangDebug/sumo/tools/libsumo/__init__.py)
---------- Differences in output ----------
1,5d0
< lane.getLinks traci: (laneID, extended=True) libsumo: (laneID)
< person.getPosition traci: (personID) libsumo: (personID, includeZ=False)
< poi.getPosition traci: (poiID) libsumo: (poiID, includeZ=False)
< vehicle.getPosition traci: (vehID) libsumo: (vehID, includeZ=False)
< setParameter() got an unexpected keyword argument 'oID'
---------- Differences in errors ----------
5,7c5,9
< Error: Answered with error to command 0xae: The stage index must be lower than the number of remaining stages.
< Error: Answered with error to command 0xae: The negative stage index -2 must refer to a valid previous stage.
< Warning: Person 'tripTest2' walking from edge '2fi' to edge '1fi' has a disconnect, time=219.00.
---
> sumo: /home/delphi/clangDebug/sumo/src/microsim/transportables/MSPModel_Striping.cpp:393: static const MSPModel_Striping::WalkingAreaPath *MSPModel_Striping::getWalkingAreaPath(const MSEdge *, const MSLane *, const MSLane *): Assertion `pathIt2 != myWalkingAreaPaths.end()' failed.
> Traceback (most recent call last):
> raise FatalTraCIError("Connection closed by SUMO.")
> traci.exceptions.FatalTraCIError: Connection closed by SUMO.
> /usr/lib/python3.12/subprocess.py:1127: ResourceWarning: subprocess 3918415 is still running
---------- Differences in fcd ----------
80,1655c80
< <person id="detour2" x="511.55" y="479.48" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.33" pos="227.98" edge="3si" slope="0.00"/>
< <person id="detour" x="511.55" y="484.24" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.32" pos="232.74" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="11.00">
< <vehicle id="veh0" x="504.95" y="486.43" angle="0.00" type="DEFAULT_VEHTYPE" speed="0.10" pos="234.93" lane="3si_2" slope="0.00"/>
< <person id="newPerson" x="504.95" y="486.43" angle="0.00" type="DEFAULT_PEDTYPE" speed="0.10" pos="234.93" edge="3si" slope="0.00"/>
< <person id="tripTest" x="750.46" y="504.37" angle="351.38" type="DEFAULT_PEDTYPE" speed="1.23" pos="1.03" edge=":m2_w0" slope="0.00"/>
< <person id="horiz" x="750.46" y="508.59" angle="351.38" type="pType3@horiz" speed="1.62" pos="5.20" edge=":m2_w0" slope="0.00"/>
< <person id="detour2" x="511.55" y="480.64" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.16" pos="229.14" edge="3si" slope="0.00"/>
< <person id="detour" x="511.55" y="485.56" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.32" pos="234.06" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="12.00">
< <vehicle id="veh0" x="504.95" y="486.50" angle="0.00" type="DEFAULT_VEHTYPE" speed="0.07" pos="235.00" lane="3si_2" slope="0.00"/>
< <person id="newPerson" x="504.95" y="486.50" angle="0.00" type="DEFAULT_PEDTYPE" speed="0.07" pos="235.00" edge="3si" slope="0.00"/>
< <person id="detour" x="511.19" y="486.76" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.19" pos="0.21" edge=":0_w2" slope="0.00"/>
< <person id="tripTest" x="750.28" y="505.56" angle="351.38" type="DEFAULT_PEDTYPE" speed="1.20" pos="2.23" edge=":m2_w0" slope="0.00"/>
< <person id="horiz" x="750.22" y="510.22" angle="351.38" type="pType3@horiz" speed="1.65" pos="6.85" edge=":m2_w0" slope="0.00"/>
< <person id="detour2" x="511.55" y="481.86" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.22" pos="230.36" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="13.00">
< <vehicle id="veh0" x="501.65" y="486.53" angle="0.00" type="DEFAULT_VEHTYPE" speed="0.03" pos="235.03" lane="3si_3" slope="0.00"/>
< <person id="newPerson" x="501.65" y="486.53" angle="0.00" type="DEFAULT_PEDTYPE" speed="0.03" pos="235.03" edge="3si" slope="0.00"/>
< <person id="detour" x="511.19" y="487.95" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.20" pos="1.40" edge=":0_w2" slope="0.00"/>
< <person id="tripTest" x="750.11" y="506.67" angle="351.38" type="DEFAULT_PEDTYPE" speed="1.12" pos="3.36" edge=":m2_w0" slope="0.00"/>
< <person id="horiz" x="748.96" y="511.55" angle="270.00" type="pType3@horiz" speed="1.37" pos="8.22" edge=":m2_w0" slope="0.00"/>
< <person id="detour2" x="511.55" y="483.17" angle="0.00" type="DEFAULT_PEDTYPE" speed="1.30" pos="231.67" edge="3si" slope="0.00"/>
< </timestep>
< <timestep time="14.00">
< <vehicle id="veh0" x="501.37" y="488.50" angle="356.82" type="DEFAULT_VEHTYPE" speed="1.99" pos="1.96" lane=":0_10_0" slope="0.00"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
108,140d107
< :0_w1
< 10.204908506891279
< :0_c0
< recovering from exception after asking for invalid stage index
< recovering from exception after asking for invalid stage index
< 214.0 person=tripTest2 edge=2fi pos=10.0
< 215.0 person=tripTest2 edge=2fi pos=10.0
< 216.0 person=tripTest2 edge=2fi pos=11.270260349782701
< 217.0 person=tripTest2 edge=2fi pos=12.633023575698543
< 218.0 person=tripTest2 edge=2fi pos=13.800850237926674
< tripTest2 new edges edges=('2fi', '1fi')
< 219.0 person=tripTest2 edge=2fi pos=15.108002757058582
< 220.0 person=tripTest2 edge=2fi pos=16.448834158169728
< 221.0 person=tripTest2 edge=2fi pos=17.739631039504378
< 222.0 person=tripTest2 edge=2fi pos=19.050406385277814
< 223.0 person=tripTest2 edge=2fi pos=20.296709538476232
< remaining stages for 'p3' (before replacement of current stage)
< 0: Stage(type=2, edges=('1fi', '1si'), travelTime=10.0, cost=INVALID, length=27.24982758415672, depart=224.0, departPos=238.5, arrivalPos=10.0, description=walking)
< remaining stages for 'p3' (after replacement)
< 0: Stage(type=2, edges=('1fi', '1o'), travelTime=0.0, cost=INVALID, length=495.25, depart=234.0, departPos=10.0, arrivalPos=10.0, description=walking)
< remaining stages for 'p3' (before replacement of next stage)
< 0: Stage(type=2, edges=('1fi', '1o'), travelTime=0.0, cost=INVALID, length=495.25, depart=234.0, departPos=10.0, arrivalPos=10.0, description=walking)
< 1: Stage(type=2, edges=('1o', '3o'), travelTime=INVALID, cost=INVALID, length=39.991248085099585, depart=INVALID, departPos=10.0, arrivalPos=10.0, description=walking)
< remaining stages for 'p3' (after replacement)
< 0: Stage(type=2, edges=('1fi', '1o'), travelTime=0.0, cost=INVALID, length=495.25, depart=234.0, departPos=10.0, arrivalPos=10.0, description=walking)
< 1: Stage(type=2, edges=('1o', '4o'), travelTime=INVALID, cost=INVALID, length=39.991248085099585, depart=INVALID, departPos=10.0, arrivalPos=10.0, description=walking)
< speed (before setSpeed) 0.0
< type maxSpeed (before setSpeed) 10.438888888888888
< person maxSpeed (before setSpeed) 1.3888888888888888
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,85 > /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19: runtime error: member call on address 0x50600010d960 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x50600010d960: note: object has invalid vptr > 00 00 00 00 08 75 00 00 00 00 00 00 00 00 00 00 be be be be 40 a8 00 00 30 51 00 00 60 c3 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19 > /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9: runtime error: member access within address 0x50600010d960 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x50600010d960: note: object has invalid vptr > 00 00 00 00 08 75 00 00 00 00 00 00 00 00 00 00 be be be be 40 a8 00 00 30 51 00 00 60 c3 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9 > ================================================================= > ==3919324==ERROR: AddressSanitizer: heap-use-after-free on address 0x50600010d990 at pc 0x63045a11a745 bp 0x7fff225ece90 sp 0x7fff225ece88 > WRITE of size 1 at 0x50600010d990 thread T0 > #0 0x63045a11a744 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::deschedule() /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:33 > #1 0x63045a110759 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19 > #2 0x63045a110e08 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:35 > #3 0x63045737d5dd in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:320:5 > #4 0x63045737f878 in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:293:17 > #5 0x63045736d9fe in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:101:17 > #6 0x7002f1c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #7 0x7002f1c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #8 0x630457290374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > 0x50600010d990 is located 48 bytes inside of 56-byte region [0x50600010d960,0x50600010d998) > freed by thread T0 here: > #0 0x63045736a061 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f3061) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x6304583ac2d1 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::~ParametrisedWrappingCommand() /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:57:36 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 18a19,94 > > ================================================================= > ==3919578==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 608 byte(s) in 1 object(s) allocated from: > #0 0x62ee232027e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x62ee242a323e in libsumo::Simulation::findIntermodalRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, int, double, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char , std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:682:28 > #2 0x62ee23fab2d6 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:273:66 > #3 0x62ee23ec43ac in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #4 0x62ee23ecee1f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #5 0x62ee2321f019 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:794:27 > #6 0x62ee2321da98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #7 0x62ee23206795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #8 0x734deec2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x734deec2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x62ee23129374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > Direct leak of 608 byte(s) in 1 object(s) allocated from: > #0 0x62ee232027e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x62ee242a2583 in libsumo::Simulation::findIntermodalRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, int, double, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char , std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:669:24 > #2 0x62ee23fab2d6 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:273:66 > #3 0x62ee23ec43ac in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #4 0x62ee23ecee1f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #5 0x62ee2321f019 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:794:27 > #6 0x62ee2321da98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #7 0x62ee23206795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #8 0x734deec2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x734deec2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x62ee23129374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 3a4,11 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74: runtime error: unsigned integer overflow: 1 + 18446744073709551615 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43: runtime error: unsigned integer overflow: 18446744073709551615 + 1 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43
---------- Differences in errors ---------- 0a1,8 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:76 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74: runtime error: unsigned integer overflow: 1 + 18446744073709551615 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1220:74 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'size_type' (aka 'unsigned long') changed the value to 18446744073709551615 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:29 > /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43: runtime error: unsigned integer overflow: 18446744073709551615 + 1 cannot be represented in type 'size_type' (aka 'unsigned long') > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/libsumo/Vehicle.cpp:1254:43
---------- Differences in errors ---------- 1a2,48 > > ================================================================= > ==3917389==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 232 byte(s) in 1 object(s) allocated from: > #0 0x5566a77f97e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5566a9459844 in MSDispatch::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:117:31 > #2 0x5566a94c2df2 in MSDispatch_TraCI::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:51:36 > #3 0x5566a923f50e in MSDevice_Taxi::addReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:203:19 > #4 0x5566a9a4a189 in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:335:13 > #5 0x5566a9a46a4b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:299:9 > #6 0x5566a9ad2ea8 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:143:20 > #7 0x5566a9b099cf in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:221:20 > #8 0x5566a7819e48 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:876:26 > #9 0x5566a7814a98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #10 0x5566a77fd795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x7ff6f8e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x7ff6f8e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x5566a7720374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > Indirect leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x5566a77f97e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5566a927b4d1 in std::__new_allocator<std::_Rb_tree_node<MSTransportable const*>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5566a927b0dc in std::allocator_traits<std::allocator<std::_Rb_tree_node<MSTransportable const*>>>::allocate(std::allocator<std::_Rb_tree_node<MSTransportable const*>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5566a927b0dc in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x5566a927afac in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x5566a927af59 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x5566a928b0d8 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_n ode_base*, std::_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19 > #7 0x5566a946ca8d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb _tree_const_iterator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,47 > > ================================================================= > ==3917501==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 928 byte(s) in 4 object(s) allocated from: > #0 0x6263d2ac87e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x6263d4728844 in MSDispatch::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:117:31 > #2 0x6263d4791df2 in MSDispatch_TraCI::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:51:36 > #3 0x6263d450e50e in MSDevice_Taxi::addReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:203:19 > #4 0x6263d4d19189 in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:335:13 > #5 0x6263d4d15a4b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:299:9 > #6 0x6263d4da1ea8 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:143:20 > #7 0x6263d4dd89cf in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:221:20 > #8 0x6263d2ae8e48 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:876:26 > #9 0x6263d2ae3a98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #10 0x6263d2acc795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x72fafd82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x72fafd82a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x6263d29ef374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > Indirect leak of 160 byte(s) in 4 object(s) allocated from: > #0 0x6263d2ac87e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x6263d454a4d1 in std::__new_allocator<std::_Rb_tree_node<MSTransportable const*>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6263d454a0dc in std::allocator_traits<std::allocator<std::_Rb_tree_node<MSTransportable const*>>>::allocate(std::allocator<std::_Rb_tree_node<MSTransportable const*>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6263d454a0dc in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x6263d4549fac in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x6263d4549f59 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x6263d455a0d8 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_n ode_base*, std::_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19 > #7 0x6263d473ba8d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb _tree_const_iterator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,96 > ================================================================= > ==3917470==ERROR: AddressSanitizer: heap-use-after-free on address 0x511000074348 at pc 0x55c03146e4d0 bp 0x7ffd46687170 sp 0x7ffd46687168 > READ of size 8 at 0x511000074348 thread T0 > #0 0x55c03146e4cf in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1026:24 > #1 0x55c031456258 in std::set<MSTransportable const*, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_set.h:417:21 > #2 0x55c03163f0a0 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:182:38 > #3 0x55c0316a6509 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 > #4 0x55c031422ab6 in MSDevice_Taxi::removeReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home /delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:213:23 > #5 0x55c031c40850 in MSStageDriving::abort(MSTransportable*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:585:9 > #6 0x55c031cc3161 in MSTransportable::removeStage(int, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:348:20 > #7 0x55c0309e0f00 in libsumo::Person::remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, char) /home/delphi/clangDebug/sumo/src/libsumo/Person.cpp:1262:13 > #8 0x55c03072ccb3 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:164:17 > #9 0x55c03069e3ac in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #10 0x55c0306a8e1f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #11 0x55c02f9f9019 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:794:27 > #12 0x55c02f9f7a98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #13 0x55c02f9e0795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #14 0x71ec1382a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #15 0x71ec1382a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #16 0x55c02f903374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > 0x511000074348 is located 72 bytes inside of 232-byte region [0x511000074300,0x5110000743e8) > freed by thread T0 here: > #0 0x55c02f9dd061 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f3061) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x55c031643026 in MSDispatch::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:301:5 > #2 0x55c0316a6dd6 in MSDispatch_TraCI::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:76:17 > #3 0x55c03143f0f1 in MSDevice_Taxi::cancelCustomer(MSTransportable const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:592:27 > #4 0x55c03163f023 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:181:27 > #5 0x55c0316a6509 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,6d2 < 3.0 reservations () < 4.0 reservations () < 5.0 reservations () < 6.0 reservations () ---------- Differences in stops ---------- 2a3,4 > <!-- generated on 2025-11-17T07:20:08.398659+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,5c6,30 < <stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd"> < </stops> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> > > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> > <vehroute-output.write-unfinished value="true"/> > <stop-output value="stops.xml"/> > </output> > > <report> > <no-step-log value="true"/> > </report> > > <taxi_device> > <device.taxi.dispatch-algorithm value="traci"/> > </taxi_device> > > <traci_server> > <remote-port value="34461"/> > </traci_server> <truncated after showing first 30 lines> ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-11-17T07:20:08.400110+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,17c6,9 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <person id="a" depart="0.00" arrival="3.00"> < <ride from="D2D3" to="D2D3" arrivalPos="0.00" lines="taxi"/> < </person> < < <vehicle id="taxi_0" type="taxi" depart="0.00"> < <routeDistribution> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="2.00" probability="0" edges="A0A1"/> < <route replacedOnEdge="A0A1" reason="taxi:dispatch" replacedAtTime="2.00" probability="0" edges="A0A1 D2D3 C1D1"/> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="3.00" probability="0" edges="A0A1 A1B1 B1B2 B2C2 C2D2 D2D3 D3C3 C3C2 C2C1 C1D1"/> < <route edges="A0A1"/> < </routeDistribution> < <stop lane="A0A1_0" actType="idling"/> < </vehicle> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> 19c11,30 < </routes> --- > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> > <vehroute-output.write-unfinished value="true"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,96 > ================================================================= > ==3917495==ERROR: AddressSanitizer: heap-use-after-free on address 0x511000074348 at pc 0x56a2605d24d0 bp 0x7ffcbd7e17d0 sp 0x7ffcbd7e17c8 > READ of size 8 at 0x511000074348 thread T0 > #0 0x56a2605d24cf in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1026:24 > #1 0x56a2605ba258 in std::set<MSTransportable const*, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::empty() const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_set.h:417:21 > #2 0x56a2607a30a0 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:182:38 > #3 0x56a26080a509 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 > #4 0x56a260586ab6 in MSDevice_Taxi::removeReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> const&, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home /delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:213:23 > #5 0x56a260da4850 in MSStageDriving::abort(MSTransportable*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:585:9 > #6 0x56a260e27161 in MSTransportable::removeStage(int, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:348:20 > #7 0x56a25fb32848 in libsumo::Person::removeStage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int) /home/delphi/clangDebug/sumo/src/libsumo/Person.cpp:840:8 > #8 0x56a25f8984ce in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:270:17 > #9 0x56a25f8023ac in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #10 0x56a25f80ce1f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #11 0x56a25eb5d019 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:794:27 > #12 0x56a25eb5ba98 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:455:9 > #13 0x56a25eb44795 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #14 0x77991642a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #15 0x77991642a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #16 0x56a25ea67374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > 0x511000074348 is located 72 bytes inside of 232-byte region [0x511000074300,0x5110000743e8) > freed by thread T0 here: > #0 0x56a25eb41061 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f3061) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x56a2607a7026 in MSDispatch::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:301:5 > #2 0x56a26080add6 in MSDispatch_TraCI::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:76:17 > #3 0x56a2605a30f1 in MSDevice_Taxi::cancelCustomer(MSTransportable const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:592:27 > #4 0x56a2607a3023 in MSDispatch::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:181:27 > #5 0x56a26080a509 in MSDispatch_TraCI::removeReservation(MSTransportable*, MSEdge const*, double, MSEdge const*, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:63:47 <truncated after showing first 30 lines> ---------- Differences in output ---------- 3,50d2 < 3.0 reservations () < 4.0 reservations () < 5.0 reservations () < 6.0 reservations () < 7.0 reservations () < 8.0 reservations () < 9.0 reservations () < 10.0 reservations () < 11.0 reservations () < 12.0 reservations () < 13.0 reservations () < 14.0 reservations () < 15.0 reservations () < 16.0 reservations () < 17.0 reservations () < 18.0 reservations () < 19.0 reservations () < 20.0 reservations () < 21.0 reservations () < 22.0 reservations () < 23.0 reservations () < 24.0 reservations () < 25.0 reservations () < 26.0 reservations () < 27.0 reservations () < 28.0 reservations () < 29.0 reservations () < 30.0 reservations () < 31.0 reservations () <truncated after showing first 30 lines> ---------- Differences in stops ---------- 2a3,4 > <!-- generated on 2025-11-17T07:20:09.465811+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,5c6,30 < <stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd"> < </stops> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> > > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> > <vehroute-output.write-unfinished value="true"/> > <stop-output value="stops.xml"/> > </output> > > <report> > <no-step-log value="true"/> > </report> > > <taxi_device> > <device.taxi.dispatch-algorithm value="traci"/> > </taxi_device> > > <traci_server> > <remote-port value="45131"/> > </traci_server> <truncated after showing first 30 lines> ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-11-17T07:20:09.467514+01:00 by Eclipse SUMO sumo v1_25_0+0068-0c41a2f74fd > <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd"> 4,18c6,9 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <person id="a" depart="0.00" arrival="50.00"> < <ride from="D2D3" to="D2D3" arrivalPos="0.00" lines="taxi"/> < <walk edges="D2D3 D1D2"/> < </person> < < <vehicle id="taxi_0" type="taxi" depart="0.00"> < <routeDistribution> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="2.00" probability="0" edges="A0A1"/> < <route replacedOnEdge="A0A1" reason="taxi:dispatch" replacedAtTime="2.00" probability="0" edges="A0A1 D2D3 C1D1"/> < <route replacedOnEdge="A0A1" reason="taxi:prepare_dispatch" replacedAtTime="3.00" probability="0" edges="A0A1 A1B1 B1B2 B2C2 C2D2 D2D3 D3C3 C3C2 C2C1 C1D1"/> < <route edges="A0A1"/> < </routeDistribution> < <stop lane="A0A1_0" actType="idling"/> < </vehicle> --- > <input> > <net-file value="input_net4.net.xml"/> > <route-files value="input_routes.rou.xml"/> > </input> 20c11,30 < </routes> --- > <output> > <tripinfo-output value="tripinfos.xml"/> > <vehroute-output value="vehroutes.xml"/> <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,24656 > > ================================================================= > ==3920120==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x55f4509e77e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x55f450cf7091 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x55f450cf6bcc in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x55f450cf6bcc in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x55f450cf6a9c in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_create_node<std::pair<s td::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x55f450cf69b9 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node::operator()<st d::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x55f450cf629b in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_clone_node<false, std:: _Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat or<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8 > #7 0x55f450cf56f5 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20 > #8 0x55f450cf5aa8 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1909:21 > #9 0x55f450cf4e93 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s td::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6 > #10 0x55f450cf4a91 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::le ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_stri ng<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trai ts<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9 > #11 0x55f450cf411e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::le ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16 > #12 0x55f450cf4014 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::map(std::map<std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i nclude/c++/14/bits/stl_map.h:219:7 > #13 0x55f453c946dc in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator< char>>>>> const&) /home/delphi/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5 > #14 0x55f4531e81fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5 > #15 0x55f452fc40ad in MSSOTLPlatoonPolicy::MSSOTLPlatoonPolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std ::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPlatoonPolicy.cpp:30:5 > #16 0x55f451d7b5a8 in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:285:198 > #17 0x55f451c9bdc9 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:360:46 > #18 0x55f45384555b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #19 0x7c5093be68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #20 0x7c5093b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x7c5093b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #22 0x7c5093b90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #23 0x7c5093be0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,1600 > > ================================================================= > ==3920168==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 288 byte(s) in 4 object(s) allocated from: > #0 0x5b9746aeb7e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5b97492ca2d1 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5b97492c9f1c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5b97492c9f1c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_ string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x5b97492c9dec in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std ::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../.. /include/c++/14/bits/stl_tree.h:609:23 > #5 0x5b97492c8893 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_ string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_Auto_node::_Auto_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<ch ar>, std::allocator<char>> const, MSE2Collector*>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1633:18 > #6 0x5b97492c8510 in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_M_emplace_hint_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::p air<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2458:13 > #7 0x5b97492c807e in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::emplace_hin t<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:640:16 > #8 0x5b97492c36b0 in std::enable_if<is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>::value, std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, bool>>::type std::map<std::__cxx11::basic_string<char, std::char_t raits<char>, std::allocator<char>>, MSE2Collector*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::insert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr /bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:859:15 > #9 0x5b97492b1e09 in MSSOTLE2Sensors::buildCountSensorForLane(MSLane*, NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLE2Sensors.cpp:162:21 > #10 0x5b97492b058a in MSSOTLE2Sensors::buildCountSensors(std::vector<std::vector<MSLane*, std::allocator<MSLane*>>, std::allocator<std::vector<MSLane*, std::allocator<MSLane*>>>>, NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLE2Sensors.cpp:79:13 > #11 0x5b97490d5dd3 in MSSOTLTrafficLightLogic::init(NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLTrafficLightLogic.cpp:161:33 > #12 0x5b9747e8bce2 in NLJunctionControlBuilder::postLoadInitialization() /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:524:16 > #13 0x5b9747d3d2e0 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:225:23 > #14 0x5b9747d4c91d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #15 0x5b9746aef3d2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #16 0x7eb615c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #17 0x7eb615c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #18 0x5b9746a12374 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x3419374) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > > Indirect leak of 288 byte(s) in 4 object(s) allocated from: > #0 0x5b9746aeb7e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5b97492ca2d1 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5b97492c9f1c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,188064 > > ================================================================= > ==3920501==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 512 byte(s) in 1 object(s) allocated from: > #0 0x572fe26967e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x572fe2796b81 in std::__new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x572fe2796249 in std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x572fe2796249 in std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x572fe2794e74 in void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>::_M_realloc_append<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33 > #5 0x572fe2794983 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>& std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) /usr/bin/../lib/gcc/x86_64-li nux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x572fe27172f4 in std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9 > #7 0x572fe4e7bd63 in MSSOTLPolicy5DFamilyStimulus::MSSOTLPolicy5DFamilyStimulus(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy5DFamilyStimulus.cpp:57:18 > #8 0x572fe4ca74e0 in MSSwarmTrafficLightLogic::MSSwarmTrafficLightLogic(MSTLLogicControl&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::vector<MSPhaseDefinition*, std::allocator<MSPhaseDefinition*>> const&, int, long long, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_trait s<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSwarmTrafficLightLogic.cpp:44:47 > #9 0x572fe3a290e8 in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:276:27 > #10 0x572fe394adc9 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:360:46 > #11 0x572fe54f455b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #12 0x72b6b09e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #13 0x72b6b099aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #14 0x72b6b099badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #15 0x72b6b0990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #16 0x72b6b09e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #17 0x572fe5528ac2 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 > #18 0x572fe57ce9b1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42 > #19 0x572fe38ef63a in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:439:14 > #20 0x572fe38e66fb in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:205:14 > #21 0x572fe38f791d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #22 0x572fe269a3d2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #23 0x72b6ad82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,75 > > ================================================================= > ==3926405==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 3472 byte(s) in 2 object(s) allocated from: > #0 0x56dd374fa421 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x3513421) (BuildId: 1ec80610aed7d4ac0e4920622d8b8acadf689561) > #1 0x56dd3750def8 in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:29 > #2 0x56dd3aac183e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6ada83e) (BuildId: 1ec80610aed7d4ac0e4920622d8b8acadf689561) > > Indirect leak of 2816 byte(s) in 2 object(s) allocated from: > #0 0x56dd374fa421 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x3513421) (BuildId: 1ec80610aed7d4ac0e4920622d8b8acadf689561) > #1 0x56dd3750d962 in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:75:29 > #2 0x56dd3aac183e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6ada83e) (BuildId: 1ec80610aed7d4ac0e4920622d8b8acadf689561) > > Indirect leak of 288 byte(s) in 2 object(s) allocated from: > #0 0x56dd374fa421 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x3513421) (BuildId: 1ec80610aed7d4ac0e4920622d8b8acadf689561) > #1 0x56dd37a23401 in std::__new_allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x56dd37a232c9 in std::allocator_traits<std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::allocate(std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x56dd37a232c9 in std::_Vector_base<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20 > #4 0x56dd37a22cb0 in std::_Vector_base<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33 > #5 0x56dd37a22303 in std::_Vector_base<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::_Vector_base(unsigned long, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h :334:9 > #6 0x56dd379e77c5 in std::vector<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::vector(unsigned long, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:557:9 > #7 0x56dd37933f6a in MSLane::MSLane(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, double, MSEdge*, int, PositionVector const&, double, long long, long long, long long, int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, PositionVector const&) /home/delphi/clangDebug/sumo/src/microsim/MSLane.cpp:291:5 > #8 0x56dd3750e211 in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:33 > #9 0x56dd3aac183e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6ada83e) (BuildId: 1ec80610aed7d4ac0e4920622d8b8acadf689561) > > Indirect leak of 48 byte(s) in 2 object(s) allocated from: > #0 0x56dd374fa421 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x3513421) (BuildId: 1ec80610aed7d4ac0e4920622d8b8acadf689561) > #1 0x56dd377539e6 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::vector<MSLane*, std::allocator<MSLane*>> const*>(std::vector<MSLane*, std::allocator<MSLane*>> const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:915:16 <truncated after showing first 30 lines>
different outputs from detectors which should detect the same (This bug was triggered by text found in file 'output' matching 'failed') ---------- Differences in output ---------- 5,7c5,7 < success 0.1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] < success 1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] < success 10 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (71.4, 71.5) <zip object at 0x7f2c5e5c3980> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7f2c5e5e1280> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7f2c5e5e0080> 9,12c9,12 < success 0.1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 10 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 100 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (71.4, 71.5) <zip object at 0x7f2c5e5e0200> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7f2c5e5c3300> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7f2c5e5c2d00> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x7f2c5e5c3bc0> 17,19c17,19 < success 0.1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] < success 1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] < success 10 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (73.0, 74.0) <zip object at 0x7f2c5e5c2240> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (73.0, 74.0) <zip object at 0x7f2c5e5c2240> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7f2c5e5c2240> 21,50c21,24 < success 0.1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] < success 1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] < success 10 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] <truncated after showing first 30 lines>
different outputs from detectors which should detect the same (This bug was triggered by text found in file 'output' matching 'failed') ---------- Differences in output ---------- 1,98c1,48 < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0'] < success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0'] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.6, 108.7) [9.9, 10.0, 9.9, 9.9] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.6, 108.7) [9.9, 10.0, 9.9, 9.9] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.0, 109.0) [9.87, 10.0, 9.87, 9.87] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.0, 109.0) [9.87, 10.0, 9.87, 9.87] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 110.0) [9.85, 9.96, 9.85, 9.85] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 110.0) [9.85, 9.96, 9.85, 9.85] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) [-1.0, 2.26, 3.2, 2.27, 2.27] < failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) [-1.0, 2.26, 3.2, 2.27, 2.27] < success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0'] < success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0'] < success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0'] < success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0'] <truncated after showing first 30 lines>
different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
17,24c17,24
< success 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (230.0, 230.1) [('e2', 9.99), ('e3', 10.0), ('edge', 9.99), ('lane', 9.99)]
< success 0.1 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (148.1, 148.2) [('e2', 9.99), ('e3', 10.0), ('edge', 9.99), ('lane', 9.99)]
< success 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (230.0, 231.0) [('e2', 9.99), ('e3', 10.0), ('edge', 9.99), ('lane', 9.99)]
< success 1 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (148.0, 149.0) [('e2', 9.91), ('e3', 10.0), ('edge', 9.91), ('lane', 9.91)]
< success 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (230.0, 240.0) [('e2', 9.42), ('e3', 9.9), ('edge', 9.42), ('lane', 9.42)]
< success 10 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (140.0, 150.0) [('e2', 9.96), ('e3', 9.99), ('edge', 9.96), ('lane', 9.96)]
< success 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (200.0, 300.0) [('e1', 10.0), ('e2', 9.22), ('e3', 5.71), ('edge', 9.22), ('lane', 9.22)]
< success 100 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (100.0, 200.0) [('e1', 9.53), ('e2', 5.82), ('e3', 6.93), ('edge', 5.82), ('lane', 5.82)]
---
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (148.9, 149.0) <zip object at 0x76745ce15540>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (148.9, 149.0) <zip object at 0x76745ce31180>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x76745dff3680>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x76745cdf5b80>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x76745c764540>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x76745c764700>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x76745c764a80>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x76745c7650c0>
41,98c41,48
< success 0.1 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (245.0, 246.0) [('e2', 8.92), ('e3', 10.0), ('edge', 8.92), ('lane', 8.92)]
< success 0.1 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (150.0, 151.0) [('e2', 9.82), ('e3', 10.0), ('edge', 9.82), ('lane', 9.82)]
< success 1 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (245.0, 246.0) [('e2', 8.92), ('e3', 10.0), ('edge', 8.92), ('lane', 8.92)]
< success 1 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (150.0, 151.0) [('e2', 9.82), ('e3', 10.0), ('edge', 9.82), ('lane', 9.82)]
< success 10 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (240.0, 250.0) [('e2', 9.9), ('e3', 10.0), ('edge', 9.9), ('lane', 9.9)]
< success 10 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (150.0, 160.0) [('e2', 9.15), ('e3', 9.84), ('edge', 9.15), ('lane', 9.15)]
< success 100 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (200.0, 300.0) [('e1', 10.0), ('e2', 9.41), ('e3', 5.84), ('edge', 9.41), ('lane', 9.41)]
< success 100 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (100.0, 200.0) [('e1', 10.0), ('e2', 5.94), ('e3', 7.08), ('edge', 5.94), ('lane', 5.94)]
< -- Unordered text as found by filter '^Loading configuration ... done.' --
< Loading configuration ... done.
< Loading configuration ... done.
<truncated after showing first 30 lines>
different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
9,24c9,24
< failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
< failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
< failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
< failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
---
> failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x7959a76561c0>
> failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x7959a781e740>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7959a765f000>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7959a765d400>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x7959a765f000>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x7959a765f100>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x7959a765e200>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x7959a765cd00>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x7959a765e300>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x7959a7664a40>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7959ac441700>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7959a766a400>
<truncated after showing first 30 lines>
different outputs from detectors which should detect the same (This bug was triggered by text found in file 'output' matching 'failed') ---------- Differences in output ---------- 5,7c5,7 < success 0.1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] < success 1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] < success 10 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (75.4, 75.5) <zip object at 0x71b620a3fa00> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x71b620a30ac0> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x71b620a32500> 9,12c9,12 < success 0.1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 10 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 100 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (75.4, 75.5) <zip object at 0x71b620a30580> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x71b620a74480> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x71b620a77740> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x71b620a74480> 17,19c17,19 < success 0.1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] < success 1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] < success 10 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x71b620a74500> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x71b620a74500> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x71b620a75cc0> 21,50c21,24 < success 0.1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] < success 1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] < success 10 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] <truncated after showing first 30 lines>
different outputs from detectors which should detect the same (This bug was triggered by text found in file 'output' matching 'failed') ---------- Differences in output ---------- 5,7c5,7 < success 0.1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] < success 1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] < success 10 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (76.4, 76.5) <zip object at 0x7d70fec40140> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x7d70fee0ca00> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7d70fee0f9c0> 9,12c9,12 < success 0.1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 10 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] < success 100 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (76.4, 76.5) <zip object at 0x7d70fee0d100> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x7d70fee21580> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7d70fee20a80> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x7d70fee20a80> 17,19c17,19 < success 0.1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] < success 1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] < success 10 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0'] --- > failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (78.0, 79.0) <zip object at 0x7d70fee200c0> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (78.0, 79.0) <zip object at 0x7d70fee200c0> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7d70fee200c0> 21,50c21,24 < success 0.1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] < success 1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] < success 10 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0'] <truncated after showing first 30 lines>
different outputs from detectors which should detect the same (This bug was triggered by text found in file 'output' matching 'failed') ---------- Differences in output ---------- 0a1,24 > failed 0.1 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7f14b159a340> > failed 1 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7f14b06dc140> > failed 10 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7f14b04f5d40> > failed 100 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x7f14b04f7e00> > failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7f14b04f5e80> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7f14b06c22c0> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7f14b06c33c0> > failed 100 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7f14b06c24c0> > failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7f14b06c1540> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7f14b0532100> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7f14b0532100> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7f14b0533380> > failed 0.1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7f14b0530140> > failed 1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7f14b0530b40> > failed 10 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7f14b05313c0> > failed 100 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x7f14b05313c0> > failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7f14b05313c0> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7f14b05313c0> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7f14b06cb780> > failed 100 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7f14b06cbe40> > failed 0.1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7f14b06c8100> > failed 1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7f14b0530a40> > failed 10 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7f14b0533e40> > failed 100 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7f14b0532480>
mapping failure (This bug was triggered by text found in file 'output' matching 'failed') ---------- Differences in output ---------- 0a1 > internal corner (inside, segment2) failed: x=198, x2=198.0, y=1.9, y2=1.9, lane=middle_0, lane2=middle_0, pos=102, pos2=98.0 posLat=2.0 posLat2=1.9
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in output ---------- 0a1 > Interrupt signal received, trying to exit gracefully. ---------- Missing result in log ---------- inserted stepLength exDP sigma speedDev departSpeed 1198 1 false 0.5 0.1 0 1650 1 false 0.5 0.1 max 1520 1 false 0.5 0.1 desired 1935 1 false 0.5 0.1 avg 1440 1 false 0 0 0 2073 1 false 0 0 max 1800 1 false 0 0 desired 1800 1 false 0 0 avg 1198 1 true 0.5 0.1 0 1645 1 true 0.5 0.1 max 1922 1 true 0.5 0.1 desired 1969 1 true 0.5 0.1 avg 1440 1 true 0 0 0 2083 1 true 0 0 max 2482 1 true 0 0 desired 2482 1 true 0 0 avg 1368 0.1 false 0.5 0.1 0 2184 0.1 false 0.5 0.1 max 2051 0.1 false 0.5 0.1 desired 2213 0.1 false 0.5 0.1 avg 1500 0.1 false 0 0 0 2489 0.1 false 0 0 max 2400 0.1 false 0 0 desired 2400 0.1 false 0 0 avg 1368 0.1 true 0.5 0.1 0 2191 0.1 true 0.5 0.1 max 2090 0.1 true 0.5 0.1 desired 2211 0.1 true 0.5 0.1 avg 1500 0.1 true 0 0 0 <truncated after showing first 30 lines> ---------- Missing result in log2 ---------- stepLength exDP sigma speedDev departSpeed 1 false 0.5 0.1 0 1 true 0.5 0.1 0 0.1 false 0.5 0.1 0 0.1 true 0.5 0.1 0 1 false 0 0 0 1 true 0 0 0 0.1 false 0 0 0 0.1 true 0 0 0 1 false 0.5 0.1 desired 1 true 0.5 0.1 max 1 false 0.5 0.1 max 1 false 0 0 avg 1 false 0 0 desired 1 true 0.5 0.1 desired 1 false 0.5 0.1 avg 1 true 0.5 0.1 avg 0.1 false 0.5 0.1 desired 1 false 0 0 max 1 true 0 0 max 0.1 true 0.5 0.1 desired 0.1 false 0.5 0.1 max 0.1 true 0.5 0.1 max 0.1 true 0.5 0.1 avg 0.1 false 0.5 0.1 avg 0.1 false 0 0 avg 0.1 false 0 0 desired 1 true 0 0 avg 1 true 0 0 desired 0.1 true 0 0 avg <truncated after showing first 30 lines>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in output ---------- 0a1 > Interrupt signal received, trying to exit gracefully. ---------- Missing result in log ---------- inserted stepLength exDP sigma speedDev departSpeed departLane 1664 1 false 0.5 0.1 max first 3307 1 false 0.5 0.1 max random 3291 1 false 0.5 0.1 max free 3331 1 false 0.5 0.1 max best_prob 1917 1 false 0.5 0.1 avg first 3879 1 false 0.5 0.1 avg random 3876 1 false 0.5 0.1 avg free 3879 1 false 0.5 0.1 avg best_prob 1657 1 true 0.5 0.1 max first 3283 1 true 0.5 0.1 max random 3283 1 true 0.5 0.1 max free 3331 1 true 0.5 0.1 max best_prob 2375 1 true 0.5 0.1 avg first 3982 1 true 0.5 0.1 avg random 3970 1 true 0.5 0.1 avg free 4039 1 true 0.5 0.1 avg best_prob 3233 0.1 false 0.5 0.1 max first 4376 0.1 false 0.5 0.1 max random 4379 0.1 false 0.5 0.1 max free 4431 0.1 false 0.5 0.1 max best_prob 2654 0.1 false 0.5 0.1 avg first 4423 0.1 false 0.5 0.1 avg random 4426 0.1 false 0.5 0.1 avg free 4513 0.1 false 0.5 0.1 avg best_prob 3234 0.1 true 0.5 0.1 max first 4377 0.1 true 0.5 0.1 max random 4373 0.1 true 0.5 0.1 max free 4430 0.1 true 0.5 0.1 max best_prob 2746 0.1 true 0.5 0.1 avg first <truncated after showing first 30 lines> ---------- Missing result in log2 ---------- stepLength exDP sigma speedDev departSpeed departLane 1 true 0.5 0.1 max first 1 false 0.5 0.1 max first 1 false 0.5 0.1 avg first 1 true 0.5 0.1 avg first 0.1 false 0.5 0.1 avg first 0.1 true 0.5 0.1 avg first 0.1 false 0.5 0.1 max first 0.1 true 0.5 0.1 max first 1 true 0.5 0.1 max free 1 true 0.5 0.1 max random 1 false 0.5 0.1 max free 1 false 0.5 0.1 max random 1 false 0.5 0.1 max best_prob 1 true 0.5 0.1 max best_prob 1 false 0.5 0.1 avg free 1 false 0.5 0.1 avg best_prob 1 false 0.5 0.1 avg random 1 true 0.5 0.1 avg free 1 true 0.5 0.1 avg random 1 true 0.5 0.1 avg best_prob 0.1 true 0.5 0.1 max free 0.1 false 0.5 0.1 max random 0.1 true 0.5 0.1 max random 0.1 false 0.5 0.1 max free 0.1 false 0.5 0.1 avg random 0.1 true 0.5 0.1 avg random 0.1 false 0.5 0.1 avg free 0.1 true 0.5 0.1 avg free 0.1 true 0.5 0.1 max best_prob <truncated after showing first 30 lines>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in output ---------- 0a1 > Interrupt signal received, trying to exit gracefully. ---------- Missing result in log ---------- inserted stepLength exDP sigma speedDev departSpeed departLane 1651 1 false 0.5 0.1 max first 4922 1 false 0.5 0.1 max random 4950 1 false 0.5 0.1 max free 5035 1 false 0.5 0.1 max best_prob 1894 1 false 0.5 0.1 avg first 5821 1 false 0.5 0.1 avg random 5783 1 false 0.5 0.1 avg free 5726 1 false 0.5 0.1 avg best_prob 1645 1 true 0.5 0.1 max first 4952 1 true 0.5 0.1 max random 4940 1 true 0.5 0.1 max free 5053 1 true 0.5 0.1 max best_prob 2365 1 true 0.5 0.1 avg first 5960 1 true 0.5 0.1 avg random 5971 1 true 0.5 0.1 avg free 6136 1 true 0.5 0.1 avg best_prob 3240 0.1 false 0.5 0.1 max first 6567 0.1 false 0.5 0.1 max random 6564 0.1 false 0.5 0.1 max free 6697 0.1 false 0.5 0.1 max best_prob 2621 0.1 false 0.5 0.1 avg first 6625 0.1 false 0.5 0.1 avg random 6634 0.1 false 0.5 0.1 avg free 6838 0.1 false 0.5 0.1 avg best_prob 3225 0.1 true 0.5 0.1 max first 6560 0.1 true 0.5 0.1 max random 6562 0.1 true 0.5 0.1 max free 6709 0.1 true 0.5 0.1 max best_prob 2709 0.1 true 0.5 0.1 avg first <truncated after showing first 30 lines> ---------- Missing result in log2 ---------- stepLength exDP sigma speedDev departSpeed departLane 1 true 0.5 0.1 max first 1 false 0.5 0.1 max first 1 false 0.5 0.1 avg first 1 true 0.5 0.1 avg first 0.1 false 0.5 0.1 avg first 0.1 true 0.5 0.1 avg first 0.1 true 0.5 0.1 max first 0.1 false 0.5 0.1 max first 1 false 0.5 0.1 max random 1 true 0.5 0.1 max free 1 false 0.5 0.1 max free 1 true 0.5 0.1 max random 1 false 0.5 0.1 max best_prob 1 true 0.5 0.1 max best_prob 1 false 0.5 0.1 avg best_prob 1 false 0.5 0.1 avg free 1 false 0.5 0.1 avg random 1 true 0.5 0.1 avg random 1 true 0.5 0.1 avg free 1 true 0.5 0.1 avg best_prob 0.1 true 0.5 0.1 max random 0.1 true 0.5 0.1 max free 0.1 false 0.5 0.1 max free 0.1 false 0.5 0.1 max random 0.1 false 0.5 0.1 avg random 0.1 false 0.5 0.1 avg free 0.1 true 0.5 0.1 avg random 0.1 true 0.5 0.1 avg free 0.1 false 0.5 0.1 max best_prob <truncated after showing first 30 lines>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in output ---------- 3,10d2 < Durations int.net.xml: count 19, min 302.87 (110), max 306.35 (140), mean 304.42, Q1 303.15, median 303.95, Q3 306.35 < Durations with junction control int.net.xml: count 19, min 303.84 (20), max 421.31 (140), mean 373.93, Q1 329.18, median 377.60, Q3 421.31 < Deviation int.net.xml meso vs. micro: 0.2941422701372809 < Deviation int.net.xml meso jc vs. micro: 0.1329537119865071 < Durations noint.net.xml: count 19, min 309.98 (100), max 311.30 (120), mean 310.74, Q1 310.34, median 310.74, Q3 311.11 < Durations with junction control noint.net.xml: count 19, min 312.27 (10), max 468.45 (150), mean 389.81, Q1 337.02, median 395.55, Q3 468.45 < Deviation noint.net.xml meso vs. micro: 0.25647206092181163 < Deviation noint.net.xml meso jc vs. micro: 0.06728903228568874
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in errors ---------- 1d0 < Warning: The option --threads has known problems and does NOT provide meaningful speedup at this time (https://github.com/eclipse-sumo/sumo/issues/4767). Using it is not recommended! ---------- Differences in output ---------- 1a2 > Interrupt signal received, trying to exit gracefully.
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in errors ---------- 0a1,24256 > > ================================================================= > ==3920498==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x5a6f57cfb7e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x5a6f5800b091 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x5a6f5800abcc in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x5a6f5800abcc in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x5a6f5800aa9c in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_create_node<std::pair<s td::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x5a6f5800a9b9 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node::operator()<st d::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x5a6f5800a29b in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_clone_node<false, std:: _Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat or<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8 > #7 0x5a6f580096f5 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20 > #8 0x5a6f58008e93 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s td::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6 > #9 0x5a6f58008a91 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_strin g<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trait s<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9 > #10 0x5a6f5800811e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::le ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16 > #11 0x5a6f58008014 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::map(std::map<std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i nclude/c++/14/bits/stl_map.h:219:7 > #12 0x5a6f5afa86dc in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator< char>>>>> const&) /home/delphi/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5 > #13 0x5a6f5a4fc1fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5 > #14 0x5a6f5a2d208d in MSSOTLMarchingPolicy::MSSOTLMarchingPolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s td::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLMarchingPolicy.cpp:27:5 > #15 0x5a6f59090b2f in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:294:198 > #16 0x5a6f58fafdc9 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:360:46 > #17 0x5a6f5ab5955b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #18 0x7e29ad5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #19 0x7e29ad59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #20 0x7e29ad59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x7e29ad590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #22 0x7e29ad5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #23 0x5a6f5ab8dac2 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,32c1 < Computing for 0<->0 < for tls-type sotl_marching < Computing for 0<->600 < for tls-type sotl_marching < Computing for 0<->1200 < for tls-type sotl_marching < Computing for 0<->1800 < for tls-type sotl_marching < Computing for 600<->0 < for tls-type sotl_marching < Computing for 600<->600 < for tls-type sotl_marching < Computing for 600<->1200 < for tls-type sotl_marching < Computing for 600<->1800 < for tls-type sotl_marching < Computing for 1200<->0 < for tls-type sotl_marching < Computing for 1200<->600 < for tls-type sotl_marching < Computing for 1200<->1200 < for tls-type sotl_marching < Computing for 1200<->1800 < for tls-type sotl_marching < Computing for 1800<->0 < for tls-type sotl_marching < Computing for 1800<->600 < for tls-type sotl_marching < Computing for 1800<->1200 <truncated after showing first 30 lines> ---------- Differences in statistics ---------- 5c5 < <vehicles loaded="1458" inserted="1458" running="0" waiting="0"/> --- > <vehicles loaded="801" inserted="593" running="402" waiting="126"/> 10c10 < <vehicleTripStatistics count="1458" routeLength="2041.90" speed="5.88" duration="372.99" waitingTime="203.23" timeLoss="225.54" departDelay="188.65" departDelayWaiting="-1.00" totalTravelTime="543821.00" totalDepartDelay="275056.00"/> --- > <vehicleTripStatistics count="191" routeLength="2041.90" speed="10.34" duration="202.55" waitingTime="48.75" timeLoss="55.10" departDelay="5.01" departDelayWaiting="-1.00" totalTravelTime="38687.00" totalDepartDelay="957.00"/>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in errors ---------- 0a1,23115 > > ================================================================= > ==3920086==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x6176e99cb7e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x6176e9cdb091 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x6176e9cdabcc in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x6176e9cdabcc in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x6176e9cdaa9c in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_create_node<std::pair<s td::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x6176e9cda9b9 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node::operator()<st d::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x6176e9cda29b in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_clone_node<false, std:: _Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat or<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8 > #7 0x6176e9cd96f5 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20 > #8 0x6176e9cd9aa8 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1909:21 > #9 0x6176e9cd8e93 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s td::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6 > #10 0x6176e9cd8a91 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::le ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_stri ng<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trai ts<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9 > #11 0x6176e9cd811e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::le ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16 > #12 0x6176e9cd8014 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::map(std::map<std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i nclude/c++/14/bits/stl_map.h:219:7 > #13 0x6176ecc786dc in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator< char>>>>> const&) /home/delphi/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5 > #14 0x6176ec1cc1fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5 > #15 0x6176ebfa467d in MSSOTLPhasePolicy::MSSOTLPhasePolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPhasePolicy.cpp:28:5 > #16 0x6176ead6031f in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:291:198 > #17 0x6176eac7fdc9 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:360:46 > #18 0x6176ec82955b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #19 0x7ae5aa9e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #20 0x7ae5aa99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x7ae5aa99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #22 0x7ae5aa990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #23 0x7ae5aa9e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,32c1 < Computing for 0<->0 < for tls-type sotl_phase < Computing for 0<->600 < for tls-type sotl_phase < Computing for 0<->1200 < for tls-type sotl_phase < Computing for 0<->1800 < for tls-type sotl_phase < Computing for 600<->0 < for tls-type sotl_phase < Computing for 600<->600 < for tls-type sotl_phase < Computing for 600<->1200 < for tls-type sotl_phase < Computing for 600<->1800 < for tls-type sotl_phase < Computing for 1200<->0 < for tls-type sotl_phase < Computing for 1200<->600 < for tls-type sotl_phase < Computing for 1200<->1200 < for tls-type sotl_phase < Computing for 1200<->1800 < for tls-type sotl_phase < Computing for 1800<->0 < for tls-type sotl_phase < Computing for 1800<->600 < for tls-type sotl_phase < Computing for 1800<->1200 <truncated after showing first 30 lines> ---------- Differences in statistics ---------- 5c5 < <vehicles loaded="1458" inserted="1458" running="0" waiting="0"/> --- > <vehicles loaded="1220" inserted="1164" running="239" waiting="56"/> 10c10 < <vehicleTripStatistics count="1458" routeLength="2041.90" speed="3.93" duration="596.32" waitingTime="386.67" timeLoss="448.92" departDelay="403.70" departDelayWaiting="-1.00" totalTravelTime="869438.00" totalDepartDelay="588597.00"/> --- > <vehicleTripStatistics count="925" routeLength="2041.90" speed="4.63" duration="531.25" waitingTime="330.11" timeLoss="383.85" departDelay="100.14" departDelayWaiting="-1.00" totalTravelTime="491405.00" totalDepartDelay="92626.00"/> ---------- Differences in tls_state ---------- 6,380c6,128 < <tlsState time="66.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="70.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="74.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="86.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="90.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="94.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="106.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="110.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="114.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="126.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="130.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="134.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="146.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="150.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="154.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="166.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="170.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="174.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="186.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="190.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="194.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="206.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="210.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="214.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="226.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="230.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="234.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="246.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="250.00" id="0" programID="a" phase="5" state="rrrr"/> <truncated after showing first 30 lines>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in errors ---------- 0a1,17892 > > ================================================================= > ==3920125==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x577872d0d7e1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x34f27e1) (BuildId: aabf491aa62076d6161a3d118edc0226fca0ef2d) > #1 0x57787301d091 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27 > #2 0x57787301cbcc in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20 > #3 0x57787301cbcc in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::les s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16 > #4 0x57787301ca9c in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_create_node<std::pair<s td::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23 > #5 0x57787301c9b9 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node::operator()<st d::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18 > #6 0x57787301c29b in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_clone_node<false, std:: _Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha r, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat or<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8 > #7 0x57787301b6f5 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20 > #8 0x57787301baa8 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1909:21 > #9 0x57787301ae93 in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std:: _Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy<false, std::_Rb_tr ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std ::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s td::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6 > #10 0x57787301aa91 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::le ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_stri ng<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trai ts<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9 > #11 0x57787301a11e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::le ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16 > #12 0x57787301a014 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>::map(std::map<std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i nclude/c++/14/bits/stl_map.h:219:7 > #13 0x577875fba6dc in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator< char>>>>> const&) /home/delphi/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5 > #14 0x57787550e1fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5 > #15 0x5778752ec649 in MSSOTLRequestPolicy::MSSOTLRequestPolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std ::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLRequestPolicy.cpp:26:5 > #16 0x5778740a0d98 in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:282:198 > #17 0x577873fc1dc9 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:360:46 > #18 0x577875b6b55b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #19 0x76e8533e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #20 0x76e85339aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x76e85339badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #22 0x76e853390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #23 0x76e8533e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,32c1 < Computing for 0<->0 < for tls-type sotl_request < Computing for 0<->600 < for tls-type sotl_request < Computing for 0<->1200 < for tls-type sotl_request < Computing for 0<->1800 < for tls-type sotl_request < Computing for 600<->0 < for tls-type sotl_request < Computing for 600<->600 < for tls-type sotl_request < Computing for 600<->1200 < for tls-type sotl_request < Computing for 600<->1800 < for tls-type sotl_request < Computing for 1200<->0 < for tls-type sotl_request < Computing for 1200<->600 < for tls-type sotl_request < Computing for 1200<->1200 < for tls-type sotl_request < Computing for 1200<->1800 < for tls-type sotl_request < Computing for 1800<->0 < for tls-type sotl_request < Computing for 1800<->600 < for tls-type sotl_request < Computing for 1800<->1200 <truncated after showing first 30 lines> ---------- Differences in statistics ---------- 5c5 < <vehicles loaded="1458" inserted="1458" running="0" waiting="0"/> --- > <vehicles loaded="1227" inserted="619" running="418" waiting="608"/> 10c10 < <vehicleTripStatistics count="1458" routeLength="2041.90" speed="2.21" duration="1173.59" waitingTime="857.87" timeLoss="1026.39" departDelay="976.80" departDelayWaiting="-1.00" totalTravelTime="1711091.00" totalDepartDelay="1424181.00"/> --- > <vehicleTripStatistics count="201" routeLength="2041.90" speed="6.03" duration="404.82" waitingTime="213.62" timeLoss="257.62" departDelay="1.43" departDelayWaiting="-1.00" totalTravelTime="81369.00" totalDepartDelay="288.00"/> ---------- Differences in tls_state ---------- 6,1118c6,737 < <tlsState time="66.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="70.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="74.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="79.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="83.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="87.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="92.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="96.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="100.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="105.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="109.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="113.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="118.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="122.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="126.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="131.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="135.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="139.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="144.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="148.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="152.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="157.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="161.00" id="0" programID="a" phase="5" state="rrrr"/> < <tlsState time="165.00" id="0" programID="a" phase="0" state="GrGr"/> < <tlsState time="170.00" id="0" programID="a" phase="1" state="yryr"/> < <tlsState time="174.00" id="0" programID="a" phase="2" state="rrrr"/> < <tlsState time="178.00" id="0" programID="a" phase="3" state="rGrG"/> < <tlsState time="183.00" id="0" programID="a" phase="4" state="ryry"/> < <tlsState time="187.00" id="0" programID="a" phase="5" state="rrrr"/> <truncated after showing first 30 lines>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in output ---------- 1,32c1 < Computing for 0<->0 < for tls-type static < Computing for 0<->600 < for tls-type static < Computing for 0<->1200 < for tls-type static < Computing for 0<->1800 < for tls-type static < Computing for 600<->0 < for tls-type static < Computing for 600<->600 < for tls-type static < Computing for 600<->1200 < for tls-type static < Computing for 600<->1800 < for tls-type static < Computing for 1200<->0 < for tls-type static < Computing for 1200<->600 < for tls-type static < Computing for 1200<->1200 < for tls-type static < Computing for 1200<->1800 < for tls-type static < Computing for 1800<->0 < for tls-type static < Computing for 1800<->600 < for tls-type static < Computing for 1800<->1200 <truncated after showing first 30 lines> ---------- Differences in statistics ---------- 5c5 < <vehicles loaded="1458" inserted="1458" running="0" waiting="0"/> --- > <vehicles loaded="1458" inserted="993" running="398" waiting="465"/> 10c10 < <vehicleTripStatistics count="1458" routeLength="2041.90" speed="5.88" duration="372.99" waitingTime="203.23" timeLoss="225.54" departDelay="188.65" departDelayWaiting="-1.00" totalTravelTime="543821.00" totalDepartDelay="275056.00"/> --- > <vehicleTripStatistics count="595" routeLength="2041.90" speed="7.32" duration="306.55" waitingTime="142.33" timeLoss="159.10" departDelay="12.05" departDelayWaiting="-1.00" totalTravelTime="182398.00" totalDepartDelay="7170.00"/>