You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by GitBox <gi...@apache.org> on 2022/03/21 18:54:01 UTC
[GitHub] [tvm] driazati opened a new issue #10697: [ci][Docs] Run `linkcheck` in CI
driazati opened a new issue #10697:
URL: https://github.com/apache/tvm/issues/10697
Running `sphinx-build -b linkcheck . _build/linkcheck` after the build will dial each URL in the docs and error if links are broken. By default there is a sleep that appears difficult to configure https://github.com/sphinx-doc/sphinx/blob/4.x/sphinx/builders/linkcheck.py#L70-L73, but with default settings it takes about 3 minutes (though this is probably highly variable depending on how many links don't work). These are the currently broken links (some are expected, like `localhost:8000`, but lots of things we should also fix):
<details>
```
(tutorial/tvmc_command_line_driver: line 487) broken auto_tuning_with_pyton -
(reference/api/links: line 24) broken doxygen/index.html -
( README: line 36) broken http://localhost:8000 - HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7efceb4bfdd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
(how_to/work_with_microtvm/micro_reference_vm: line 81) broken https://app.vagrantup.com/tlcpack/boxes/microtvm - 404 Client Error: Not Found for url: https://app.vagrantup.com/tlcpack/boxes/microtvm
(reference/api/python/relay/index: line 7) broken https://caffe2.ai/docs/sparse-operations.html#null__unsorted-segment-reduction-ops - Anchor 'null__unsorted-segment-reduction-ops' not found
(reference/api/python/tir: line 6) broken https://en.wikipedia.org/wiki/Q_(number_format - 404 Client Error: Not Found for url: https://en.wikipedia.org/wiki/Q_(number_format
(reference/api/python/relay/testing: line 3) broken https://gist.github.com/merrymercy/5eb24e3b019f84200645bd001e9caae9 - 404 Client Error: Not Found for url: https://gist.github.com/merrymercy/5eb24e3b019f84200645bd001e9caae9
(arch/runtimes/vulkan: line 251) broken https://github.com/KhronosGroup/SPIRV-Tools#validator - Anchor 'validator' not found
(topic/vta/install: line 273) broken https://github.com/altera-opensource/linux-socfpga/tree/socfpga-4.9.78-ltsi - 404 Client Error: Not Found for url: https://github.com/altera-opensource/linux-socfpga/tree/socfpga-4.9.78-ltsi
(reference/api/python/relay/testing: line 9) broken https://github.com/apache/incubator-mxnet/blob/ - 404 Client Error: Not Found for url: https://github.com/apache/incubator-mxnet/blob/
( contribute/ci: line 148) broken https://github.com/apache/tvm/blob/7481a297740f073b193a3f09b3e27f056e8c7f2e/Jenkinsfile#L48-L54 - Anchor 'L48-L54' not found
(topic/vta/install: line 467) broken https://github.com/apache/tvm/blob/main/3rdparty/vta-hw/hardware/chisel/src/main/scala/core/Configs.scala - 404 Client Error: Not Found for url: https://github.com/apache/tvm/blob/main/3rdparty/vta-hw/hardware/chisel/src/main/scala/core/Configs.scala
(how_to/deploy/android: line 41) broken https://github.com/apache/tvm/blob/main/apps/android_deploy/README.md#build-and-installation - Anchor 'build-and-installation' not found
(arch/virtual_machine: line 276) broken https://github.com/apache/tvm/blob/main/include/tvm/runtime/container.h - 404 Client Error: Not Found for url: https://github.com/apache/tvm/blob/main/include/tvm/runtime/container.h
(arch/virtual_machine: line 341) broken https://github.com/apache/tvm/blob/main/src/relay/backend/vm/inline_primitives.cc - 404 Client Error: Not Found for url: https://github.com/apache/tvm/blob/main/src/relay/backend/vm/inline_primitives.cc
( arch/inferbound: line 25) broken https://github.com/apache/tvm/blob/main/src/te/operation/op_util.cc - 404 Client Error: Not Found for url: https://github.com/apache/tvm/blob/main/src/te/operation/op_util.cc
( arch/pass_infra: line 673) broken https://github.com/apache/tvm/blob/main/tutorials/dev/use_pass_infra.py - 404 Client Error: Not Found for url: https://github.com/apache/tvm/blob/main/tutorials/dev/use_pass_infra.py
( arch/pass_infra: line 713) broken https://github.com/apache/tvm/blob/main/tutorials/dev/use_pass_instrument.py - 404 Client Error: Not Found for url: https://github.com/apache/tvm/blob/main/tutorials/dev/use_pass_instrument.py
(how_to/deploy_models/deploy_model_on_android: line 134) broken https://github.com/apache/tvm/tree/main/apps/android_rpc#architecture-and-android-standalone-toolchain - Anchor 'architecture-and-android-standalone-toolchain' not found
(how_to/optimize_operators/opt_conv_cuda: line 14) broken https://homes.cs.washington.edu/~haichen/ - 404 Client Error: Not Found for url: https://homes.cs.washington.edu/~haichen/
(how_to/compile_models/from_keras: line 26) broken https://keras.io/#installation - Anchor 'installation' not found
(topic/vta/install: line 118) broken https://pynq.readthedocs.io/en/latest/appendix.html#assign-your-computer-a-static-ip - Anchor 'assign-your-computer-a-static-ip' not found
(contribute/release_process: line 62) broken https://www.apache.org/dev/openpgp.html#export-public-key - Anchor 'export-public-key' not found
(contribute/release_process: line 58) broken https://www.apache.org/dev/openpgp.html#generate-key - Anchor 'generate-key' not found
(how_to/work_with_microtvm/micro_reference_vm: line 55) broken https://www.virtualbox.org/wiki/Downloads#VirtualBox6.1.16OracleVMVirtualBoxExtensionPack - Anchor 'VirtualBox6.1.16OracleVMVirtualBoxExtensionPack' not found
(how_to/work_with_relay/build_gcn: line 12) broken https://yulunyao.io/ - HTTPSConnectionPool(host='yulunyao.io', port=443): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7efceb7780d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname'))
(reference/api/links: line 26) broken javadoc/index.html -
(dev/how_to/pytest_target_parametrization: line 123) broken pytest-marks -
(tutorial/autotvm_relay_x86: line 15) broken tvmc_command_line_driver -
(reference/api/links: line 25) broken typedoc/index.html -
(contribute/document: line 28) broken https://github.com/apache/tvm/tree/main/docs#build-locally - Anchor 'build-locally' not found
(contribute/document: line 220) broken https://github.com/apache/tvm/tree/main/docs/how-to/index.rst - 404 Client Error: Not Found for url: https://github.com/apache/tvm/tree/main/docs/how-to/index.rst
(how_to/tune_with_autotvm/tune_relay_arm: line 27) broken https://github.com/apache/tvm/wiki/Benchmark#arm-cpu - Anchor 'arm-cpu' not found
(how_to/tune_with_autotvm/tune_relay_cuda: line 25) broken https://github.com/apache/tvm/wiki/Benchmark#nvidia-gpu - Anchor 'nvidia-gpu' not found
(how_to/tune_with_autotvm/tune_relay_mobile_gpu: line 25) broken https://github.com/apache/tvm/wiki/Benchmark#mobile-gpu - Anchor 'mobile-gpu' not found
(how_to/work_with_microtvm/micro_reference_vm: line 62) broken https://github.com/hashicorp/vagrant/wiki/Available-Vagrant-Plugins#providers - Anchor 'providers' not found
(arch/frontend/tensorflow: line 96) broken https://github.com/tensorflow/models/tree/master/research/slim#exporting-the-inference-graph - Anchor 'exporting-the-inference-graph' not found
(how_to/work_with_microtvm/micro_tflite: line 98) broken https://github.com/tensorflow/tensorflow/tree/master/tensorflow/lite/micro/examples/hello_world/train - 404 Client Error: Not Found for url: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/lite/micro/examples/hello_world/train
(arch/frontend/tensorflow: line 43) broken https://www.tensorflow.org/versions/r1.12/api_docs/python/tf/nn/rnn_cell/DropoutWrapper?hl=hr - 404 Client Error: Not Found for url: https://github.com/tensorflow/docs/tree/r1.12/site/en/api_docs/python/tf/nn/rnn_cell/DropoutWrapper
```
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org