16Dec25rv1_25_0+0540-81d04fd4a2e - detailed test results for DUAROUTER

To reconnect the TextTest GUI to these results, run:

texttest -a duarouter -d /home/delphi/clangDebug/sumo/tests -reconnect /home/delphi/clangDebug/texttesttmp/clangD.31Dec070351.243027 -g

To start TextTest for these tests, run:

texttest -a duarouter -d /home/delphi/clangDebug/sumo/tests


default: 677 tests: 670 succeeded 7 FAILED

Detailed information for the tests that FAILED:

TEST FAILED on ts-sim-build-ba : function ignore_errors3 ( Last six runs Dec2025 )

---------- Differences in errors ----------
6a7,54
> 
> =================================================================
> ==1994174==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x634b2d01fdc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x634b2d74e571 in RORouteHandler::closeRoute(bool) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:499:22
>     #2 0x634b2dae2dc3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:227:13
>     #3 0x634b2dccbceb in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #4 0x704d73fe6409 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+0x1e6409) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #5 0x704d73fb7511 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b7511) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x704d73fb80cd in xercesc_3_2::WFXMLScanner::scanNext(xercesc_3_2::XMLPScanToken&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b80cd) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x634b2dd04a93 in SUMOSAXReader::parseNext() /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:158:25
>     #8 0x634b2daf998b in SUMORouteLoader::loadUntil(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoader.cpp:58:24
>     #9 0x634b2dafaaef in SUMORouteLoaderControl::loadNext(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoaderControl.cpp:72:61
>     #10 0x634b2d4c9326 in ROLoader::openRoutes(RONet&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:177:19
>     #11 0x634b2d024f66 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:100:12
>     #12 0x634b2d03101b in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #13 0x704d70e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #14 0x704d70e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #15 0x634b2cf46954 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xddc954) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
> 
> Indirect leak of 16 byte(s) in 1 object(s) allocated from:
>     #0 0x634b2d01fdc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x634b2d079be1 in std::__new_allocator<ROEdge 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 0x634b2d079029 in std::allocator_traits<std::allocator<ROEdge const*>>::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x634b2d079029 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x634b2d6d1050 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33
>     #5 0x634b2d6d0fd3 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:334:9
<truncated after showing first 30 lines>
---------- New result in exitcode ----------
1

TEST FAILED on ts-sim-build-ba : function ignore_errors3_skip ( Last six runs Dec2025 )

---------- Differences in errors ----------
4a5,52
> 
> =================================================================
> ==1994181==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 448 byte(s) in 4 object(s) allocated from:
>     #0 0x5c4c94de2dc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x5c4c95511571 in RORouteHandler::closeRoute(bool) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:499:22
>     #2 0x5c4c958a5dc3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:227:13
>     #3 0x5c4c95a8eceb in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #4 0x7277fc9e6409 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+0x1e6409) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #5 0x7277fc9b7511 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b7511) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7277fc9b80cd in xercesc_3_2::WFXMLScanner::scanNext(xercesc_3_2::XMLPScanToken&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b80cd) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x5c4c95ac7a93 in SUMOSAXReader::parseNext() /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:158:25
>     #8 0x5c4c958bc98b in SUMORouteLoader::loadUntil(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoader.cpp:58:24
>     #9 0x5c4c958bdaef in SUMORouteLoaderControl::loadNext(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoaderControl.cpp:72:61
>     #10 0x5c4c9528c326 in ROLoader::openRoutes(RONet&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:177:19
>     #11 0x5c4c94de7f66 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:100:12
>     #12 0x5c4c94df401b in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #13 0x7277f9a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #14 0x7277f9a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #15 0x5c4c94d09954 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xddc954) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
> 
> Indirect leak of 88 byte(s) in 4 object(s) allocated from:
>     #0 0x5c4c94de2dc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x5c4c94e3cbe1 in std::__new_allocator<ROEdge 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 0x5c4c94e3c029 in std::allocator_traits<std::allocator<ROEdge const*>>::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x5c4c94e3c029 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x5c4c95494050 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33
>     #5 0x5c4c95493fd3 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:334:9
<truncated after showing first 30 lines>
---------- New result in exitcode ----------
1

TEST FAILED on ts-sim-build-ba : person triggered skip ( Last six runs Dec2025 )

---------- Differences in errors ----------
0a1,71
> 
> =================================================================
> ==1995907==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 496 byte(s) in 2 object(s) allocated from:
>     #0 0x5c3b8970bdc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x5c3b89edf978 in ROPerson::addRide(std::vector<ROPerson::PlanItem*, std::allocator<ROPerson::PlanItem*>>&, ROEdge const*, ROEdge const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, 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&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:119:20
>     #2 0x5c3b89e70c44 in RORouteHandler::addRide(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1121:5
>     #3 0x5c3b8a1cc718 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:192:13
>     #4 0x5c3b89e27cc1 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:238:27
>     #5 0x5c3b8a3b5f78 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 0x7baf2b1e63b6 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 0x7baf2b1b7511 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b7511) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7baf2b1b80cd in xercesc_3_2::WFXMLScanner::scanNext(xercesc_3_2::XMLPScanToken&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b80cd) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x5c3b8a3f0a93 in SUMOSAXReader::parseNext() /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:158:25
>     #10 0x5c3b8a1e598b in SUMORouteLoader::loadUntil(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoader.cpp:58:24
>     #11 0x5c3b8a1e6aef in SUMORouteLoaderControl::loadNext(long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteLoaderControl.cpp:72:61
>     #12 0x5c3b89bb5326 in ROLoader::openRoutes(RONet&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:177:19
>     #13 0x5c3b89710f66 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:100:12
>     #14 0x5c3b8971d01b in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #15 0x7baf2822a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7baf2822a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5c3b89632954 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xddc954) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
> 
> Indirect leak of 384 byte(s) in 2 object(s) allocated from:
>     #0 0x5c3b8970bdc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x5c3b89edfc3a in ROPerson::addRide(std::vector<ROPerson::PlanItem*, std::allocator<ROPerson::PlanItem*>>&, ROEdge const*, ROEdge const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, 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&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:120:30
>     #2 0x5c3b89e70c44 in RORouteHandler::addRide(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1121:5
>     #3 0x5c3b8a1cc718 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:192:13
<truncated after showing first 30 lines>
---------- New result in exitcode ----------
1

TEST FAILED on ts-sim-build-ba : vclasses bus_test_alts_false ( Last six runs Dec2025 )

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1994070==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x59d2a6f4ddc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x59d2a7611796 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:33
>     #2 0x59d2a7609bd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x59d2a76edc1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x59d2a743b8a2 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:790:31
>     #5 0x59d2a73fb199 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
>     #6 0x59d2a6f5cdf8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x59d2a6f5f01b in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x78bc0062a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x78bc0062a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x59d2a6e74954 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xddc954) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
> 
> Indirect leak of 48 byte(s) in 1 object(s) allocated from:
>     #0 0x59d2a6f4ddc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x59d2a6fa7be1 in std::__new_allocator<ROEdge 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 0x59d2a6fa7029 in std::allocator_traits<std::allocator<ROEdge const*>>::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x59d2a6fa7029 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x59d2a75ff050 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33
>     #5 0x59d2a75fefd3 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:334:9
>     #6 0x59d2a75fbb5a in std::vector<ROEdge const*, std::allocator<ROEdge const*>>::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:602:9
>     #7 0x59d2a75f5152 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop>> const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x59d2a7611b66 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:37
>     #9 0x59d2a7609bd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x59d2a76edc1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : vclasses bus_test_routes_false ( Last six runs Dec2025 )

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1994046==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x650bf95dddc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x650bf9ca1796 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:33
>     #2 0x650bf9c99bd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x650bf9d7dc1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x650bf9acb8a2 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:790:31
>     #5 0x650bf9a8b199 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
>     #6 0x650bf95ecdf8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x650bf95ef01b in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x78cc9b02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x78cc9b02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x650bf9504954 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xddc954) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
> 
> Indirect leak of 48 byte(s) in 1 object(s) allocated from:
>     #0 0x650bf95dddc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x650bf9637be1 in std::__new_allocator<ROEdge 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 0x650bf9637029 in std::allocator_traits<std::allocator<ROEdge const*>>::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x650bf9637029 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x650bf9c8f050 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33
>     #5 0x650bf9c8efd3 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:334:9
>     #6 0x650bf9c8bb5a in std::vector<ROEdge const*, std::allocator<ROEdge const*>>::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:602:9
>     #7 0x650bf9c85152 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop>> const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x650bf9ca1b66 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:37
>     #9 0x650bf9c99bd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x650bf9d7dc1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : vclasses passenger_test_alts_false ( Last six runs Dec2025 )

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1994021==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x5c12e5cd0dc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x5c12e6394796 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:33
>     #2 0x5c12e638cbd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x5c12e6470c1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x5c12e61be8a2 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:790:31
>     #5 0x5c12e617e199 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
>     #6 0x5c12e5cdfdf8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x5c12e5ce201b in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x769244a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x769244a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x5c12e5bf7954 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xddc954) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
> 
> Indirect leak of 32 byte(s) in 1 object(s) allocated from:
>     #0 0x5c12e5cd0dc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x5c12e5d2abe1 in std::__new_allocator<ROEdge 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 0x5c12e5d2a029 in std::allocator_traits<std::allocator<ROEdge const*>>::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x5c12e5d2a029 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x5c12e6382050 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33
>     #5 0x5c12e6381fd3 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:334:9
>     #6 0x5c12e637eb5a in std::vector<ROEdge const*, std::allocator<ROEdge const*>>::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:602:9
>     #7 0x5c12e6378152 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop>> const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x5c12e6394b66 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:37
>     #9 0x5c12e638cbd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x5c12e6470c1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : vclasses passenger_test_routes_false ( Last six runs Dec2025 )

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1993976==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x55fb12c4fdc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x55fb13313796 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:33
>     #2 0x55fb1330bbd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x55fb133efc1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x55fb1313d8a2 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:790:31
>     #5 0x55fb130fd199 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:214:24
>     #6 0x55fb12c5edf8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x55fb12c6101b in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x71605162a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x71605162a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x55fb12b76954 in _start (/home/delphi/clangDebug/sumo/bin/duarouterD+0xddc954) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
> 
> Indirect leak of 32 byte(s) in 1 object(s) allocated from:
>     #0 0x55fb12c4fdc1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0xeb5dc1) (BuildId: b0f37add1cf25e69c7f55e6750fe353bbaee44e7)
>     #1 0x55fb12ca9be1 in std::__new_allocator<ROEdge 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 0x55fb12ca9029 in std::allocator_traits<std::allocator<ROEdge const*>>::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x55fb12ca9029 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x55fb13301050 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33
>     #5 0x55fb13300fd3 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*>>::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:334:9
>     #6 0x55fb132fdb5a in std::vector<ROEdge const*, std::allocator<ROEdge const*>>::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:602:9
>     #7 0x55fb132f7152 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*>> const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop>> const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x55fb13313b66 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:182:37
>     #9 0x55fb1330bbd2 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x55fb133efc1f in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:159:34
<truncated after showing first 30 lines>