chapel icon indicating copy to clipboard operation
chapel copied to clipboard

[Bug]: doxygen docs fail to build on macOS 14.6.1

Open riftEmber opened this issue 5 months ago • 0 comments

Summary of Problem

Description:

After updating to macOS 14.6.1, Chapel docs fail to build with this error:

reading sources... [100%] usingchapel/tasks
/Users/rift/code/chapel/doc/rst/developer/compiler-internals/uast.rst:11: WARNING: Duplicate C++ declaration, also defined at developer/compiler-internals/uast:11.
Declaration is '.. cpp:enumerator:: PRAGMA'.
/Users/rift/code/chapel/doc/rst/developer/compiler-internals/uast.rst:6: CRITICAL: Duplicate ID: "_pragma_8h_1afd1a173d5d614989ed85177e3259fe4ba42da2b9aacbe26f3af5bc2b3dd5bed95".
/Users/rift/code/chapel/doc/rst/developer/compiler-internals/uast.rst:6: WARNING: Duplicate explicit target name: "_pragma_8h_1afd1a173d5d614989ed85177e3259fe4ba42da2b9aacbe26f3af5bc2b3dd5bed95".

I can't say for sure if I tried building the docs while on 14.6.0 so not sure which version added this, and not confident it's due to macOS version. @arezaii also mentioned hitting this after updating to the same, and was also able to reproduce on macOS 14.4 with Doxygen installed.

Is this issue currently blocking your progress?

no

Steps to Reproduce

Compile command:

make docs

Configuration Information

  • Using Doxygen version 1.12.0 from Homebrew
  • Using Python 3.11.5 through Anaconda
  • Output of chpl --version: chpl version 2.2.0 pre-release (30ab59057a)
  • Output of $CHPL_HOME/util/printchplenv --anonymize:
CHPL_TARGET_PLATFORM: darwin
CHPL_TARGET_COMPILER: llvm
CHPL_TARGET_ARCH: arm64
CHPL_TARGET_CPU: native
CHPL_LOCALE_MODEL: flat
CHPL_COMM: none
CHPL_TASKS: qthreads
CHPL_LAUNCHER: none
CHPL_TIMERS: generic
CHPL_UNWIND: none
CHPL_MEM: jemalloc
CHPL_ATOMICS: cstdlib
CHPL_GMP: none
CHPL_HWLOC: bundled
CHPL_RE2: bundled
CHPL_LLVM: system
CHPL_AUX_FILESYS: none
  • Back-end compiler and version, e.g. gcc --version or clang --version:
Apple clang version 15.0.0 (clang-1500.3.9.4)
Target: arm64-apple-darwin23.6.0

riftEmber avatar Sep 05 '24 16:09 riftEmber