Open smuzaffar opened 4 months ago
cms-bot internal usage
A new Issue was created by @smuzaffar.
@antoniovilela, @sextonkennedy, @rappoccio, @makortel, @Dr15Jones, @smuzaffar can you please review it and eventually sign/assign? Thanks.
cms-bot commands are listed here
assign core
FYI @wddgit
New categories assigned: core
@Dr15Jones,@makortel,@smuzaffar you have been requested to review this Pull request/Issue and eventually sign? Thanks
I suppose https://searchfox.org ought to be in consideration too?
Everything you said about DXR makes sense. Does all this also apply to LXR? Does LXR have the same issues and is LXR also an unsupported dead project?
Everything you said about DXR makes sense. Does all this also apply to LXR? Does LXR have the same issues and is LXR also an unsupported dead project?
In my minimal research, LXR is still an ongoing project, but doesn't have any institutional support (i.e., it's volunteers), and it doesn't use any of the modern analysis tools.
Hello, I am starting to look into https://searchfox.org/ as a possible replacement
I am testing hound.
Hound:
docker run ...
), fast, can handle (with a bit of effort) multiple branches/tags in one repositorycons: just a text search engine (i.e. no identifier search)
we already have LXR as free-text search which can also do identifier search, so hound
is not what we need
Text Sherlock:
whoosh
, which was not updated since 2016Hi, I created a guide for indexing files in the CMSSW repo in VSCode using clangd. You can check it out here: https://github.com/CTPPS/cmssw_vscode.
@cms-sw/all-l2 , CMSSW DXR is not working properly[a] after moving to
LLVM 17
. Project has been archived as read only and there was no fix/update to it for the last 4 years. We have kept it working for latestllvm
versions andpython3
support in our fork of it but withLLVM17
more than 50% of our files do not index properly. Enabling deprecated warning broke dxr index completely. As temporary workaround I have add back no-deprecated warning flags for dxr jobs. This allow to generate dxr index but still for 50% of cmssw sources e.g index for https://cmssdt.cern.ch/dxr/CMSSW/source/FWCore/Framework works but there are no search index for https://cmssdt.cern.ch/dxr/CMSSW/source/RecoParticleFlow/PFSimProducer.Instead of trying to keep this dead project alive we are looking into its replacements [b]. If you know any better open source DXR replacement or if you have used any of the tools in [b] then please do share your experience.
[a] https://cms-talk.web.cern.ch/t/dxr-and-lxr-errors/34274
[b]