Skip to content

Commit a0c2e01

Browse files
delta: cast timepoints
1 parent cddc994 commit a0c2e01

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

src/runner.cpp

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,15 @@ namespace libsemigroups {
4646
skip_file_prefixes=tuple(paths_to_skip),
4747
)
4848
)");
49-
return delta(t);
49+
50+
if constexpr (std::is_same_v<
51+
std::chrono::high_resolution_clock::time_point,
52+
std::chrono::system_clock::time_point>) {
53+
return delta(t);
54+
} else {
55+
return delta(
56+
static_cast<std::chrono::high_resolution_clock::time_point>(t));
57+
}
5058
},
5159
py::arg("t"),
5260
R"pbdoc(

0 commit comments

Comments
 (0)