Bug#1031585: hipsparse: FTBFS in testing: make[3]: *** [library/CMakeFiles/hipsparse.dir/build.make:102: library/libhipsparse.so.0.1] Error 1

2023-02-18 Thread Santiago Vila

reassign 1031585 libamdhip64-5
affects 1031585 + src:hipsparse
fixed 1031585 5.2.3-2
close 1031585
forcemerge 1021643 1031585
thanks

El 18/2/23 a las 20:55, Lucas Nussbaum escribió:

c++: error: -E or -x required when input is from standard input


See above.

Thanks.



Bug#1031585: hipsparse: FTBFS in testing: make[3]: *** [library/CMakeFiles/hipsparse.dir/build.make:102: library/libhipsparse.so.0.1] Error 1

2023-02-18 Thread Lucas Nussbaum
Source: hipsparse
Version: 5.3.3+dfsg-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230217 ftbfs-bookworm

Hi,

During a rebuild of all packages in testing (bookworm), your package failed
to build on amd64.


Relevant part (hopefully):
> make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
> [  2%] Building CXX object 
> library/CMakeFiles/hipsparse.dir/src/hcc_detail/hipsparse.cpp.o
> cd /<>/obj-x86_64-linux-gnu/library && /usr/bin/c++ 
> -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -Dhipsparse_EXPORTS 
> -I/<>/library/src/include -I/<>/library/include 
> -I/<>/obj-x86_64-linux-gnu/include/hipsparse 
> -I/<>/obj-x86_64-linux-gnu/include -g -O2 
> -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC 
> -fvisibility=hidden -fvisibility-inlines-hidden 
> -Wno-unused-command-line-argument -Wall -std=c++14 -MD -MT 
> library/CMakeFiles/hipsparse.dir/src/hcc_detail/hipsparse.cpp.o -MF 
> CMakeFiles/hipsparse.dir/src/hcc_detail/hipsparse.cpp.o.d -o 
> CMakeFiles/hipsparse.dir/src/hcc_detail/hipsparse.cpp.o -c 
> /<>/library/src/hcc_detail/hipsparse.cpp
> [  4%] Building Fortran object 
> library/CMakeFiles/hipsparse_fortran.dir/src/hipsparse_enums.f90.o
> cd /<>/obj-x86_64-linux-gnu/library && /usr/bin/gfortran   -g 
> -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -O3 
> -DNDEBUG -O3 -J../include/hipsparse -std=f2003 -ffree-form -cpp -c 
> /<>/library/src/hipsparse_enums.f90 -o 
> CMakeFiles/hipsparse_fortran.dir/src/hipsparse_enums.f90.o
> /usr/bin/cmake -E cmake_copy_f90_mod include/hipsparse/hipsparse_enums.mod 
> library/CMakeFiles/hipsparse_fortran.dir/hipsparse_enums.mod.stamp GNU
> /usr/bin/cmake -E touch 
> library/CMakeFiles/hipsparse_fortran.dir/src/hipsparse_enums.f90.o.provides.build
> [  6%] Building Fortran object 
> library/CMakeFiles/hipsparse_fortran.dir/src/hipsparse.f90.o
> cd /<>/obj-x86_64-linux-gnu/library && /usr/bin/gfortran   -g 
> -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -O3 
> -DNDEBUG -O3 -J../include/hipsparse -std=f2003 -ffree-form -cpp -c 
> /<>/library/src/hipsparse.f90 -o 
> CMakeFiles/hipsparse_fortran.dir/src/hipsparse.f90.o
> /usr/bin/cmake -E cmake_copy_f90_mod include/hipsparse/hipsparse.mod 
> library/CMakeFiles/hipsparse_fortran.dir/hipsparse.mod.stamp GNU
> /usr/bin/cmake -E touch 
> library/CMakeFiles/hipsparse_fortran.dir/src/hipsparse.f90.o.provides.build
> make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu'
> [  6%] Built target hipsparse_fortran
> /<>/library/src/hcc_detail/hipsparse.cpp: In function 
> ‘hipsparseStatus_t hipsparseSpMM_bufferSize(hipsparseHandle_t, 
> hipsparseOperation_t, hipsparseOperation_t, const void*, 
> hipsparseSpMatDescr_t, hipsparseDnMatDescr_t, const void*, 
> hipsparseDnMatDescr_t, hipDataType, hipsparseSpMMAlg_t, size_t*)’:
> /<>/library/src/hcc_detail/hipsparse.cpp:13502:56: warning: 
> ‘rocsparse_status rocsparse_spmm_ex(rocsparse_handle, rocsparse_operation, 
> rocsparse_operation, const void*, rocsparse_spmat_descr, 
> rocsparse_dnmat_descr, const void*, rocsparse_dnmat_descr, 
> rocsparse_datatype, rocsparse_spmm_alg, rocsparse_spmm_stage, size_t*, 
> void*)’ is deprecated: This function is deprecated and will be removed in a 
> future release. Use rocsparse_spmm instead. [-Wdeprecated-declarations]
> 13502 | return 
> rocSPARSEStatusToHIPStatus(rocsparse_spmm_ex((rocsparse_handle)handle,
>   |   
> ~^~
> 13503 | 
> hipOperationToHCCOperation(opA),
>   | 
> 
> 13504 | 
> hipOperationToHCCOperation(opB),
>   | 
> 
> 13505 | alpha,
>   | ~~
> 13506 | (const 
> rocsparse_spmat_descr)matA,
>   | 
> ~~
> 13507 | (const 
> rocsparse_dnmat_descr)matB,
>   | 
> ~~
> 13508 | beta,
>   | ~
> 13509 | (const 
> rocsparse_dnmat_descr)matC,
>   | 
> ~~
> 13510 | 
>