Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] indexer maintenance status
  • From: Nathan Ridge <zeratul976@xxxxxxxxxxx>
  • Date: Mon, 13 Dec 2021 21:48:11 +0000
  • Accept-language: en-CA, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Vo4xsMc2k7h2KTMRMDS2g+ONZObylzJdyEM4rGRn/+c=; b=RhUaQ3BA/z6Th094sr7cu1BMNDAhyLXp9wCGKwXR0FHpVZN4MdQan138BuKLB+Cj5NRvBkQnUS4n3hrF6fle8UhI5S/rXp/Cb9zu759Bo8r/DuCt7NzfLcJpb0L4pGsHuhTPDdCZZ/hJX0GAdTnEeGT/IPJ6eLZVBGV04SP5VvdaLDSVwd9BgMXviRtdy02ncmOL8NGFzrGj6eDu13BwXlr3QSiyBoTtoxA0QajY84W+GPrLEYQKXE1Wdg0F6f/yL69vpri+Pvlb4qDKoaSWDa0OmEjmrqr3E3GgVFfpJf2oT51BI9ZJ3Bo3i4EduQ1ypWKTOauYHq4ym0kFKWJ8Lg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FLNO5XKa4WvYQzSaUeRIVT0SQSrgBwkQrZ5kIKwTzdRrDfALt2h+fGdb8nJiYnBg+UrgbukvewubXSMr01o6ryQ4UaL7TviqfDVcHZzelAM288yXxAmqezJ61M0FXXDVr1TFx3gbsHwe6+QF9yoaYnezt5+cHOUFtZXZOcDzgdnCdlG7zkiyTZdAMfal3YnN94B3FoG0CbqxwUYDW2aKE3cAUrIalkfNwEWGbiKIsh9QkAMdcgTFvbHfrCJYUF9q/QY7uG3Xvk02t8vq82qxkKdIYPcHLazybGChT6ZNSdbAT8eEZ5Etqo6/iHUgCfpJzpw5N2b8WFcEY/xXkZRx4A==
  • Delivered-to: cdt-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/cdt-dev/>
  • List-help: <mailto:cdt-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=unsubscribe>
  • Suggested_attachment_session_id: 49dea994-5aed-9679-ef86-83a31384c416
  • Thread-index: AQHX8GoDsgJ4BFbK5EOl4oFzPGDbUw==
  • Thread-topic: indexer maintenance status

Hi folks,

As you know, a couple of years ago I stepped away from maintenance of CDT's homegrown parser/indexer and have been focusing on clang-based tooling instead.

Since then, and especially in the past year, CDT's indexer hasn't really seen much maintenance (from anyone else either).

However, user bug reports in the indexer component have been continuing to trickle in. These concern not only newer language versions that the indexer does not yet support (like C++17), but also regular (e.g. C++98) code using standard library facilities for which the indexer's behaviour regresses over time as new compiler versions ship with new standard library versions that do use C++17 etc., or new compiler built-ins, in their implementation.

The current state of affairs makes me wonder: should the project make some sort of announcement about the CDT indexer's current lack of maintenance? We could then point users who file such bugs to this announcement, so that they're not sitting around waiting for their bug reports to be addressed when that's unlikely to happen.

Regards,
Nate

Back to the top