Version: git master (using Devel) OS: Linux Currently when an assert() fails, KDevelop prints PatchBasedInpaintingNonInteractive: /media/portable/Projects/PatchBasedInpaintingDevelop/Inpainters/MaskedGridPatchInpainter.hpp:45: void MaskedGridPatchInpainter<FillStatusMap>::operator().... Assertion `get(fillStatusMap, source_node)' failed. but you cannot click on this output to go to the specified file and line. Reproducible: Always Steps to Reproduce: Make a failing assertion (assert()). Actual Results: Output is not clickable. Expected Results: Output should be clickable.
yup, that would indeed be nice.
This is already implemented for Q_ASSERT-style output. Check kdevplatform.git:outputview/outputfilteringstrategies.cpp -- Patches adding support for assert() welcome. Marking as junior-job
sadly, this is not so easy b/c assert messages usually emit just the file name, not the full path. see bug 354695 for more info and a preliminary patch. *** This bug has been marked as a duplicate of bug 354695 ***