From 7972e55d8f4e07fc168293fdd2fa7189630cc84e Mon Sep 17 00:00:00 2001 From: Roberto Rossini <71787608+robomics@users.noreply.github.com> Date: Tue, 23 Jan 2024 20:04:59 +0100 Subject: [PATCH] Bugfix --- .github/workflows/windows-ci.yml | 3 +-- .../hic/include/hictk/hic/interaction_to_block_mapper.hpp | 6 ++++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/windows-ci.yml b/.github/workflows/windows-ci.yml index 71ffe5d3b..b2d5ca025 100644 --- a/.github/workflows/windows-ci.yml +++ b/.github/workflows/windows-ci.yml @@ -199,8 +199,7 @@ jobs: --output-on-failure \ --no-tests=error \ --timeout 240 \ - --exclude-regex 'Cooler: dataset large read\/write.*' \ - --exclude-regex 'HiC: HiCFileWriter.*' |& + --exclude-regex '.*(dataset large read\/write|HiCFileWriter).*' |& tail -n 1000 windows-ci-status-check: diff --git a/src/libhictk/hic/include/hictk/hic/interaction_to_block_mapper.hpp b/src/libhictk/hic/include/hictk/hic/interaction_to_block_mapper.hpp index e955a203f..5839f7fac 100644 --- a/src/libhictk/hic/include/hictk/hic/interaction_to_block_mapper.hpp +++ b/src/libhictk/hic/include/hictk/hic/interaction_to_block_mapper.hpp @@ -109,12 +109,14 @@ class HiCInteractionToBlockMapper { std::size_t chunk_size, int compression_lvl); HiCInteractionToBlockMapper(const HiCInteractionToBlockMapper& other) = delete; - HiCInteractionToBlockMapper(HiCInteractionToBlockMapper&& other) noexcept = default; + HiCInteractionToBlockMapper(HiCInteractionToBlockMapper&& other) noexcept(noexcept_move_ctor()) = + default; ~HiCInteractionToBlockMapper() noexcept; HiCInteractionToBlockMapper& operator=(const HiCInteractionToBlockMapper& other) = delete; - HiCInteractionToBlockMapper& operator=(HiCInteractionToBlockMapper&& other) noexcept = default; + HiCInteractionToBlockMapper& operator=(HiCInteractionToBlockMapper&& other) noexcept( + noexcept_move_assignment_op()) = default; const Reference& chromosomes() const noexcept; [[nodiscard]] std::size_t size() const noexcept;