Skip to content

[BUG] CVRPTW tests trigger assert for cost reduction #402

@akifcorduk

Description

@akifcorduk

CVRPTW test level0_retail/retail_float_test_t.CVRPTW_Retail/4 fail with ROUTING_TEST: /tmp/conda-bld-output/bld/rattler-build_libmps-parser/work/cpp/src/routing/local_search/vrp/vrp_execute.cu:476: bool cuopt::routing::detail::execute_vrp_moves(solution_t<i_t, f_t, REQUEST>&, move_candidates_t<i_t, f_t>&, i_t) [with i_t = int; f_t = float; cuopt::routing::request_t REQUEST = cuopt::routing::request_t::VRP]: Assertion cost_before - cost_after > EPSILON&& "Cost should improve!"' failed.`

Reproducable: https://github.com/NVIDIA/cuopt/actions/runs/17800447364/job/50605078290#step:10:16624

This happens indeterministically but not so rare.

Metadata

Metadata

Assignees

Labels

awaiting responseThis expects a response from maintainer or contributor depending on who requested in last comment.bugSomething isn't working

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions