Skip to content

Commit 7c98d74

Browse files
committed
Fix CI linting not finding clang
1 parent b6d7eab commit 7c98d74

6 files changed

Lines changed: 60 additions & 49 deletions

File tree

.github/workflows/tests.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@ jobs:
2222
- name: install clang-format
2323
if: steps.clang_format.outputs.cache-hit != 'true'
2424
run: |
25-
python -m venv env
26-
source env/bin/activate
27-
pip install clang-format==6.0.1
25+
pip install setuptools clang-format==6.0.1
26+
clang-format -version
27+
sudo cp /opt/hostedtoolcache/Python/3.12.10/x64/bin/clang-format /opt/hostedtoolcache/Python/3.12.10/x64/bin/clang-format-6.0
28+
clang-format-6.0 -version
2829
- uses: pre-commit/action@v3.0.1
2930

3031
benchmark:

c/tests/test_core.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ test_bit_arrays(void)
532532
// NB: This test is only valid for the 32 bit implementation of bit arrays. If we
533533
// were to change the chunk size of a bit array, we'd need to update these tests
534534
tsk_bit_array_t arr;
535-
tsk_id_t items_truth[64] = {0}, items[64] = {0};
535+
tsk_id_t items_truth[64] = { 0 }, items[64] = { 0 };
536536
tsk_size_t n_items = 0, n_items_truth = 0;
537537

538538
// test item retrieval

c/tests/test_stats.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ verify_pair_coalescence_counts(tsk_treeseq_t *ts, tsk_flags_t options)
348348

349349
/* test various bin assignments */
350350
for (i = 0; i < N; i++) {
351-
node_bin_map[i] = ((tsk_id_t) (i % B));
351+
node_bin_map[i] = ((tsk_id_t)(i % B));
352352
}
353353
ret = tsk_treeseq_pair_coalescence_counts(ts, P, sample_set_sizes, sample_sets, I,
354354
index_tuples, T, breakpoints, B, node_bin_map, options, C_B);
@@ -3694,8 +3694,8 @@ static void
36943694
test_pair_coalescence_counts_missing(void)
36953695
{
36963696
tsk_treeseq_t ts;
3697-
tsk_treeseq_from_text(&ts, 5, missing_ex_nodes, missing_ex_edges, NULL,
3698-
NULL, NULL, NULL, NULL, 0);
3697+
tsk_treeseq_from_text(
3698+
&ts, 5, missing_ex_nodes, missing_ex_edges, NULL, NULL, NULL, NULL, NULL, 0);
36993699
verify_pair_coalescence_counts(&ts, 0);
37003700
verify_pair_coalescence_counts(&ts, TSK_STAT_SPAN_NORMALISE);
37013701
tsk_treeseq_free(&ts);

c/tests/testlib.c

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -373,31 +373,29 @@ const char *empty_ex_nodes = "1 0.0 0 -1\n"
373373
const char *empty_ex_edges = "";
374374

375375
/*** An example of a tree sequence with missing marginal trees. ***/
376-
/*
377-
| 4 | | 4 |
378-
| / \ | | / \ |
379-
| 3 \ | | / 3 |
380-
| / \ \ | | / / \ |
381-
| 0 1 2 | | 0 1 2 |
382-
|-|-----------|-|-----------|-|
383-
0 1 2 3 4 5
376+
/*
377+
| 4 | | 4 |
378+
| / \ | | / \ |
379+
| 3 \ | | / 3 |
380+
| / \ \ | | / / \ |
381+
| 0 1 2 | | 0 1 2 |
382+
|-|-----------|-|-----------|-|
383+
0 1 2 3 4 5
384384
*/
385-
const char *missing_ex_nodes =
386-
"1 0.0 0 -1\n"
387-
"1 0.0 0 -1\n"
388-
"1 0.0 0 -1\n"
389-
"0 1.0 0 -1\n"
390-
"0 2.0 0 -1\n";
391-
392-
const char *missing_ex_edges =
393-
"1.0 2.0 3 0\n"
394-
"1.0 2.0 3 1\n"
395-
"3.0 4.0 3 1\n"
396-
"3.0 4.0 3 2\n"
397-
"3.0 4.0 4 0\n"
398-
"1.0 2.0 4 2\n"
399-
"1.0 2.0 4 3\n"
400-
"3.0 4.0 4 3\n";
385+
const char *missing_ex_nodes = "1 0.0 0 -1\n"
386+
"1 0.0 0 -1\n"
387+
"1 0.0 0 -1\n"
388+
"0 1.0 0 -1\n"
389+
"0 2.0 0 -1\n";
390+
391+
const char *missing_ex_edges = "1.0 2.0 3 0\n"
392+
"1.0 2.0 3 1\n"
393+
"3.0 4.0 3 1\n"
394+
"3.0 4.0 3 2\n"
395+
"3.0 4.0 4 0\n"
396+
"1.0 2.0 4 2\n"
397+
"1.0 2.0 4 3\n"
398+
"3.0 4.0 4 3\n";
401399

402400
/* Simple utilities to parse text so we can write declaritive
403401
* tests. This is not intended as a robust general input mechanism.

c/tskit/core.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,8 @@ tsk_strerror_internal(int err)
168168
break;
169169
case TSK_ERR_FILE_VERSION_TOO_OLD:
170170
ret = "tskit file version too old. Please upgrade using the "
171-
"'tskit upgrade' command from tskit version<0.6.2. (TSK_ERR_FILE_VERSION_TOO_OLD)";
171+
"'tskit upgrade' command from tskit version<0.6.2. "
172+
"(TSK_ERR_FILE_VERSION_TOO_OLD)";
172173
break;
173174
case TSK_ERR_FILE_VERSION_TOO_NEW:
174175
ret = "tskit file version is too new for this instance. "

python/_tskitmodule.c

Lines changed: 28 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,8 @@ handle_library_error(int err)
223223
const char *not_kas_format_msg
224224
= "File not in kastore format. Either the file is corrupt or it is not a "
225225
"tskit tree sequence file. It may be a legacy HDF file upgradable with "
226-
"`tskit upgrade` from tskit version<0.6.2 or a compressed tree sequence file that can be decompressed "
226+
"`tskit upgrade` from tskit version<0.6.2 or a compressed tree sequence file "
227+
"that can be decompressed "
227228
"with `tszip`.";
228229
const char *ibd_pairs_not_stored_msg
229230
= "Sample pairs are not stored by default "
@@ -9715,12 +9716,12 @@ TreeSequence_weighted_stat_vector_method(
97159716
if (result_array == NULL) {
97169717
goto out;
97179718
}
9718-
Py_BEGIN_ALLOW_THREADS
9719-
err = method(self->tree_sequence, w_shape[1], PyArray_DATA(weights_array),
9720-
num_windows, PyArray_DATA(windows_array), num_focal_nodes,
9721-
PyArray_DATA(focal_nodes_array), PyArray_DATA(result_array), options);
9722-
Py_END_ALLOW_THREADS
9723-
if (err != 0) {
9719+
Py_BEGIN_ALLOW_THREADS err
9720+
= method(self->tree_sequence, w_shape[1], PyArray_DATA(weights_array),
9721+
num_windows, PyArray_DATA(windows_array), num_focal_nodes,
9722+
PyArray_DATA(focal_nodes_array), PyArray_DATA(result_array), options);
9723+
Py_END_ALLOW_THREADS if (err != 0)
9724+
{
97249725
handle_library_error(err);
97259726
goto out;
97269727
}
@@ -10744,7 +10745,8 @@ TreeSequence_get_individuals_metadata(TreeSequence *self, void *closure)
1074410745
goto out;
1074510746
}
1074610747
individuals = self->tree_sequence->tables->individuals;
10747-
ret = TreeSequence_make_array(self, individuals.metadata_length, NPY_UINT8, individuals.metadata);
10748+
ret = TreeSequence_make_array(
10749+
self, individuals.metadata_length, NPY_UINT8, individuals.metadata);
1074810750
out:
1074910751
return ret;
1075010752
}
@@ -10835,7 +10837,8 @@ TreeSequence_get_nodes_metadata(TreeSequence *self, void *closure)
1083510837
goto out;
1083610838
}
1083710839
nodes = self->tree_sequence->tables->nodes;
10838-
ret = TreeSequence_make_array(self, nodes.metadata_length, NPY_UINT8, nodes.metadata);
10840+
ret = TreeSequence_make_array(
10841+
self, nodes.metadata_length, NPY_UINT8, nodes.metadata);
1083910842
out:
1084010843
return ret;
1084110844
}
@@ -10926,7 +10929,8 @@ TreeSequence_get_edges_metadata(TreeSequence *self, void *closure)
1092610929
goto out;
1092710930
}
1092810931
edges = self->tree_sequence->tables->edges;
10929-
ret = TreeSequence_make_array(self, edges.metadata_length, NPY_UINT8, edges.metadata);
10932+
ret = TreeSequence_make_array(
10933+
self, edges.metadata_length, NPY_UINT8, edges.metadata);
1093010934
out:
1093110935
return ret;
1093210936
}
@@ -10941,7 +10945,8 @@ TreeSequence_get_edges_metadata_offset(TreeSequence *self, void *closure)
1094110945
goto out;
1094210946
}
1094310947
edges = self->tree_sequence->tables->edges;
10944-
ret = TreeSequence_make_array(self, edges.num_rows + 1, NPY_UINT64, edges.metadata_offset);
10948+
ret = TreeSequence_make_array(
10949+
self, edges.num_rows + 1, NPY_UINT64, edges.metadata_offset);
1094510950
out:
1094610951
return ret;
1094710952
}
@@ -10971,7 +10976,8 @@ TreeSequence_get_sites_metadata(TreeSequence *self, void *closure)
1097110976
goto out;
1097210977
}
1097310978
sites = self->tree_sequence->tables->sites;
10974-
ret = TreeSequence_make_array(self, sites.metadata_length, NPY_UINT8, sites.metadata);
10979+
ret = TreeSequence_make_array(
10980+
self, sites.metadata_length, NPY_UINT8, sites.metadata);
1097510981
out:
1097610982
return ret;
1097710983
}
@@ -10986,7 +10992,8 @@ TreeSequence_get_sites_metadata_offset(TreeSequence *self, void *closure)
1098610992
goto out;
1098710993
}
1098810994
sites = self->tree_sequence->tables->sites;
10989-
ret = TreeSequence_make_array(self, sites.num_rows + 1, NPY_UINT64, sites.metadata_offset);
10995+
ret = TreeSequence_make_array(
10996+
self, sites.num_rows + 1, NPY_UINT64, sites.metadata_offset);
1099010997
out:
1099110998
return ret;
1099210999
}
@@ -11061,7 +11068,8 @@ TreeSequence_get_mutations_metadata(TreeSequence *self, void *closure)
1106111068
goto out;
1106211069
}
1106311070
mutations = self->tree_sequence->tables->mutations;
11064-
ret = TreeSequence_make_array(self, mutations.metadata_length, NPY_UINT8, mutations.metadata);
11071+
ret = TreeSequence_make_array(
11072+
self, mutations.metadata_length, NPY_UINT8, mutations.metadata);
1106511073
out:
1106611074
return ret;
1106711075
}
@@ -11076,7 +11084,8 @@ TreeSequence_get_mutations_metadata_offset(TreeSequence *self, void *closure)
1107611084
goto out;
1107711085
}
1107811086
mutations = self->tree_sequence->tables->mutations;
11079-
ret = TreeSequence_make_array(self, mutations.num_rows + 1, NPY_UINT64, mutations.metadata_offset);
11087+
ret = TreeSequence_make_array(
11088+
self, mutations.num_rows + 1, NPY_UINT64, mutations.metadata_offset);
1108011089
out:
1108111090
return ret;
1108211091
}
@@ -11185,7 +11194,8 @@ TreeSequence_get_migrations_metadata(TreeSequence *self, void *closure)
1118511194
goto out;
1118611195
}
1118711196
migrations = self->tree_sequence->tables->migrations;
11188-
ret = TreeSequence_make_array(self, migrations.metadata_length, NPY_UINT8, migrations.metadata);
11197+
ret = TreeSequence_make_array(
11198+
self, migrations.metadata_length, NPY_UINT8, migrations.metadata);
1118911199
out:
1119011200
return ret;
1119111201
}
@@ -11216,7 +11226,8 @@ TreeSequence_get_populations_metadata(TreeSequence *self, void *closure)
1121611226
goto out;
1121711227
}
1121811228
populations = self->tree_sequence->tables->populations;
11219-
ret = TreeSequence_make_array(self, populations.metadata_length, NPY_UINT8, populations.metadata);
11229+
ret = TreeSequence_make_array(
11230+
self, populations.metadata_length, NPY_UINT8, populations.metadata);
1122011231
out:
1122111232
return ret;
1122211233
}

0 commit comments

Comments
 (0)