[PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.

Harald van Dijk via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 3 17:34:15 PDT 2021


hvdijk added a comment.

I am seeing:

  ********************
  FAIL: LLVM :: Other/ChangePrinters/DotCfg/print-changed-dot-cfg.ll (6061 of 45994)
  ******************** TEST 'LLVM :: Other/ChangePrinters/DotCfg/print-changed-dot-cfg.ll' FAILED ********************
  [...]
  --
  Exit Code: 1
  
  Command Output (stderr):
  --
  Format: "pdf" not recognized. No formats found.
  Perhaps "dot -c" needs to be run (with installer's privileges) to register the plugins?
  Format: "pdf" not recognized. No formats found.
  Perhaps "dot -c" needs to be run (with installer's privileges) to register the plugins?
  Format: "pdf" not recognized. No formats found.
  Perhaps "dot -c" needs to be run (with installer's privileges) to register the plugins?
  ls: cannot access '/home/harald/llvm-project/build/test/Other/ChangePrinters/DotCfg/Output/print-changed-dot-cfg.ll.tmp/*.pdf': No such file or directory
  Expected 4 lines, got 1.
  
  --

http://graphviz.org/docs/outputs/pdf/ mentions that whether PDF output is supported by dot depends on how Graphviz was configured; we cannot assume that if dot is present, it will support PDF. Is there some way to ensure that in this case, the test is skipped?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87202/new/

https://reviews.llvm.org/D87202



More information about the llvm-commits mailing list