Package: clang
Version: 1:16.0-57
Followup-For: Bug #896017

This bug is live again.
Tests of xtensor-blas report:

-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ - broken
CMake Error at /usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:60 
(message):
  The C++ compiler

    "/usr/bin/clang++"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: 
'/tmp/autopkgtest.BxR3Rk/autopkgtest_tmp/build/CMakeFiles/CMakeScratch/TryCompile-lvLS21'
    
    Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f 
Makefile cmTC_b5980/fast
    /usr/bin/gmake  -f CMakeFiles/cmTC_b5980.dir/build.make 
CMakeFiles/cmTC_b5980.dir/build
    gmake[1]: Entering directory 
'/tmp/autopkgtest.BxR3Rk/autopkgtest_tmp/build/CMakeFiles/CMakeScratch/TryCompile-lvLS21'
    Building CXX object CMakeFiles/cmTC_b5980.dir/testCXXCompiler.cxx.o
    /usr/bin/clang++    -MD -MT CMakeFiles/cmTC_b5980.dir/testCXXCompiler.cxx.o 
-MF CMakeFiles/cmTC_b5980.dir/testCXXCompiler.cxx.o.d -o 
CMakeFiles/cmTC_b5980.dir/testCXXCompiler.cxx.o -c 
/tmp/autopkgtest.BxR3Rk/autopkgtest_tmp/build/CMakeFiles/CMakeScratch/TryCompile-lvLS21/testCXXCompiler.cxx
    Linking CXX executable cmTC_b5980
    /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b5980.dir/link.txt 
--verbose=1
    /usr/bin/clang++ CMakeFiles/cmTC_b5980.dir/testCXXCompiler.cxx.o -o 
cmTC_b5980 
    /usr/bin/ld: cannot find -lstdc++: No such file or directory
    clang: error: linker command failed with exit code 1 (use -v to see 
invocation)
    gmake[1]: *** [CMakeFiles/cmTC_b5980.dir/build.make:100: cmTC_b5980] Error 1
    gmake[1]: Leaving directory 
'/tmp/autopkgtest.BxR3Rk/autopkgtest_tmp/build/CMakeFiles/CMakeScratch/TryCompile-lvLS21'
    gmake: *** [Makefile:127: cmTC_b5980/fast] Error 2
    


The test passes if libstdc++-14-dev is installed. Does it mean clang
has been misbuilt against stdc++-14?  Or should the stdc++
dependencies of the clang package be updated?





-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.15-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages clang depends on:
ii  clang-16  1:16.0.6-19

clang recommends no packages.

clang suggests no packages.

-- no debconf information

Reply via email to