texttest -a complex -d /home/delphi/clangDebug/sumo/tests -reconnect /home/delphi/clangDebug/texttesttmp/clang3_64D.31May070224.3790046 -g
texttest -a complex -d /home/delphi/clangDebug/sumo/tests
---------- Differences in errors ---------- 118a119,143 > > ================================================================= > ==3696216==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 376 byte(s) in 1 object(s) allocated from: > #0 0x618a4eee8df1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/netconvertD+0x124ddf1) (BuildId: 9b7c5d4adcacdfb61f46f8efb88ad902cdb8ada4) > #1 0x618a4f5affcc in NIImporter_SUMO::addEdge(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:588:21 > #2 0x618a4f5ad788 in NIImporter_SUMO::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:466:13 > #3 0x618a5042ed78 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 0x779fc61e63b6 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 0x779fc61997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #6 0x779fc619ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #7 0x779fc6190c87 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 0x779fc61e0d42 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 0x618a50453e32 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 0x618a506e7121 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 0x618a4f58a636 in NIImporter_SUMO::_loadNetwork(OptionsCont&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:125:9 > #12 0x618a4f5877ca in NIImporter_SUMO::loadNetwork(OptionsCont&, NBNetBuilder&) /home/delphi/clangDebug/sumo/src/netimport/NIImporter_SUMO.cpp:58:14 > #13 0x618a4f247403 in NILoader::load(OptionsCont&) /home/delphi/clangDebug/sumo/src/netimport/NILoader.cpp:89:5 > #14 0x618a4eef06e2 in main /home/delphi/clangDebug/sumo/src/netconvert_main.cpp:130:12 > #15 0x779fc542a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #16 0x779fc542a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #17 0x618a4ee0f984 in _start (/home/delphi/clangDebug/sumo/bin/netconvertD+0x1174984) (BuildId: 9b7c5d4adcacdfb61f46f8efb88ad902cdb8ada4) > > SUMMARY: AddressSanitizer: 376 byte(s) leaked in 1 allocation(s). 125a151,245 > > ================================================================= > ==3696262==ERROR: LeakSanitizer: detected memory leaks <truncated after showing first 30 lines>
---------- Differences in errors ---------- 126a127,153 > > ================================================================= > ==3687907==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1376 byte(s) in 1 object(s) allocated from: > #0 0x59d4c0e00701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x59d4c20506f4 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&, int, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBuilder.cpp:253:12 > #2 0x59d4c2045f35 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&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBu ilder.cpp:68:20 > #3 0x59d4c1f5e050 in NLHandler::beginEdgeParsing(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:474:30 > #4 0x59d4c1f5313b in NLHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:101:17 > #5 0x59d4c3a31768 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 0x741ac09e63b6 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 0x741ac09997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #8 0x741ac099ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #9 0x741ac0990c87 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 0x741ac09e0d42 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 0x59d4c3a65a22 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 0x59d4c3cf2081 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 0x59d4c1f38a8a 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 0x59d4c1f28c54 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:126:10 > #15 0x59d4c1f40d6b in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #16 0x59d4c0e042f2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #17 0x741abf62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #18 0x741abf62a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #19 0x59d4c0d27294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > SUMMARY: AddressSanitizer: 1376 byte(s) leaked in 1 allocation(s). 129a157,183 > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 129a130,156 > > ================================================================= > ==3696139==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1376 byte(s) in 1 object(s) allocated from: > #0 0x5f1593651701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5f15948a16f4 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&, int, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBuilder.cpp:253:12 > #2 0x5f1594896f35 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&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double) /home/delphi/clangDebug/sumo/src/netload/NLEdgeControlBu ilder.cpp:68:20 > #3 0x5f15947af050 in NLHandler::beginEdgeParsing(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:474:30 > #4 0x5f15947a413b in NLHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:101:17 > #5 0x5f1596282768 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 0x71ce5ade63b6 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 0x71ce5adb7511 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b7511) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #8 0x71ce5adb822d in xercesc_3_2::WFXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b822d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #9 0x71ce5adb8557 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 0x71ce5ade0d42 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 0x5f15962b6a22 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 0x5f1596543081 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 0x5f1594789a8a 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 0x5f1594779c54 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:126:10 > #15 0x5f1594791d6b in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #16 0x5f15936552f2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #17 0x71ce5982a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #18 0x71ce5982a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #19 0x5f1593578294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > SUMMARY: AddressSanitizer: 1376 byte(s) leaked in 1 allocation(s). 132a160,186 > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,24 > > ================================================================= > ==3716049==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 512 byte(s) in 1 object(s) allocated from: > #0 0x5d0df49b9a51 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x768a51) (BuildId: 7be2571ce1c0438e64b3d5e02dcf0ecc00feef69) > #1 0x5d0df49d1751 in main /home/delphi/clangDebug/sumo/src/tools/emissionsDrivingCycle_main.cpp:175:19 > #2 0x7dbc7f62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #3 0x7dbc7f62a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #4 0x5d0df48e05e4 in _start (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x68f5e4) (BuildId: 7be2571ce1c0438e64b3d5e02dcf0ecc00feef69) > > Indirect leak of 8192 byte(s) in 1 object(s) allocated from: > #0 0x5d0df49b9b71 in operator new[](unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x768b71) (BuildId: 7be2571ce1c0438e64b3d5e02dcf0ecc00feef69) > #1 0x7dbc7fb2abc3 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 0x7dbc7fb2ef46 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 0x7dbc7fb2fdf4 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 0x5d0df49d18f4 in main /home/delphi/clangDebug/sumo/src/tools/emissionsDrivingCycle_main.cpp:175:23 > #5 0x7dbc7f62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #6 0x7dbc7f62a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #7 0x5d0df48e05e4 in _start (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x68f5e4) (BuildId: 7be2571ce1c0438e64b3d5e02dcf0ecc00feef69) > > SUMMARY: AddressSanitizer: 8704 byte(s) leaked in 2 allocation(s).
---------- Differences in errors ---------- 2c2,274 < Warning: Vehicle type 'soulEV65' uses the Energy model parameter 'internalMomentOfInertia' which is deprecated. Use 'rotatingMass' instead. --- > > ================================================================= > ==3716117==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0x5e306982da51 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsDrivingCycleD+0x768a51) (BuildId: 7be2571ce1c0438e64b3d5e02dcf0ecc00feef69) > #1 0x5e3069ce69e1 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 0x5e3069ce65bc 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 0x5e3069ce65bc 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 0x5e3069cf7994 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 0x5e3069cf6437 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 0x5e3069cf54e8 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 0x5e3069cd0920 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 0x5e306a0a3b0c 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 0x5e306989a32b in SUMORouteHandler::addParam(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:384:34 > #10 0x5e3069898a0b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:200:13 > #11 0x5e3069d39508 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 0x733d1b1e63b6 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 0x733d1b1997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #14 0x733d1b19ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #15 0x733d1b190c87 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 0x733d1b1e0d42 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 0x5e3069fff612 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 0x5e3069ff1ae1 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 0x5e3069848d2d in main /home/delphi/clangDebug/sumo/src/tools/emissionsDrivingCycle_main.cpp:220:22 > #20 0x733d1a42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #21 0x733d1a42a28a 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,285 > > ================================================================= > ==3716881==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0x56284d7c6a41 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/emissionsMapD+0x750a41) (BuildId: 8dcd03f60be45ed7447d9e13b39a75c5942bb386) > #1 0x56284dc5d321 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 0x56284dc5cefc 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 0x56284dc5cefc 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 0x56284dc6e2d4 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 0x56284dc6cd77 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 0x56284dc6be28 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 0x56284dc47260 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 0x56284e01a53c 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 0x56284d9af4ab in SUMORouteHandler::addParam(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:384:34 > #10 0x56284d9adb8b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:200:13 > #11 0x56284dcafe48 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 0x759a7dde63b6 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 0x759a7dd997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #14 0x759a7dd9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #15 0x759a7dd90c87 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 0x759a7dde0d42 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 0x56284df76042 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 0x56284df68511 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 0x56284d7d3f9c 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:74:18 > #20 0x56284d7e7f5f in main /home/delphi/clangDebug/sumo/src/tools/emissionsMap_main.cpp:200:13 > #21 0x759a7d02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #22 0x759a7d02a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #23 0x56284d6ed5d4 in _start (/home/delphi/clangDebug/sumo/bin/emissionsMapD+0x6775d4) (BuildId: 8dcd03f60be45ed7447d9e13b39a75c5942bb386) <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 output ---------- 2798a2799,2896 > > ================================================================= > ==3747900==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x623bc9151191 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xc46191) (BuildId: f6f663ac43d59a4bb4a3dc7b254b1f77f54a6dae) > #1 0x623bc9754f9a in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:433:26 > #2 0x623bc97b6f97 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:660:24 > #3 0x623bc97cc2ca in RORouteHandler::closeTrip() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:887:5 > #4 0x623bc9b341e4 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:283:13 > #5 0x623bc9cf97db in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #6 0x791332de68f2 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) > #7 0x791332db4bc1 in xercesc_3_2::WFXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b4bc1) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #8 0x791332db80f3 in xercesc_3_2::WFXMLScanner::scanNext(xercesc_3_2::XMLPScanToken&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b80f3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #9 0x623bc9d301a3 in SUMOSAXReader::parseNext() /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:158:25 > #10 0x623bc9b4844b in SUMORouteLoader::loadUntil(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoader.cpp:58:24 > #11 0x623bc9b495af in SUMORouteLoaderControl::loadNext(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoaderControl.cpp:72:61 > #12 0x623bc95c6b06 in ROLoader::openRoutes(RONet&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:176:19 > #13 0x623bc9156074 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:97:12 > #14 0x623bc9161efb in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:261:13 > #15 0x791331a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #16 0x791331a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #17 0x623bc9077d24 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xb6cd24) (BuildId: f6f663ac43d59a4bb4a3dc7b254b1f77f54a6dae) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x623bc9151191 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xc46191) (BuildId: f6f663ac43d59a4bb4a3dc7b254b1f77f54a6dae) > #1 0x623bc975578e in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:436:29 > #2 0x623bc97b6f97 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:660:24 > #3 0x623bc97cc2ca in RORouteHandler::closeTrip() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:887:5 <truncated after showing first 30 lines>
---------- Differences in errors ----------
1,985c1,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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd" version="<version>" time="10800.00" type="micro">
<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 B2B1 B1B0 B0A0 A0A1 A1B1 B1C1 C1B1 B1B2 B2C2 C2C1 C1B1 B1B2 B2B1 B1B0 B0A0 A0A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1D1 D1D2 D2D3 D3C3 C3C4 C4C3 C3C2 C2C1 C1C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3B3 B3C3 C3C2 C2D2 D2D3 D3C3 C3B3 B3B2 B2B1"/>
<route id="!100_0_0!var#1" state="0" edges="E3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1C1 C1C0 C0B0 B0B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3B3 B3C3 C3C4 C4D4 D4C4 C4C3 C3C2 C2D2 D2D1 D1C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1D0 D0C0 C0C1 C1C2 C2D2 D2E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1A2 A2B2 B2C2 C2D2 D2D1 D1C1 C1C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3B3 B3C3 C3D3 D3C3 C3C2 C2B2"/>
<route id="!101_0_0!var#1" state="0" edges="D1D0 D0C0 C0C1 C1B1 B1B2 B2B3 B3A3 A3A2 A2B2 B2C2 C2D2 D2D3 D3D2 D2D3 D3D4 D4C4 C4C3 C3C2 C2B2 B2A2 A2B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E3 E3E2 E2D2 D2C2 C2C1 C1D1 D1C1 C1B1 B1B2 B2A2 A2A1 A1B1 B1B2 B2B3 B3B4 B4B3"/>
<route id="!102_0_0!var#1" state="0" edges="C2C1 C1B1 B1A1 A1A2 A2A3 A3B3 B3B4 B4C4 C4D4 D4D3 D3D4 D4C4 C4C3 C3C2 C2C1 C1B1 B1C1 C1C0 C0D0 D0D1 D1D2 D2E2 E2E3 E3E4 E4D4 D4C4 C4B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1D0 D0D1 D1D2 D2E2 E2E1 E1E2 E2E3 E3D3 D3C3 C3B3 B3B2 B2B1 B1C1 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 D4D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1B1 B1B2 B2B3 B3B4 B4C4 C4D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1B2 B2B1 B1B0 B0C0 C0C1 C1B1 B1B2 B2A2 A2A3 A3A4 A4B4 B4B3 B3A3 A3A2 A2B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0A0"/>
<route id="!104_0_0!var#1" 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 C1B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3A4 A4B4 B4C4 C4C3 C3D3 D3D2 D2D1 D1D0 D0C0 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 E1E2 E2D2 D2C2 C2B2 B2B3 B3C3 C3B3 B3B4 B4B3 B3B2 B2C2 C2D2 D2C2 C2C3 C3B3 B3B2 B2B1 B1B0 B0B1 B1B2 B2C2 C2C3 C3D3 D3D4 D4C4"/>
<route id="!106_0_0!var#1" state="0" edges="C4C3 C3D3 D3C3 C3C2 C2C1 C1C0 C0D0 D0E0 E0E1 E1D1 D1D2 D2D3 D3C3 C3B3 B3B4 B4B3 B3C3 C3C2 C2D2 D2E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3A2 A2A1 A1B1 B1C1 C1C0 C0C1 C1C2 C2C1 C1B1 B1A1 A1A2 A2B2 B2A2 A2A3 A3A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2D2 D2C2 C2D2 D2C2 C2B2 B2B1 B1B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4C4 C4C3 C3C2 C2C1 C1D1 D1D2 D2D3 D3D2"/>
<route id="!107_0_0!var#2" state="0" edges="B2A2 A2A3 A3B3 B3C3 C3D3 D3D2 D2D1 D1D2 D2D3 D3C3 C3C4 C4C3 C3B3 B3A3 A3A4 A4B4 B4B3 B3C3 C3D3 D3D2 D2D1 D1E1 E1E2 E2D2 D2D1 D1C1 C1B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3B3 B3B2 B2C2 C2D2 D2E2 E2E1 E1D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E4 E4D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2E2"/>
<route id="!108_0_0!var#1" state="0" edges="B1B2 B2B3 B3C3 C3C2 C2C3 C3D3 D3D2 D2C2 C2B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2C2 C2C3 C3D3 D3D2 D2D1 D1D0 D0C0 C0B0 B0B1 B1B2 B2C2 C2D2 D2D1 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 D3D4 D4C4 C4D4 D4C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4B3 B3B2 B2B1 B1B0 B0C0 C0D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1C1 C1C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4A4 A4A3 A3A4"/>
<route id="!10_0_0!var#1" state="0" edges="D3C3 C3D3 D3E3 E3E2 E2E1 E1D1 D1D2 D2D3 D3D2 D2D1 D1C1 C1C0 C0C1 C1C2 C2C3 C3B3 B3B2 B2C2 C2C1 C1C2 C2B2 B2B3 B3B4 B4B3 B3C3 C3D3 D3D2 D2D1 D1E1 E1E2 E2D2 D2D1 D1C1 C1D1 D1D2 D2D3 D3D4 D4C4 C4D4 D4E4 E4E3 E3E2 E2D2 D2C2 C2B2 B2B1 B1A1 A1A0 A0B0 B0C0 C0C1 C1B1 B1B0 B0C0 C0C1 C1B1 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 B3A3 A3A2 A2A1 A1B1 B1C1 C1D1 D1E1 E1E2 E2E3 E3D3 D3D2 D2C2 C2C1 C1C0 C0D0 D0E0 E0E1 E1D1 D1D2 D2C2 C2B2 B2B3 B3B4 B4C4 C4C3 C3C2 C2C1 C1C0 C0B0 B0A0"/>
<route id="!111_0_0!var#2" state="0" edges="D4E4 E4E3 E3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2C2 C2C3 C3C4 C4D4 D4E4 E4E3 E3E2 E2D2 D2C2 C2D2 D2D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3D3 D3D4 D4C4 C4C3 C3C2 C2D2 D2E2 E2E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2B2 B2B1 B1B0 B0B1 B1B2 B2A2 A2A1 A1B1 B1B2 B2C2 C2D2 D2D1"/>
<route id="!112_0_0!var#2" 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 A3B3 B3C3 C3C2 C2B2 B2B1 B1A1 A1A0 A0B0"/>
<route id="!113_0_0!var#1" state="0" edges="D1E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1B1 B1B2 B2C2 C2D2 D2E2 E2D2 D2D1 D1D0 D0C0 C0C1 C1D1 D1E1 E1E0 E0D0 D0D1 D1D2 D2D3 D3C3 C3C2 C2D2 D2E2 E2E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3B2 B2A2 A2B2 B2B1 B1B0 B0A0 A0A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3E3"/>
<route id="!114_0_0!var#2" state="0" edges="B1B0 B0C0 C0C1 C1C2 C2C3 C3D3 D3D4 D4D3 D3D4 D4D3 D3C3 C3C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1C1 C1B1 B1C1 C1D1 D1D2 D2D1 D1D0 D0C0 C0B0 B0A0 A0A1 A1B1 B1C1 C1C2 C2C3 C3C2 C2D2 D2C2 C2C1 C1C2 C2C3 C3D3"/>
<route id="!115_0_0!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3D2 D2D1 D1D2 D2C2 C2C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3C3 C3B3 B3A3 A3A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1C1 C1B1 B1B2 B2A2 A2A1 A1B1 B1C1 C1D1 D1D2 D2E2 E2D2 D2D3 D3C3 C3B3 B3A3 A3B3 B3B2 B2B1 B1C1 C1D1 D1C1 C1C2 C2B2 B2A2 A2A1 A1B1 B1B2 B2C2 C2D2 D2D3"/>
<route id="!116_0_0!var#1" state="0" edges="A1A2 A2B2 B2B1 B1A1 A1A0 A0B0 B0B1 B1B2 B2C2 C2C1 C1B1 B1B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4B4 B4C4 C4D4 D4D3 D3D2 D2C2 C2D2 D2E2 E2E3 E3D3 D3C3 C3C2 C2B2 B2C2 C2D2 D2E2 E2E3 E3D3 D3D2 D2D1 D1C1 C1C2 C2B2 B2A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E2"/>
<route id="!117_0_0!var#1" state="0" edges="E2D2 D2E2 E2E1 E1D1 D1D2 D2D3 D3D4 D4C4 C4B4 B4A4 A4A3 A3B3 B3B2 B2C2 C2C1 C1B1 B1C1 C1B1 B1B2 B2B3 B3B4 B4C4 C4C3 C3D3 D3E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3A3 A3A4 A4B4 B4C4 C4C3 C3C2 C2C3 C3D3 D3D2 D2D3 D3D4 D4C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4C4 C4B4"/>
<route id="!118_0_0!var#1" state="0" edges="B0C0 C0C1 C1B1 B1B2 B2B1 B1A1 A1A2 A2A3 A3B3 B3B2 B2A2 A2A3 A3B3 B3B2 B2C2 C2C1 C1B1 B1B0 B0A0 A0A1 A1B1 B1C1 C1D1 D1E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2C3 C3C2 C2B2 B2B1 B1B0 B0C0 C0D0 D0E0 E0E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2C3 C3B3 B3B2 B2B1 B1B0 B0C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3C3 C3C2 C2B2 B2A2"/>
<route id="!119_0_0!var#2" state="0" edges="A0A1 A1A2 A2A3 A3A2 A2B2 B2B3 B3B4 B4B3 B3A3 A3A2 A2A1 A1A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1C1 C1B1 B1A1 A1A2 A2B2 B2C2 C2D2 D2D3 D3D2 D2D1 D1D0 D0C0 C0B0 B0B1 B1C1 C1C2 C2D2 D2D1 D1C1 C1C0 C0D0 D0E0 E0E1 E1E0"/>
<route id="!11_0_0!var#2" 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 B2A2 A2A3 A3B3 B3C3 C3C4 C4C3 C3C4 C4D4 D4D3 D3D2 D2D1 D1D0 D0D1 D1E1 E1D1 D1C1 C1C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E2 E2E1 E1E0 E0D0 D0D1 D1E1 E1E2 E2E3 E3D3 D3D4 D4E4 E4E3 E3E4 E4D4 D4C4 C4D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1A1 A1A2 A2B2 B2B1 B1B2 B2C2 C2C3 C3D3 D3D4 D4C4"/>
<route id="!120_0_0!var#1" state="0" edges="E3E2 E2D2 D2C2 C2C3 C3B3 B3B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2C3 C3D3 D3D2 D2E2 E2E3 E3D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3D3 D3D2 D2D1 D1C1 C1B1 B1B0 B0A0 A0A1 A1A2 A2A3 A3B3 B3C3 C3C2 C2B2 B2B3 B3A3 A3A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0C0 C0C1 C1C2 C2D2"/>
<route id="!121_0_0!var#2" state="0" edges="D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1D1 D1C1 C1D1 D1E1 E1E0 E0D0 D0D1 D1E1 E1E2 E2D2 D2D1 D1C1 C1B1 B1A1 A1A2 A2B2 B2C2 C2C1 C1C2 C2C1 C1C0 C0B0 B0A0 A0A1 A1A2 A2A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E2 E2E1 E1D1"/>
<route id="!122_0_0!var#2" state="0" edges="E2E1 E1D1 D1C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3B2 B2A2 A2B2 B2B1 B1B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1E1 E1E0 E0D0 D0D1 D1D2 D2E2 E2E3 E3D3 D3D2 D2D1 D1D0 D0D1 D1D2 D2C2 C2B2 B2A2 A2B2 B2B1 B1B0 B0B1 B1B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0B1 B1C1 C1D1 D1C1 C1D1 D1D2 D2C2"/>
<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 0x519000076780 which does not point to an object of type 'MSVehicle' > 0x519000076780: note: object is of type 'MSBaseVehicle' > 00 00 00 00 70 75 a9 a3 12 5e 00 00 98 67 07 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:7341:9: runtime error: member access within address 0x519000076780 which does not point to an object of type 'MSVehicle' > 0x519000076780: note: object is of type 'MSBaseVehicle' > 00 00 00 00 70 75 a9 a3 12 5e 00 00 98 67 07 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:7341:9 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7344:13: runtime error: member access within address 0x519000076780 which does not point to an object of type 'MSVehicle' > 0x519000076780: note: object is of type 'MSBaseVehicle' > 00 00 00 00 70 75 a9 a3 12 5e 00 00 98 67 07 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:7344:13 > /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:37: runtime error: member call on address 0x5110000787c0 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000787c0: note: object has invalid vptr > 00 00 00 00 cb 8a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 0b 1d 00 30 50 00 00 30 0b 1d 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 0x5110000787c0 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000787c0: note: object has invalid vptr > 00 00 00 00 cb 8a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 0b 1d 00 30 50 00 00 30 0b 1d 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-05-23 07:03:37 by Eclipse SUMO sumo Version v1_23_1+0265-f03daba2954 > <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 0x519000076780 which does not point to an object of type 'MSVehicle' > 0x519000076780: note: object is of type 'MSBaseVehicle' > 00 00 00 00 70 15 8f e1 4f 5d 00 00 98 67 07 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:7341:9: runtime error: member access within address 0x519000076780 which does not point to an object of type 'MSVehicle' > 0x519000076780: note: object is of type 'MSBaseVehicle' > 00 00 00 00 70 15 8f e1 4f 5d 00 00 98 67 07 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:7341:9 > /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7344:13: runtime error: member access within address 0x519000076780 which does not point to an object of type 'MSVehicle' > 0x519000076780: note: object is of type 'MSBaseVehicle' > 00 00 00 00 70 15 8f e1 4f 5d 00 00 98 67 07 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:7344:13 > /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_ToC.cpp:1063:37: runtime error: member call on address 0x5110000787c0 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000787c0: note: object has invalid vptr > 00 00 00 00 cb 8a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 0b 1d 00 30 50 00 00 60 0b 1d 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 0x5110000787c0 which does not point to an object of type 'MSVehicle::Influencer' > 0x5110000787c0: note: object has invalid vptr > 00 00 00 00 cb 8a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 0b 1d 00 30 50 00 00 60 0b 1d 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-05-23 07:03:50 by Eclipse SUMO sumo Version v1_23_1+0265-f03daba2954 > <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,36 > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,432 > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) <truncated after showing first 30 lines> ---------- 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 0x7a9a05cc1340> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7a9a05e7a4c0> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7a9a05e7bfc0> 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 0x7a9a05e7bd40> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7a9a05c91940> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7a9a05c93280> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x7a9a05c90b40> 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 0x7a9a05c91000> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (73.0, 74.0) <zip object at 0x7a9a05c91000> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7a9a05c91000> 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>
---------- Differences in errors ---------- 0a1,612 > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) <truncated after showing first 30 lines> ---------- 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>
---------- Differences in errors ----------
0a1,612
> Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead)
<truncated after showing first 30 lines>
---------- 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 0x74879c67d1c0>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (148.9, 149.0) <zip object at 0x74879c689bc0>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x74879c7a4f80>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x74879c63d440>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x74879c0cc840>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x74879c0ccf40>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x74879c0cdd40>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x74879c0cf640>
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>
---------- Differences in errors ----------
0a1,612
> Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead)
> Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead)
<truncated after showing first 30 lines>
---------- 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 0x779da0d2ba80>
> failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x779da0ecf900>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x779da0cf7680>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x779da0cf6280>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x779da0cf6580>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x779da0cf7280>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x779da0cf4c80>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x779da0cf6b80>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x779da0cf5a80>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x779da0d3e240>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x779da069ecc0>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x779da0d39b80>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,432 > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) <truncated after showing first 30 lines> ---------- 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 0x711ed9119640> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x711ed92d35c0> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x711ed92d3f40> 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 0x711ed92d3f80> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x711ed91069c0> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x711ed9105fc0> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x711ed91069c0> 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 0x711ed9104e00> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x711ed9104e00> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x711ed9104e00> 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>
---------- Differences in errors ---------- 0a1,432 > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) <truncated after showing first 30 lines> ---------- 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 0x75a201d19b40> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x75a201d12b00> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x75a201d125c0> 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 0x75a201d13a80> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x75a201d04780> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x75a201d06600> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x75a201d05cc0> 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 0x75a201d04280> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (78.0, 79.0) <zip object at 0x75a201d04280> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x75a201d04280> 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>
---------- Differences in errors ---------- 0a1,432 > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) <truncated after showing first 30 lines> ---------- Differences in output ---------- 0a1,24 > failed 0.1 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7c2853309800> > failed 1 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7c2852274e40> > failed 10 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7c28520c17c0> > failed 100 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x7c28520c00c0> > failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7c28520c1940> > failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7c285227b900> > failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7c285227b4c0> > failed 100 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7c285227bf80> > failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7c285227ac00> > failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7c28520b8740> > failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7c28520ba180> > failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7c28520b9500> > failed 0.1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7c28520b8840> > failed 1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7c28520b8800> > failed 10 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7c28520b83c0> > failed 100 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x7c28520b83c0> > failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7c28520b83c0> > failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7c28520b83c0> > failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7c28520b83c0> > failed 100 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7c28520acdc0> > failed 0.1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7c28520ada00> > failed 1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7c28520baac0> > failed 10 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7c28520b8c80> > failed 100 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7c28520b9ac0>
---------- Differences in errors ---------- 0a1,72 > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/0_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to0/2_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '0/1', program 't1'. Lane '0/1to1/1_0' is targeted by 3 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to0/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to1/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '1/1', program 't1'. Lane '1/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to1/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to2/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '2/1', program 't1'. Lane '2/1to3/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 0 in tlLogic '3/1', program 't1'. Lane '3/1to4/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to2/1_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/0_0' is targeted by 4 'G'-links. (use 'g' instead) > Warning: Unsafe green phase 1 in tlLogic '3/1', program 't1'. Lane '3/1to3/2_0' is targeted by 4 'G'-links. (use 'g' instead) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,22 > > ================================================================= > ==3698796==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x5756f0b6f701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5756f29f84f9 in MSMeanData_Emissions::createValues(MSLane*, double, bool) const /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData_Emissions.cpp:184:12 > #2 0x5756f29c7dae 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:661:39 > #3 0x5756f29cc1c9 in MSMeanData::writeXMLOutput(OutputDevice&, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:737:17 > #4 0x5756f289d216 in MSDetectorControl::writeOutput(long long, bool) /home/delphi/clangDebug/sumo/src/microsim/output/MSDetectorControl.cpp:142:22 > #5 0x5756f0bc7fe1 in MSNet::writeOutput() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1159:24 > #6 0x5756f0bbf087 in MSNet::postMoveStep() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:882:5 > #7 0x5756f0b8df78 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:861:5 > #8 0x5756f0b87138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #9 0x5756f0b736b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #10 0x721dd862a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #11 0x721dd862a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #12 0x5756f0a96294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > SUMMARY: AddressSanitizer: 384 byte(s) leaked in 1 allocation(s).
---------- Differences in output ---------- 21a22,26 > Error: internal error in NetAccessor > In file 'routes.rou.xml' > At line/column 1/0. > > Quitting (on error).
---------- Differences in errors ---------- 2a3,21 > > ================================================================= > ==3711374==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 608 byte(s) in 1 object(s) allocated from: > #0 0x57b860617701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x57b8621c39a4 in MSCalibrator::setFlow(long long, long long, double, double, SUMOVehicleParameter) /home/delphi/clangDebug/sumo/src/microsim/trigger/MSCalibrator.cpp:747:30 > #2 0x57b8615498bb 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 0x57b86127c1a5 in TraCIServerAPI_Calibrator::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Calibrator.cpp:78:17 > #4 0x57b8611bb62c in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #5 0x57b8611c609f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #6 0x57b8606306b9 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:743:27 > #7 0x57b86062f138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #8 0x57b86061b6b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #9 0x7e9e09a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #10 0x7e9e09a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #11 0x57b86053e294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > SUMMARY: AddressSanitizer: 608 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 2a3,317 > > ================================================================= > ==3704195==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 240 byte(s) in 2 object(s) allocated from: > #0 0x58f17cb00701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x58f17d69a2c4 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:570:32 > #2 0x58f17d6a10cb 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 0x58f17dc402b3 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:345:5 > #4 0x58f17cb042f2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #5 0x73367fa2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #6 0x73367fa2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #7 0x58f17ca27294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > Indirect leak of 128 byte(s) in 2 object(s) allocated from: > #0 0x58f17cb00701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x58f17d6f4fd1 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 0x58f17d6f492c 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 0x58f17d6f492c 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 0x58f17d6f47b4 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 0x58f17d6f3257 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 0x58f17d6f2378 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 0x58f17d6db540 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 0x58f17d69a978 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:572:13 > #9 0x58f17d6a10cb 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 0x58f17dc402b3 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:345:5 > #11 0x58f17cb042f2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #12 0x73367fa2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #13 0x73367fa2a28a 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 38, 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)
< Domain.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 3710210 is still running
---------- Differences in fcd ----------
80,1655c80
< <person id="detour2" x="511.55" y="479.48" angle="0.00" speed="1.33" pos="227.98" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="detour" x="511.55" y="484.24" angle="0.00" speed="1.32" pos="232.74" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< </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" speed="0.10" pos="234.93" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="tripTest" x="750.46" y="504.37" angle="351.38" speed="1.23" pos="1.03" edge=":m2_w0" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="horiz" x="750.46" y="508.59" angle="351.38" speed="1.62" pos="5.20" edge=":m2_w0" slope="0.00" type="pType3@horiz"/>
< <person id="detour2" x="511.55" y="480.64" angle="0.00" speed="1.16" pos="229.14" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="detour" x="511.55" y="485.56" angle="0.00" speed="1.32" pos="234.06" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< </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" speed="0.07" pos="235.00" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="detour" x="511.19" y="486.76" angle="0.00" speed="1.19" pos="0.21" edge=":0_w2" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="tripTest" x="750.28" y="505.56" angle="351.38" speed="1.20" pos="2.23" edge=":m2_w0" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="horiz" x="750.22" y="510.22" angle="351.38" speed="1.65" pos="6.85" edge=":m2_w0" slope="0.00" type="pType3@horiz"/>
< <person id="detour2" x="511.55" y="481.86" angle="0.00" speed="1.22" pos="230.36" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< </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" speed="0.03" pos="235.03" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="detour" x="511.19" y="487.95" angle="0.00" speed="1.20" pos="1.40" edge=":0_w2" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="tripTest" x="750.11" y="506.67" angle="351.38" speed="1.12" pos="3.36" edge=":m2_w0" slope="0.00" type="DEFAULT_PEDTYPE"/>
< <person id="horiz" x="748.96" y="511.55" angle="270.00" speed="1.37" pos="8.22" edge=":m2_w0" slope="0.00" type="pType3@horiz"/>
< <person id="detour2" x="511.55" y="483.17" angle="0.00" speed="1.30" pos="231.67" edge="3si" slope="0.00" type="DEFAULT_PEDTYPE"/>
< </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 0x5060000c7280 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x5060000c7280: note: object has invalid vptr > 00 00 00 00 9b 6b 00 00 00 00 00 00 00 00 00 00 be be be be 80 91 00 00 30 51 00 00 80 83 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 0x5060000c7280 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x5060000c7280: note: object has invalid vptr > 00 00 00 00 9b 6b 00 00 00 00 00 00 00 00 00 00 be be be be 80 91 00 00 30 51 00 00 80 83 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9 > ================================================================= > ==3711123==ERROR: AddressSanitizer: heap-use-after-free on address 0x5060000c72b0 at pc 0x5adfbc8c7e25 bp 0x7ffd7e62c4d0 sp 0x7ffd7e62c4c8 > WRITE of size 1 at 0x5060000c72b0 thread T0 > #0 0x5adfbc8c7e24 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::deschedule() /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:33 > #1 0x5adfbc8bde39 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19 > #2 0x5adfbc8be4e8 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:35 > #3 0x5adfb9d4977d in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:319:5 > #4 0x5adfb9d4b9f8 in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:292:17 > #5 0x5adfb9d3b91e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:101:17 > #6 0x75e4a922a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #7 0x75e4a922a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #8 0x5adfb9c5e294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > 0x5060000c72b0 is located 48 bytes inside of 56-byte region [0x5060000c7280,0x5060000c72b8) > freed by thread T0 here: > #0 0x5adfb9d37f81 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277df81) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5adfbac5d7d1 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 > > ================================================================= > ==3711307==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 608 byte(s) in 1 object(s) allocated from: > #0 0x5d4446276701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5d44471fa89c 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 0x5d4446f04386 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:273:66 > #3 0x5d4446e1a62c in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #4 0x5d4446e2509f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #5 0x5d444628f6b9 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:743:27 > #6 0x5d444628e138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #7 0x5d444627a6b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #8 0x7e1ede42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7e1ede42a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d444619d294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > Direct leak of 608 byte(s) in 1 object(s) allocated from: > #0 0x5d4446276701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5d44471f9be1 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 0x5d4446f04386 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:273:66 > #3 0x5d4446e1a62c in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #4 0x5d4446e2509f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #5 0x5d444628f6b9 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:743:27 > #6 0x5d444628e138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #7 0x5d444627a6b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #8 0x7e1ede42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #9 0x7e1ede42a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #10 0x5d444619d294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) <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 > > ================================================================= > ==3709054==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 232 byte(s) in 1 object(s) allocated from: > #0 0x632685aea701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x6326875e12d4 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:116:31 > #2 0x632687644b42 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 0x6326873d8dce 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:200:19 > #4 0x632687b3c6f9 in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:334:13 > #5 0x632687b38fbb in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:298:9 > #6 0x632687bc0478 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:141:20 > #7 0x632687bf642b in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:214:20 > #8 0x632685b074e8 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:825:26 > #9 0x632685b02138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #10 0x632685aee6b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x74a41ee2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x74a41ee2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x632685a11294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > Indirect leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x632685aea701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x632687414a81 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 0x63268741468c 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 0x63268741468c 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 0x63268741455c 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 0x632687414509 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 0x632687424708 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 0x6326875f481d 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 > > ================================================================= > ==3709162==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 928 byte(s) in 4 object(s) allocated from: > #0 0x5692d2af1701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5692d45e82d4 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:116:31 > #2 0x5692d464bb42 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 0x5692d43dfdce 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:200:19 > #4 0x5692d4b436f9 in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:334:13 > #5 0x5692d4b3ffbb in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:298:9 > #6 0x5692d4bc7478 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:141:20 > #7 0x5692d4bfd42b in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:214:20 > #8 0x5692d2b0e4e8 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:825:26 > #9 0x5692d2b09138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #10 0x5692d2af56b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #11 0x769b25a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #12 0x769b25a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #13 0x5692d2a18294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > Indirect leak of 160 byte(s) in 4 object(s) allocated from: > #0 0x5692d2af1701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5692d441ba81 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 0x5692d441b68c 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 0x5692d441b68c 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 0x5692d441b55c 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 0x5692d441b509 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 0x5692d442b708 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 0x5692d45fb81d 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 > ================================================================= > ==3709129==ERROR: AddressSanitizer: heap-use-after-free on address 0x51100005c748 at pc 0x64762334bb00 bp 0x7fffa9d3a110 sp 0x7fffa9d3a108 > READ of size 8 at 0x51100005c748 thread T0 > #0 0x64762334baff 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 0x647623333808 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 0x64762350ab30 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:38 > #3 0x64762356c259 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 0x647623300376 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:210:23 > #5 0x647623a76dc0 in MSStageDriving::abort(MSTransportable*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:584:9 > #6 0x647623af4721 in MSTransportable::removeStage(int, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:346:20 > #7 0x6476228f82c0 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 0x647622646d63 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:164:17 > #9 0x6476225b562c in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #10 0x6476225c009f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #11 0x647621a2a6b9 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:743:27 > #12 0x647621a29138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #13 0x647621a156b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #14 0x70fc0ea2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #15 0x70fc0ea2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #16 0x647621938294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > 0x51100005c748 is located 72 bytes inside of 232-byte region [0x51100005c700,0x51100005c7e8) > freed by thread T0 here: > #0 0x647621a11f81 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277df81) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x64762350eab6 in MSDispatch::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:300:5 > #2 0x64762356cb26 in MSDispatch_TraCI::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:76:17 > #3 0x64762331cb11 in MSDevice_Taxi::cancelCustomer(MSTransportable const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:593:27 > #4 0x64762350aab3 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:180:27 > #5 0x64762356c259 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-05-23 07:08:34 by Eclipse SUMO sumo Version v1_23_1+0265-f03daba2954 > <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="40247"/> > </traci_server> <truncated after showing first 30 lines> ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-05-23 07:08:34 by Eclipse SUMO sumo Version v1_23_1+0265-f03daba2954 > <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 > ================================================================= > ==3709145==ERROR: AddressSanitizer: heap-use-after-free on address 0x51100005c748 at pc 0x64fec1a12b00 bp 0x7fff89ea2ad0 sp 0x7fff89ea2ac8 > READ of size 8 at 0x51100005c748 thread T0 > #0 0x64fec1a12aff 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 0x64fec19fa808 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 0x64fec1bd1b30 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:38 > #3 0x64fec1c33259 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 0x64fec19c7376 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:210:23 > #5 0x64fec213ddc0 in MSStageDriving::abort(MSTransportable*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:584:9 > #6 0x64fec21bb721 in MSTransportable::removeStage(int, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:346:20 > #7 0x64fec0facdd8 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 0x64fec0d1557e in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:270:17 > #9 0x64fec0c7c62c in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1007:19 > #10 0x64fec0c8709f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:899:41 > #11 0x64fec00f16b9 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:743:27 > #12 0x64fec00f0138 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:410:9 > #13 0x64fec00dc6b5 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30 > #14 0x719852e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #15 0x719852e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #16 0x64febffff294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > 0x51100005c748 is located 72 bytes inside of 232-byte region [0x51100005c700,0x51100005c7e8) > freed by thread T0 here: > #0 0x64fec00d8f81 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277df81) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x64fec1bd5ab6 in MSDispatch::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:300:5 > #2 0x64fec1c33b26 in MSDispatch_TraCI::fulfilledReservation(Reservation const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:76:17 > #3 0x64fec19e3b11 in MSDevice_Taxi::cancelCustomer(MSTransportable const*) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:593:27 > #4 0x64fec1bd1ab3 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:180:27 > #5 0x64fec1c33259 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-05-23 07:08:35 by Eclipse SUMO sumo Version v1_23_1+0265-f03daba2954 > <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="38195"/> > </traci_server> <truncated after showing first 30 lines> ---------- Differences in vehroutes ---------- 2a3,4 > <!-- generated on 2025-05-23 07:08:35 by Eclipse SUMO sumo Version v1_23_1+0265-f03daba2954 > <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 ---------- 1,2c1,11 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at APITest.main(APITest.java:35) ---------- Differences in output ---------- 1,80d0 < deltaT:1.0 < findRoute result stage: < gneE0 < -gneE2 < gneE2 < findIntermodalRoute result stages: < gneE0 < gneE2 < Step 1.0, tlsPhase 0 (North-South) < Step 2.0, tlsPhase 0 (North-South) < Step 3.0, tlsPhase 0 (North-South) < Step 4.0, tlsPhase 0 (North-South) < Step 5.0, tlsPhase 0 (North-South) < Step 6.0, tlsPhase 0 (North-South) < Step 7.0, tlsPhase 0 (North-South) < Step 8.0, tlsPhase 0 (North-South) < Step 9.0, tlsPhase 0 (North-South) < Step 10.0, tlsPhase 0 (North-South) < Step 11.0, tlsPhase 0 (North-South) < Step 12.0, tlsPhase 0 (North-South) < Step 13.0, tlsPhase 0 (North-South) < Step 14.0, tlsPhase 0 (North-South) < Step 15.0, tlsPhase 0 (North-South) < Step 16.0, tlsPhase 0 (North-South) < Step 17.0, tlsPhase 0 (North-South) < Step 18.0, tlsPhase 0 (North-South) < Step 19.0, tlsPhase 0 (North-South) < Step 20.0, tlsPhase 0 (North-South) < Step 21.0, tlsPhase 0 (North-South) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,11 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at Main.main(Main.java:50) ---------- Differences in output ---------- 1,100d0 < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started < Thread started <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,22 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at MultiClient1.main(MultiClient1.java:34) > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at MultiClient2.main(MultiClient2.java:37) ---------- Differences in output ---------- 1,4652d0 < Step 0.1, tlsPhase 0 (North-South) < Step 0.1 < Step 0.2 < Step 0.3 < Step 0.4 < Step 0.5 < Step 0.6 < Step 0.7 < Step 0.8 < Step 0.9 < Step 1.0 < Step 1.1 < Step 1.2 < Step 1.3 < Step 1.4 < Step 1.5 < Step 1.6 < Step 1.7 < Step 1.8 < Step 1.9 < Step 2.0 < Step 2.1 < Step 2.2 < Step 2.3 < Step 2.4 < Step 2.5 < Step 2.6 < Step 2.7 < Step 2.8 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,11 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at Main.main(Main.java:34) ---------- Differences in output ---------- 1,4639d0 < Step 0.1, tlsPhase 0 (North-South) < Step 0.2, tlsPhase 0 (North-South) < Step 0.3, tlsPhase 0 (North-South) < Step 0.4, tlsPhase 0 (North-South) < Step 0.5, tlsPhase 0 (North-South) < Step 0.6, tlsPhase 0 (North-South) < Step 0.7, tlsPhase 0 (North-South) < Step 0.8, tlsPhase 0 (North-South) < Step 0.9, tlsPhase 0 (North-South) < Step 1.0, tlsPhase 0 (North-South) < Step 1.1, tlsPhase 0 (North-South) < Step 1.2, tlsPhase 0 (North-South) < Step 1.3, tlsPhase 0 (North-South) < Step 1.4, tlsPhase 0 (North-South) < Step 1.5, tlsPhase 0 (North-South) < Step 1.6, tlsPhase 0 (North-South) < Step 1.7, tlsPhase 0 (North-South) < Step 1.8, tlsPhase 0 (North-South) < Step 1.9, tlsPhase 0 (North-South) < Step 2.0, tlsPhase 0 (North-South) < Step 2.1, tlsPhase 0 (North-South) < Step 2.2, tlsPhase 0 (North-South) < Step 2.3, tlsPhase 0 (North-South) < Step 2.4, tlsPhase 0 (North-South) < Step 2.5, tlsPhase 0 (North-South) < Step 2.6, tlsPhase 0 (North-South) < Step 2.7, tlsPhase 0 (North-South) < Step 2.8, tlsPhase 0 (North-South) < Step 2.9, tlsPhase 0 (North-South) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1,11 < Warning: Missing yellow phase in tlLogic 'gneJ1', program '2' for tl-index 6 when switching from phase 2 to phase 0. --- > Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: /home/delphi/clangDebug/sumo/bin/liblibtracijni.so: undefined symbol: __ubsan_vptr_type_cache > at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) > at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) > at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:259) > at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:251) > at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2451) > at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916) > at java.base/java.lang.System.loadLibrary(System.java:2063) > at Subscription.main(Subscription.java:37) ---------- Differences in output ---------- 1,147d0 < Step: 0 < Step: 1 < Subscription Departed vehicles: v0 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 < variable id: 66 value: TraCIPosition(0,-4.8) < Step: 2 < Subscription Departed vehicles: v1 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 < variable id: 66 value: TraCIPosition(14.7234,-4.8) < Vehicle Subscription: id=v1 < variable id: 64 value: 13.033 < variable id: 66 value: TraCIPosition(0,-4.8) < Step: 3 < Subscription Departed vehicles: v2 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 < variable id: 66 value: TraCIPosition(29.4468,-4.8) < Vehicle Subscription: id=v1 < variable id: 64 value: 13.033 < variable id: 66 value: TraCIPosition(13.033,-4.8) < Vehicle Subscription: id=v2 < variable id: 64 value: 11.791 < variable id: 66 value: TraCIPosition(0,-4.8) < Step: 4 < Subscription Departed vehicles: v3 < Vehicle Subscription: id=v0 < variable id: 64 value: 14.7234 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,24592 > > ================================================================= > ==3711730==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x62f7b2d7c701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x62f7b2ff25b1 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 0x62f7b2ff20ec 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 0x62f7b2ff20ec 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 0x62f7b2ff1fbc 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 0x62f7b2ff1ed9 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 0x62f7b2ff17bb 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 0x62f7b2ff0c15 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 0x62f7b2ff0fc8 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 0x62f7b2ff03b3 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 0x62f7b2feffb1 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 0x62f7b2fef63e 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 0x62f7b2fef534 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 0x62f7b5ddbd4c 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 0x62f7b536f29c 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 0x62f7b514cb2d 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 0x62f7b3fe94c8 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 0x62f7b3f0d549 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:336:46 > #18 0x62f7b59af4db in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #19 0x7db86f9e68f2 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 0x7db86f99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x7db86f99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #22 0x7db86f990c87 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 0x7db86f9e0d42 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,1536 > > ================================================================= > ==3711766==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 288 byte(s) in 4 object(s) allocated from: > #0 0x627deb247701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x627ded817fc1 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 0x627ded817c0c 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 0x627ded817c0c 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 0x627ded817adc 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 0x627ded816d43 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 0x627ded81685e in std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, bool> 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, M SE2Collector*>>, 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_unique<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-l inux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2430:13 > #7 0x627ded8120d4 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:865:16 > #8 0x627ded800b69 in MSSOTLE2Sensors::buildCountSensorForLane(MSLane*, NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLE2Sensors.cpp:162:21 > #9 0x627ded7ff2ea 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 > #10 0x627ded625853 in MSSOTLTrafficLightLogic::init(NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLTrafficLightLogic.cpp:161:33 > #11 0x627dec4c0c02 in NLJunctionControlBuilder::postLoadInitialization() /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:524:16 > #12 0x627dec378727 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:225:23 > #13 0x627dec387d6b in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #14 0x627deb24b2f2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #15 0x7934e802a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 > #16 0x7934e802a28a in __libc_start_main csu/../csu/libc-start.c:360:3 > #17 0x627deb16e294 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x26a4294) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > > Indirect leak of 288 byte(s) in 4 object(s) allocated from: > #0 0x627deb247701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x627ded817fc1 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 0x627ded817c0c 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 0x627ded817c0c 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 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,186592 > > ================================================================= > ==3711833==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 512 byte(s) in 1 object(s) allocated from: > #0 0x601afd130701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x601afd222651 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 0x601afd221d19 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 0x601afd221d19 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 0x601afd220b24 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 0x601afd220683 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>>>>::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-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4 > #6 0x601afd1aa824 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 0x601aff708713 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 0x601aff535040 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 0x601afe39c008 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 0x601afe2c1549 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:336:46 > #11 0x601affd634db in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #12 0x71c9369e68f2 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 0x71c93699aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #14 0x71c93699badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #15 0x71c936990c87 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 0x71c9369e0d42 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 0x601affd95a22 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 0x601b00022081 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 0x601afe268a8a 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 0x601afe25fb42 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:205:14 > #21 0x601afe270d6b in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:360:17 > #22 0x601afd1342f2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19 > #23 0x71c93562a1c9 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 > > ================================================================= > ==3719788==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 3472 byte(s) in 2 object(s) allocated from: > #0 0x55839f29a371 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x279e371) (BuildId: e07a50e6fec3675b5c0b1e1a8dc66e524dce7d58) > #1 0x55839f2ac02a in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:29 > #2 0x5583a25c248e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x5ac648e) (BuildId: e07a50e6fec3675b5c0b1e1a8dc66e524dce7d58) > > Indirect leak of 2752 byte(s) in 2 object(s) allocated from: > #0 0x55839f29a371 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x279e371) (BuildId: e07a50e6fec3675b5c0b1e1a8dc66e524dce7d58) > #1 0x55839f2abbd5 in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:75:29 > #2 0x5583a25c248e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x5ac648e) (BuildId: e07a50e6fec3675b5c0b1e1a8dc66e524dce7d58) > > Indirect leak of 288 byte(s) in 2 object(s) allocated from: > #0 0x55839f29a371 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x279e371) (BuildId: e07a50e6fec3675b5c0b1e1a8dc66e524dce7d58) > #1 0x55839f71bd01 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 0x55839f71bbc9 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 0x55839f71bbc9 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 0x55839f71b5b0 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 0x55839f71ac03 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 0x55839f6e2515 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 0x55839f63112a 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 0x55839f2ac343 in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:33 > #9 0x5583a25c248e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x5ac648e) (BuildId: e07a50e6fec3675b5c0b1e1a8dc66e524dce7d58) > > Indirect leak of 48 byte(s) in 2 object(s) allocated from: > #0 0x55839f29a371 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x279e371) (BuildId: e07a50e6fec3675b5c0b1e1a8dc66e524dce7d58) > #1 0x55839f465ad6 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>
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 ---------- 5714,9632d5713 < Error: attribute 'from' is not declared for element 'vehicle' < In file 'routes.xml' < At line/column 4/55. < < Quitting (on error). < Error: attribute 'from' is not declared for element 'vehicle' < In file 'routes.xml' < At line/column 4/55. < < Quitting (on error). < vehicle 5 1 < Error: attribute 'from' is not declared for element 'vehicle' < In file 'routes.xml' < At line/column 4/55. < < Quitting (on error). < Error: attribute 'from' is not declared for element 'vehicle' < In file 'routes.xml' < At line/column 4/55. < < Quitting (on error). < vehicle 5 2 < Error: attribute 'from' is not declared for element 'vehicle' < In file 'routes.xml' < At line/column 4/55. < < Quitting (on error). < Error: attribute 'from' is not declared for element 'vehicle' < In file 'routes.xml' <truncated after showing first 30 lines>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in output ---------- 3414,3936d3413 < Error: Vehicle 'v' has no route. < Quitting (on error). < Error: Vehicle 'v' has no route. < Quitting (on error). < vehicle 15 13 < vehicle 15 14 < Error: Vehicle 'v' has no route. < Quitting (on error). < Error: Vehicle 'v' has no route. < Quitting (on error). < vehicle 15 15 < vehicle 16 0 < vehicle 16 1 < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < vehicle 16 2 < vehicle 16 3 < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < vehicle 16 4 < vehicle 16 5 < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < vehicle 16 6 < vehicle 16 7 < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < Warning: Ignoring child element 'route' for vehicle 'v' because attribute 'route' is set. < vehicle 16 8 < vehicle 16 9 <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 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 3289 1 false 0.5 0.1 max random 3279 1 false 0.5 0.1 max free 3331 1 false 0.5 0.1 max best_prob 1922 1 false 0.5 0.1 avg first 3881 1 false 0.5 0.1 avg random 3870 1 false 0.5 0.1 avg free 3878 1 false 0.5 0.1 avg best_prob 1657 1 true 0.5 0.1 max first 3298 1 true 0.5 0.1 max random 3304 1 true 0.5 0.1 max free 3321 1 true 0.5 0.1 max best_prob 2385 1 true 0.5 0.1 avg first 3972 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 3224 0.1 false 0.5 0.1 max first 4370 0.1 false 0.5 0.1 max random 4378 0.1 false 0.5 0.1 max free 4419 0.1 false 0.5 0.1 max best_prob 2653 0.1 false 0.5 0.1 avg first 4421 0.1 false 0.5 0.1 avg random 4432 0.1 false 0.5 0.1 avg free 4500 0.1 false 0.5 0.1 avg best_prob 3210 0.1 true 0.5 0.1 max first 4376 0.1 true 0.5 0.1 max random 4379 0.1 true 0.5 0.1 max free 4432 0.1 true 0.5 0.1 max best_prob 2763 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 free 1 false 0.5 0.1 max random 1 true 0.5 0.1 max random 1 true 0.5 0.1 max free 1 true 0.5 0.1 max best_prob 1 false 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 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 true 0.5 0.1 max free 0.1 false 0.5 0.1 max best_prob 0.1 false 0.5 0.1 avg random 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 avg free <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 1647 1 false 0.5 0.1 max first 4952 1 false 0.5 0.1 max random 4936 1 false 0.5 0.1 max free 5068 1 false 0.5 0.1 max best_prob 1907 1 false 0.5 0.1 avg first 5826 1 false 0.5 0.1 avg random 5794 1 false 0.5 0.1 avg free 5718 1 false 0.5 0.1 avg best_prob 1656 1 true 0.5 0.1 max first 4953 1 true 0.5 0.1 max random 4956 1 true 0.5 0.1 max free 5053 1 true 0.5 0.1 max best_prob 2369 1 true 0.5 0.1 avg first 5958 1 true 0.5 0.1 avg random 5951 1 true 0.5 0.1 avg free 6136 1 true 0.5 0.1 avg best_prob 3216 0.1 false 0.5 0.1 max first 6569 0.1 false 0.5 0.1 max random 6568 0.1 false 0.5 0.1 max free 6683 0.1 false 0.5 0.1 max best_prob 2623 0.1 false 0.5 0.1 avg first 6626 0.1 false 0.5 0.1 avg random 6641 0.1 false 0.5 0.1 avg free 6845 0.1 false 0.5 0.1 avg best_prob 3224 0.1 true 0.5 0.1 max first 6575 0.1 true 0.5 0.1 max random 6562 0.1 true 0.5 0.1 max free 6706 0.1 true 0.5 0.1 max best_prob 2708 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 false 0.5 0.1 max first 1 true 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 false 0.5 0.1 max free 1 false 0.5 0.1 max random 1 true 0.5 0.1 max random 1 true 0.5 0.1 max free 1 true 0.5 0.1 max best_prob 1 false 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 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 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 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 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 ---------- 1a2 > Interrupt signal received, trying to exit gracefully.
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in errors ---------- 0a1,24192 > > ================================================================= > ==3711795==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x5dbd4afa2701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5dbd4b2185b1 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 0x5dbd4b2180ec 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 0x5dbd4b2180ec 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 0x5dbd4b217fbc 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 0x5dbd4b217ed9 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 0x5dbd4b2177bb 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 0x5dbd4b216c15 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 0x5dbd4b2163b3 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 0x5dbd4b215fb1 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 0x5dbd4b21563e 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 0x5dbd4b215534 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 0x5dbd4e001d4c 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 0x5dbd4d59529c 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 0x5dbd4d36cb0d 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 0x5dbd4c210a4f 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 0x5dbd4c133549 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:336:46 > #17 0x5dbd4dbd54db in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #18 0x797d8a9e68f2 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 0x797d8a99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #20 0x797d8a99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x797d8a990c87 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 0x797d8a9e0d42 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 0x5dbd4dc07a22 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="1458" inserted="1451" running="338" waiting="7"/> 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="1113" routeLength="2041.90" speed="6.19" duration="358.67" waitingTime="190.11" timeLoss="211.22" departDelay="103.98" departDelayWaiting="-1.00" totalTravelTime="399198.00" totalDepartDelay="115735.00"/>
Test exceeded wallclock time limit of 900.0 seconds ---------- Differences in errors ---------- 0a1,24592 > > ================================================================= > ==3711709==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x59ad56fb7701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x59ad5722d5b1 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 0x59ad5722d0ec 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 0x59ad5722d0ec 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 0x59ad5722cfbc 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 0x59ad5722ced9 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 0x59ad5722c7bb 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 0x59ad5722bc15 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 0x59ad5722bfc8 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 0x59ad5722b3b3 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 0x59ad5722afb1 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 0x59ad5722a63e 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 0x59ad5722a534 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 0x59ad5a016d4c 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 0x59ad595aa29c 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 0x59ad593840fd 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 0x59ad5822523f 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 0x59ad58148549 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:336:46 > #18 0x59ad59bea4db in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #19 0x7d70c1be68f2 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 0x7d70c1b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x7d70c1b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #22 0x7d70c1b90c87 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 0x7d70c1be0d42 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="1458" inserted="797" running="412" waiting="661"/> 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="385" routeLength="2041.90" speed="6.51" duration="363.55" waitingTime="184.85" timeLoss="216.16" departDelay="6.42" departDelayWaiting="-1.00" totalTravelTime="139968.00" totalDepartDelay="2473.00"/> ---------- Differences in tls_state ---------- 6,380c6,260 < <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,17844 > > ================================================================= > ==3711748==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 480 byte(s) in 5 object(s) allocated from: > #0 0x5cdfd2389701 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x277d701) (BuildId: 8ca9bbc15e1b321db4b42b7acb25731891fff3df) > #1 0x5cdfd25ff5b1 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 0x5cdfd25ff0ec 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 0x5cdfd25ff0ec 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 0x5cdfd25fefbc 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 0x5cdfd25feed9 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 0x5cdfd25fe7bb 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 0x5cdfd25fdc15 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 0x5cdfd25fdfc8 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 0x5cdfd25fd3b3 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 0x5cdfd25fcfb1 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 0x5cdfd25fc63e 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 0x5cdfd25fc534 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 0x5cdfd53e8d4c 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 0x5cdfd497c29c 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 0x5cdfd475c0c9 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 0x5cdfd35f5cb8 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 0x5cdfd351a549 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:336:46 > #18 0x5cdfd4fbc4db in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9 > #19 0x7c230d5e68f2 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 0x7c230d59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #21 0x7c230d59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81) > #22 0x7c230d590c87 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 0x7c230d5e0d42 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="901" running="420" waiting="326"/> 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="481" routeLength="2041.90" speed="3.73" duration="766.28" waitingTime="516.02" timeLoss="619.09" departDelay="3.73" departDelayWaiting="-1.00" totalTravelTime="368582.00" totalDepartDelay="1796.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>