30Nov2025 - detailed test results for DUAROUTER.astar

To reconnect the TextTest GUI to these results, run:

texttest -a duarouter -d /home/delphi/extraClangDebug/sumo/tests -reconnect /home/delphi/extraClangDebug/texttesttmp/extra_clangD.05Dec110334.2193356 -g

To start TextTest for these tests, run:

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


astar: 608 tests: 599 succeeded 9 FAILED

Detailed information for the tests that FAILED:

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

---------- Differences in errors ----------
0a1,71
> 
> =================================================================
> ==1843812==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 496 byte(s) in 2 object(s) allocated from:
>     #0 0x5ebfb5604dc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x5ebfb5dcabf8 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/extraClangDebug/sumo/src/router/ROPerson.cpp:118:20
>     #2 0x5ebfb5d5cc44 in RORouteHandler::addRide(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1121:5
>     #3 0x5ebfb60b6498 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:192:13
>     #4 0x5ebfb5d13be1 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:238:27
>     #5 0x5ebfb629e6f8 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9
>     #6 0x764f397e63b6 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 0x764f397b7511 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b7511) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x764f397b80cd in xercesc_3_2::WFXMLScanner::scanNext(xercesc_3_2::XMLPScanToken&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1b80cd) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x5ebfb62d9213 in SUMOSAXReader::parseNext() /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:158:25
>     #10 0x5ebfb60cf76b in SUMORouteLoader::loadUntil(long long) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteLoader.cpp:58:24
>     #11 0x5ebfb60d08cf in SUMORouteLoaderControl::loadNext(long long) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteLoaderControl.cpp:72:61
>     #12 0x5ebfb5aaa7f6 in ROLoader::openRoutes(RONet&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:176:19
>     #13 0x5ebfb5609f66 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:100:12
>     #14 0x5ebfb561601b in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #15 0x764f3682a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x764f3682a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5ebfb552b954 in _start (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xdd1954) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
> 
> Indirect leak of 384 byte(s) in 2 object(s) allocated from:
>     #0 0x5ebfb5604dc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x5ebfb5dcaeba 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/extraClangDebug/sumo/src/router/ROPerson.cpp:119:30
>     #2 0x5ebfb5d5cc44 in RORouteHandler::addRide(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1121:5
>     #3 0x5ebfb60b6498 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/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 : trips bulk ( Last six runs Dec2025 Nov2025 )

---------- Differences in output ----------
3c3,4
< AStarRouter answered 10 queries and explored 1.60 edges on average.
---
> Using bulk-mode for 3 entities from 1 origins
> AStarRouter answered 2 queries and explored 4.00 edges on average.

TEST FAILED on ts-sim-build-ba : trips bulkSame ( Last six runs Dec2025 Nov2025 )

---------- Differences in output ----------
2a3
> Using bulk-mode for 10 entities from 1 origins

TEST FAILED on ts-sim-build-ba : trips bulkSame_rail ( Last six runs Dec2025 Nov2025 )

---------- Differences in output ----------
3,4c3,5
< AStarRouter answered 10 queries and explored 1.60 edges on average.
< AStarRouter spent (TIME) answering queries ((TIME) on average).
---
> Using bulk-mode for 10 entities from 1 origins
> DijkstraRouter answered 10 queries and explored 1.30 edges on average.
> DijkstraRouter spent (TIME) answering queries ((TIME) on average).

TEST FAILED on ts-sim-build-ba : trips bulk_rail_fromEqualTo ( Last six runs Dec2025 Nov2025 )

---------- Differences in output ----------
3,4c3,5
< AStarRouter answered 10 queries and explored 1.60 edges on average.
< AStarRouter spent (TIME) answering queries ((TIME) on average).
---
> Using bulk-mode for 2 entities from 1 origins
> DijkstraRouter answered 2 queries and explored 2.50 edges on average.
> DijkstraRouter spent (TIME) answering queries ((TIME) on average).

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

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1842783==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x5bcb942f9dc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x5bcb949b165c in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:33
>     #2 0x5bcb949a9c32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x5bcb94a8cc97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x5bcb947e3652 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:787:31
>     #5 0x5bcb947a3669 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:213:24
>     #6 0x5bcb94308df8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x5bcb9430b01b in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x7c26e122a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x7c26e122a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x5bcb94220954 in _start (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xdd1954) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
> 
> Indirect leak of 48 byte(s) in 1 object(s) allocated from:
>     #0 0x5bcb942f9dc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x5bcb94353451 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 0x5bcb94352899 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 0x5bcb94352899 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 0x5bcb9499f0b0 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 0x5bcb9499f033 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 0x5bcb9499bcfa 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 0x5bcb949952f2 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x5bcb949b1a35 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:37
>     #9 0x5bcb949a9c32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x5bcb94a8cc97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/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 Nov2025 )

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1842777==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x625866eccdc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x62586758465c in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:33
>     #2 0x62586757cc32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x62586765fc97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x6258673b6652 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:787:31
>     #5 0x625867376669 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:213:24
>     #6 0x625866edbdf8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x625866ede01b in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x7e51e702a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x7e51e702a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x625866df3954 in _start (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xdd1954) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
> 
> Indirect leak of 48 byte(s) in 1 object(s) allocated from:
>     #0 0x625866eccdc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x625866f26451 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 0x625866f25899 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 0x625866f25899 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 0x6258675720b0 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 0x625867572033 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 0x62586756ecfa 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 0x6258675682f2 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x625867584a35 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:37
>     #9 0x62586757cc32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x62586765fc97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/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 Nov2025 )

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1842752==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x5e0b07c0fdc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x5e0b082c765c in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:33
>     #2 0x5e0b082bfc32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x5e0b083a2c97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x5e0b080f9652 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:787:31
>     #5 0x5e0b080b9669 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:213:24
>     #6 0x5e0b07c1edf8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x5e0b07c2101b in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x78e96762a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x78e96762a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x5e0b07b36954 in _start (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xdd1954) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
> 
> Indirect leak of 32 byte(s) in 1 object(s) allocated from:
>     #0 0x5e0b07c0fdc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x5e0b07c69451 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 0x5e0b07c68899 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 0x5e0b07c68899 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 0x5e0b082b50b0 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 0x5e0b082b5033 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 0x5e0b082b1cfa 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 0x5e0b082ab2f2 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x5e0b082c7a35 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:37
>     #9 0x5e0b082bfc32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x5e0b083a2c97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/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 Nov2025 )

---------- Differences in errors ----------
3a4,41
> 
> =================================================================
> ==1842711==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 112 byte(s) in 1 object(s) allocated from:
>     #0 0x56b669a2ddc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x56b66a0e565c in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:33
>     #2 0x56b66a0ddc32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #3 0x56b66a1c0c97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:159:34
>     #4 0x56b669f17652 in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:787:31
>     #5 0x56b669ed7669 in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:213:24
>     #6 0x56b669a3cdf8 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16
>     #7 0x56b669a3f01b in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:265:13
>     #8 0x7b983562a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #9 0x7b983562a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #10 0x56b669954954 in _start (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xdd1954) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
> 
> Indirect leak of 32 byte(s) in 1 object(s) allocated from:
>     #0 0x56b669a2ddc1 in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0xeaadc1) (BuildId: 9ff332e9be095bb106c7e432b8e36dbe4d917c38)
>     #1 0x56b669a87451 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 0x56b669a86899 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 0x56b669a86899 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 0x56b66a0d30b0 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 0x56b66a0d3033 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 0x56b66a0cfcfa 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 0x56b66a0c92f2 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28
>     #8 0x56b66a0e5a35 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:181:37
>     #9 0x56b66a0ddc32 in RORouteDef::buildCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:88:9
>     #10 0x56b66a1c0c97 in ROVehicle::computeRoute(RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, bool, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:159:34
<truncated after showing first 30 lines>