Package: src:hipfft
Version: 6.4.3-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:hipfft, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_INSTALL_RPATH=ON 
-DROCM_SYMLINK_LIBS=OFF 
-DGPU_TARGETS="gfx803;gfx900;gfx906;gfx908;gfx90a;gfx1010;gfx1030;gfx1100;gfx1101;gfx1102"
 -DBUILD_CLIENTS_TESTS_OPENMP=OFF -DBUILD_CLIENTS_TESTS=ON -DUSE_HIPRAND=OFF
        cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_COMPILER=hipcc 
-DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Release 
-DCMAKE_SKIP_INSTALL_RPATH=ON -DROCM_SYMLINK_LIBS=OFF 
-DGPU_TARGETS=gfx803\;gfx900\;gfx906\;gfx908\;gfx90a\;gfx1010\;gfx1030\;gfx1100\;gfx1101\;gfx1102
 -DBUILD_CLIENTS_TESTS_OPENMP=OFF -DBUILD_CLIENTS_TESTS=ON -DUSE_HIPRAND=OFF ..
Re-run cmake no build system arguments
-- The CXX compiler identification is Clang 21.1.7
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/hipcc - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- hip::amdhip64 is SHARED_LIBRARY
-- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS
-- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Failed
CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 
(message):
  Use of find_package(ROCM) is deprecated as of ROCm 6.4.  Please use
  find_package(ROCmCMakeBuildTools)
Call Stack (most recent call first):
  cmake/dependencies.cmake:68 (find_package)
  CMakeLists.txt:141 (include)


-- Found ROCm
-- Performing Test COMPILER_HAS_TARGET_ID_gfx803
-- Performing Test COMPILER_HAS_TARGET_ID_gfx803 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx900
-- Performing Test COMPILER_HAS_TARGET_ID_gfx900 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx906
-- Performing Test COMPILER_HAS_TARGET_ID_gfx906 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx908
-- Performing Test COMPILER_HAS_TARGET_ID_gfx908 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx90a
-- Performing Test COMPILER_HAS_TARGET_ID_gfx90a - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx940
-- Performing Test COMPILER_HAS_TARGET_ID_gfx940 - Failed
-- Performing Test COMPILER_HAS_TARGET_ID_gfx941
-- Performing Test COMPILER_HAS_TARGET_ID_gfx941 - Failed
-- Performing Test COMPILER_HAS_TARGET_ID_gfx942
-- Performing Test COMPILER_HAS_TARGET_ID_gfx942 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1030
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1030 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1100
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1100 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1101
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1101 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1102
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1102 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1151
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1151 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1200
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1200 - Success
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1201
-- Performing Test COMPILER_HAS_TARGET_ID_gfx1201 - Success
-- BUILD_WITH_COMPILER = HIP-CLANG
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- OS: debian 
-- Found GTest: /usr/lib/x86_64-linux-gnu/cmake/GTest/GTestConfig.cmake (found 
suitable version "1.17.0", minimum required is "1.11.0")
CMake Warning (dev) at clients/tests/CMakeLists.txt:46 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake 
(found version "1.83.0")
-- Found FFTW: /usr/include (Required is at least version "3.0")
-- FindFFTW configured variables:
-- FFTW_INCLUDE_DIRS: /usr/include
-- FFTW_LIBRARIES: 
/lib/x86_64-linux-gnu/libfftw3f.so;/usr/lib/x86_64-linux-gnu/libfftw3f_omp.so;/lib/x86_64-linux-gnu/libfftw3.so;/usr/lib/x86_64-linux-gnu/libfftw3_omp.so
-- Configuring done (20.4s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_configure-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
:
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
http_proxy='127.0.0.1:9' \
https_proxy='127.0.0.1:9' \
ROCM_DOCS_REMOTE_DETAILS=http://localhost,local \
latest_version= \
release_candidate= \
sphinx-build -b html docs html
Running Sphinx v8.2.3
loading translations [en]... done
making output directory... done
/usr/lib/python3/dist-packages/rocm_docs/doxygen.py:41: 
RemovedInSphinx90Warning: The '_Opt' object tuple interface is deprecated, use 
attribute access instead for 'default', 'rebuild', and 'valid_types'.
  default_or_callable = config.values[key][0]
1.15.0
warning: Tag 'TCL_SUBST' at line 247 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1094 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1230 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1511 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1799 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1873 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 1971 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 2153 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2166 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2175 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2217 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2224 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2443 of file 
'/<<PKGBUILDDIR>>/docs/doxygen/Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Changing CLASS_GRAPH option to TEXT because obsolete option 
CLASS_DIAGRAM was found and set to NO.
/<<PKGBUILDDIR>>/library/include/hipfft/hipfftXt.h:0: error: Potential 
recursion while resolving \ref command! (warning treated as error, aborting now)
Doxygen version used: 1.15.0
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for plantuml files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /<<PKGBUILDDIR>>/library/include/hipfft
Reading and parsing tag files
Parsing files
Preprocessing /<<PKGBUILDDIR>>/library/include/hipfft/hipfft.h...
Parsing file /<<PKGBUILDDIR>>/library/include/hipfft/hipfft.h...
Preprocessing /<<PKGBUILDDIR>>/library/include/hipfft/hipfftMp.h...
Parsing file /<<PKGBUILDDIR>>/library/include/hipfft/hipfftMp.h...
Preprocessing /<<PKGBUILDDIR>>/library/include/hipfft/hipfftXt.h...
Parsing file /<<PKGBUILDDIR>>/library/include/hipfft/hipfftXt.h...
Preprocessing /<<PKGBUILDDIR>>/library/include/hipfft/hiplibxt.h...
Parsing file /<<PKGBUILDDIR>>/library/include/hipfft/hiplibxt.h...
Reading /<<PKGBUILDDIR>>/README.md...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Associating documentation with modules...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Warn for undocumented namespaces...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Computing module relations...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Distributing member group documentation.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Exiting...

Extension error (rocm_docs.doxygen)!

Versions
========

* Platform:         linux; 
(Linux-6.12.57+deb13-cloud-amd64-x86_64-with-glibc2.42)
* Python version:   3.13.11 (CPython)
* Sphinx version:   8.2.3
* Docutils version: 0.22.3
* Jinja2 version:   3.1.6
* Pygments version: 2.18.0

Last Messages
=============

None.

Loaded Extensions
=================

None.

Traceback
=========

      File "/usr/lib/python3/dist-packages/sphinx/events.py", line 415, in emit
        raise ExtensionError(
        ...<4 lines>...
        ) from exc
    sphinx.errors.ExtensionError: Handler <function _run_doxygen at 
0x7f4f5b3bb240> for event 'config-inited' threw an exception (exception: Failed 
when running doxygen)


The full traceback has been saved in:
/tmp/sphinx-err-_w_vye1s.log

To report this error to the developers, please open an issue at 
<https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
Please also report this if it was a user error, so that a better error message 
can be provided next time.
make[1]: *** [debian/rules:45: override_dh_auto_build-indep] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:25: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to