[cfe-dev] [llvm-dev] www-scripts Sphinx doc builder broken and needs intervention.

Tobias Grosser via cfe-dev cfe-dev at lists.llvm.org
Wed May 24 23:58:58 PDT 2017


On Thu, May 25, 2017, at 08:19 AM, Eric Fiselier via cfe-dev wrote:
> Thanks Tanya,
> 
> Unfortunately it seems like `clang-tools-extra` has started failing
> again,
> with the similar error message "make: *** No rule to make target
> `docs-clang-tools-html'.  Stop."
> 
> I'm not sure if this is an error on your end or within clang-tools-extra.
> I'll investigate more tomorrow.

Yes, thank you Tanja. The Polly docs also do not yet seem up-to-date:

http://polly.llvm.org/docs/

despite a recent push to the docs and waiting at least an hour in case
the builds only take place hourly. Or are these only nightly builds?

Best,
Tobias

> 
> /Eric
> 
> On Wed, May 24, 2017 at 10:54 PM, Tanya Lattner <tanyalattner at llvm.org>
> wrote:
> 
> > llvm fixed yesterday. Others fixed now.
> >
> > -Tanya
> >
> > On May 24, 2017, at 8:28 PM, Eric Fiselier <eric at efcs.ca> wrote:
> >
> > Ping. It's been another week.
> >
> > When are we going to get the docs building and updating again?
> >
> > On Tue, May 16, 2017 at 9:01 PM, Eric Fiselier <eric at efcs.ca> wrote:
> >
> >> Ping. Everything is still broken.
> >>
> >> On Wed, May 10, 2017 at 2:39 PM, Eric Fiselier <eric at efcs.ca> wrote:
> >>
> >>> I don't know if that would make a difference. Whenever a CMake file is
> >>> changed and a build
> >>> rule is executed CMake is automatically re-run, but the variables in the
> >>> cache remain.
> >>> Since certain configuration doesn't re-run once a variable is in the
> >>> cache, a bad cache variable
> >>> can break the build until it's manually removed. I believe that's what's
> >>> happening here.
> >>>
> >>> I should clarify that when I originally said "reconfigure" I meant
> >>> deleting the existing build directory and starting
> >>> fresh.
> >>>
> >>> On Tue, May 9, 2017 at 11:57 PM, Anton Korobeynikov <
> >>> anton at korobeynikov.info> wrote:
> >>>
> >>>> What if the script would do cmake --build instead of direct make
> >>>> invocation? I believe, this would solve the problem, no?
> >>>>
> >>>> On Wed, May 10, 2017 at 2:25 AM, Eric Fiselier via llvm-dev
> >>>> <llvm-dev at lists.llvm.org> wrote:
> >>>> > Hi Tanya,
> >>>> >
> >>>> > The www-scripts builder that updates the Sphinx documentation has been
> >>>> > broken for about a week now, despite the buildbot builders passing.
> >>>> >
> >>>> > The error from the last sphinx update attempt says:
> >>>> >
> >>>> >> /opt/tools/sphinx_update.sh: warning: removing stale lock file from
> >>>> PID
> >>>> >> 8798.
> >>>> >> UPDATING lld SOURCES
> >>>> >> Updating '.':
> >>>> >> At revision 302593.
> >>>> >> make: *** No rule to make target `docs-lld-html'.  Stop.
> >>>> >
> >>>> >
> >>>> > This is likely due to recent changes to the CMake Sphinx
> >>>> configuration, that
> >>>> > would require at least re-configuring CMake but likely require
> >>>> removing the
> >>>> > build cache and reconfiguring it all together.
> >>>> > Ideally the script would re-configure CMake every time it runs to
> >>>> prevent
> >>>> > this sort of problem in the future.
> >>>> >
> >>>> > /Eric
> >>>> >
> >>>> > _______________________________________________
> >>>> > LLVM Developers mailing list
> >>>> > llvm-dev at lists.llvm.org
> >>>> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> >>>> >
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> With best regards, Anton Korobeynikov
> >>>> Department of Statistical Modelling, Saint Petersburg State University
> >>>>
> >>>
> >>>
> >>
> >
> >
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev



More information about the cfe-dev mailing list