Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
4a0df7a
test.cc: can use C++ RNG throughout (disabled by default)
evaleev Jan 15, 2026
e5ef0b6
Major test revision: randomization, template functions, new index and…
SpaceyLake Jan 22, 2026
48ebbdf
Fixes for review
SpaceyLake Jan 23, 2026
e2e8b12
test.cc: can use C++ RNG throughout (disabled by default)
evaleev Jan 15, 2026
3829f9b
Major test revision: randomization, template functions, new index and…
SpaceyLake Jan 22, 2026
c534d3a
Fixes for review
SpaceyLake Jan 23, 2026
6cf01ba
Corrected function declaration in include file
SpaceyLake Jan 23, 2026
922747e
Ignores the build folder
SpaceyLake Jan 23, 2026
2cd62ec
Merge branch '31-nondeterministic-rng-seed-in-tests-makes-troubleshoo…
SpaceyLake Jan 23, 2026
b85a624
Removed type check
SpaceyLake Jan 23, 2026
0489fd2
test.cc: can use C++ RNG throughout (disabled by default)
evaleev Jan 15, 2026
1a9a39a
Major test revision: randomization, template functions, new index and…
SpaceyLake Jan 22, 2026
a91decd
Fixes for review
SpaceyLake Jan 23, 2026
d07a107
Corrected function declaration in include file
SpaceyLake Jan 23, 2026
6c94692
Ignores the build folder
SpaceyLake Jan 23, 2026
42ea6bc
Removed type check
SpaceyLake Jan 23, 2026
0b85e08
Merge branch '31-nondeterministic-rng-seed-in-tests-makes-troubleshoo…
SpaceyLake Jan 23, 2026
5c4ec8f
amend 675391e6fd870a930eae353a5719bf012f4d55e8, no need to suppress b…
evaleev Jan 23, 2026
9492aab
[ci] suppress TBLIS/BLIS uninitialized value false positives in valgrind
evaleev Jan 23, 2026
22d72c9
Merge branch '31-nondeterministic-rng-seed-in-tests-makes-troubleshoo…
evaleev Jan 23, 2026
74b8dfd
Removed duplicate of including random
SpaceyLake Jan 26, 2026
0b0a310
Corrected input types from pointers to values
SpaceyLake Jan 26, 2026
dbc9b6d
Corrected rand function to work for complex types
SpaceyLake Jan 26, 2026
5fbc877
Merge branch '31-nondeterministic-rng-seed-in-tests-makes-troubleshoo…
SpaceyLake Jan 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 9 additions & 33 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -140,39 +140,15 @@ jobs:
shell: bash
run: |
cat > tblis.supp << 'EOF'
# Suppress uninitialized value errors in TBLIS/BLIS packm functions
# These occur in architecture-specific packing code (zen3, haswell, etc.)
# and appear to be false positives in the BLIS library
{
tblis_bli_l3_packa
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
fun:bli_fmalloc_align
fun:bli_pool_alloc_block
fun:bli_pool_grow
fun:bli_pool_checkout_block
fun:bli_pba_acquire_m
fun:bli_packm_alloc_ex
fun:bli_packm_alloc
fun:_ZN5tblis15packm_blk_bsmtcEPK5obj_sPS0_PK6cntx_sPK6cntl_sP9thrinfo_s
fun:bli_packm_int
fun:bli_l3_packa
fun:bli_l3_int
}
{
tblis_bli_l3_packb
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
fun:bli_fmalloc_align
fun:bli_pool_alloc_block
fun:bli_pool_grow
fun:bli_pool_checkout_block
fun:bli_pba_acquire_m
fun:bli_packm_alloc_ex
fun:bli_packm_alloc
fun:_ZN5tblis15packm_blk_bsmtcEPK5obj_sPS0_PK6cntx_sPK6cntl_sP9thrinfo_s
fun:bli_packm_int
fun:bli_l3_packb
fun:bli_l3_int
tblis_packm_bsmtc_uninit
Memcheck:Cond
...
fun:*tblis*packm*bsmtc*
...
}
EOF
valgrind --error-exitcode=1 --leak-check=full --suppressions=tblis.supp -s ./test++
valgrind --error-exitcode=1 --leak-check=full --suppressions=tblis.supp ./test++
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@ examples/exercise_contraction/answers/obj/*
examples/exercise_tucker/tapp_tucker/obj/*
examples/exercise_tucker/tapp_tucker/lib/*
examples/exercise_tucker/tapp_tucker/answers/obj/*
examples/exercise_tucker/tapp_tucker/answers/lib/*
examples/exercise_tucker/tapp_tucker/answers/lib/*
build/*
Loading
Loading