Skip to content

Commit c2d924d

Browse files
authored
Merge pull request #1650 from jeromekelleher/enable-big-tables-test
Enable BIG_TABLES tests
2 parents 6a340c8 + 1f2837e commit c2d924d

File tree

1 file changed

+17
-20
lines changed

1 file changed

+17
-20
lines changed

.circleci/config.yml

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,11 @@ commands:
3939
CC=clang CXX=clang++ meson build-clang c
4040
ninja -C build-clang
4141
42-
# Disabling these while the transition to 64 bit offsets is under way.
43-
# See #1527 for details.
44-
# NOTE: make sure we renable the valgrind tests below too.
45-
# - run:
46-
# name: Compile C with gcc in 64 bit mode
47-
# command: |
48-
# CFLAGS=-D_TSK_BIG_TABLES CPPFLAGS=-D_TSK_BIG_TABLES meson build-gcc-64 c
49-
# ninja -C build-gcc-64
42+
- run:
43+
name: Compile C with gcc in 64 bit mode
44+
command: |
45+
CFLAGS=-D_TSK_BIG_TABLES CPPFLAGS=-D_TSK_BIG_TABLES meson build-gcc-bt c
46+
ninja -C build-gcc-bt
5047
5148
- run:
5249
name: Run C tests
@@ -74,18 +71,18 @@ commands:
7471
valgrind --leak-check=full --error-exitcode=1 ./build-gcc/test_file_format
7572
valgrind --leak-check=full --error-exitcode=1 ./build-gcc/test_minimal_cpp
7673
77-
# - run:
78-
# name: Valgrind for 64 bit C tests.
79-
# command: |
80-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_core
81-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_tables
82-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_trees
83-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_genotypes
84-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_convert
85-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_stats
86-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_haplotype_matching
87-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_file_format
88-
# valgrind --leak-check=full --error-exitcode=1 ./build-gcc-64/test_minimal_cpp
74+
- run:
75+
name: Valgrind for BIG_TABLES C tests.
76+
command: |
77+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_core
78+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_tables
79+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_trees
80+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_genotypes
81+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_convert
82+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_stats
83+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_haplotype_matching
84+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_file_format
85+
valgrind --leak-check=full --error-exitcode=1 ./build-gcc-bt/test_minimal_cpp
8986
9087
- run:
9188
name: Run clang-compiled C tests

0 commit comments

Comments
 (0)