Public bug reported: Upon investigation and testing on machine with gfx1151 ROCm_ISA,there are hipfft autopkgtests that are failing. It has been determined that they are failing due:
1) Undefined behavior in tests helpers ``` [ RUN ] quick/bsrgemm.extra/f32_r_50_13_50_5_row_1_0_n99_0_NT_NT_0b_0b_0b_0b_zero free(): invalid size Aborted (core dumped) ``` Calls shall be guarded with null pointer checks. Upstream PR: https://github.com/ROCm/rocm-libraries/pull/4927 2) csr2csr_compress tests failing ``` [ FAILED ] quick/csr2csr_compress.conversion/f32_c_8_8_1b_1_rand, where GetParam() = { function: "csr2csr_compress", index_type_I: "i32", index_type_J: "i32", a_type: "f32_c", b_type: "f32_c", c_type: "f32_c", x_type: "f32_c", y_type: "f32_c", compute_type: "f32_c", A_row_indextype: "i32", A_col_indextype: "i32", B_row_indextype: "i32", B_col_indextype: "i32", C_row_indextype: "i32", C_col_indextype: "i32", transA: "NT", transB: "NT", baseA: "1b", baseB: "0b", baseC: "0b", baseD: "0b", M: 8, N: 8, K: -1, nnz: -1, block_dim: 2, row_block_dimA: 2, col_block_dimA: 2, row_block_dimB: 2, col_block_dimB: 2, dim_x: 1, dim_y: 1, dim_z: 1, ll: -2, l: -1, u: 1, uu: 2, alpha: 1.0, alphai: 0.0, beta: 0.0, betai: 0.0, threshold: 1.0, percentage: 0.0, action: "num", part: "auto", matrix_type: "general", diag: "ND", uplo: "L", storage: "sorted", analysis_policy: "reuse", solve_policy: "auto", direction: "row", order: "col", orderB: "col", orderC: "col", formatA: "coo", formatB: "coo", formatC: "coo", itilu0_alg: "async_inplace", sddmm_alg: "default", spmv_alg: "default", spsv_alg: "default", spitsv_alg: "default", spsm_alg: "default", spmm_alg: "default", spgemm_alg: "default", spgeam_alg: "default", sparse_to_dense_alg: "default", dense_to_sparse_alg: "default", gtsv_interleaved_alg: "default", gpsv_interleaved_alg: "default", matrix: "rand", matrix_init_kind: "default", file: "*", algo: 0, numeric_boost: 0, boost_tol: 0.0, boost_val: 1.0, boost_vali: 0.0, tolm: 1.0, graph_test: false, skip_reproducibility: false, sparsity_pattern_statistics: false, call_stage_analysis: true, convert_to_int: false, name: "csr2csr_compress", category: "quick", hardware: "all", skip_hardware: "none", req_memory: 4, unit_check: 1, timing: 0, iters: 10, iters_inner: 50, nfreeiter: 20, nmaxiter: 1000, denseld: -1, batch_count: -1, batch_count_A: -1, batch_count_B: -1, batch_count_C: -1, batch_stride: -1, ld_multiplier_B: 2, ld_multiplier_C: 2 } ``` Fix issue in `rocsparse_[s|d|c|z]gebsrmv` routine where: - incorrect results could sometimes be returned - out-of-bounds memory reads can occur in the single precision bsrxmv kernels when `block_dim` equals `5` or `8`. Upstream PR: https://github.com/ROCm/rocm-libraries/pull/4101/changes ** Affects: rocsparse (Ubuntu) Importance: Undecided Assignee: Bojan Aleksovski (b0b0a) Status: In Progress ** Changed in: rocsparse (Ubuntu) Assignee: (unassigned) => Bojan Aleksovski (b0b0a) ** Changed in: rocsparse (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2143710 Title: Fix tests for 7.1.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rocsparse/+bug/2143710/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
