Skip to content

Missing break validity check on moves with added setup time #754

@jcoupey

Description

@jcoupey

I came across a shipment-only instance where we're hitting a break-related assert when running in debug mode from current master. I did not do any debugging so far but I narrowed it down to this minimal reproducible example containing 3 vehicles and 10 shipments.

 $ vroom -i assert_mwe.txt
vroom: structures/vroom/tw_route.cpp:144: void vroom::TWRoute::fwd_update_earliest_from(const vroom::Input&, vroom::Index): Assertion `b_tw != b.tws.end()' failed.
Aborted (core dumped)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions