Skip to content

Commit

Permalink
[INFRA] Drop gcc11
Browse files Browse the repository at this point in the history
  • Loading branch information
eseiler committed Aug 13, 2024
1 parent fcc1ce3 commit af28dd6
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 16 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci_linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "gcc-11", "intel"]
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "intel"]
include:
- cxx_flags: "-Wno-interference-size"
- compiler: "clang-18"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "gcc-11"]
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12"]
include:
- cxx_flags: "-Wno-interference-size"
- compiler: "clang-18"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "gcc-14", "gcc-11", "intel"]
compiler: ["clang-18", "gcc-14", "gcc-12", "intel"]
build: ["snippet", "performance", "header"]
include:
- cxx_flags: "-Wno-interference-size"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_utility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "gcc-11", "intel"]
compiler: ["clang-18", "clang-17", "gcc-14", "gcc-13", "gcc-12", "intel"]
include:
- cxx_flags: "-Wno-interference-size"
- compiler: "clang-18"
Expand Down
3 changes: 2 additions & 1 deletion doc/setup/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ conda install -c bioconda -c conda-forge raptor

### Prerequisites
* CMake >= 3.21
* GCC 11, 12 or 13 (most recent minor version)
* GCC 12, 13 or 14 (most recent minor version)
* Clang 17 or 18 (most recent minor version)
* git

Refer to the [Seqan3 Setup Tutorial](https://docs.seqan.de/seqan/3-master-user/setup.html) for more in depth
Expand Down
11 changes: 0 additions & 11 deletions test/include/raptor/test/cli_test.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -384,18 +384,7 @@ struct raptor_base : public cli_test

for (auto && hit : std::views::split(line_view.substr(query_prefix.size() + 2u), ','))
{
// GCC 11 does not implement P2210R2, hence GCC 11's split_view is actually a lazy_split_view.
#if defined(__GNUC__) && !defined(__llvm__) && !defined(__INTEL_COMPILER) && (__GNUC__ > 10) && (__GNUC__ < 12)
std::stringstream buf;
for (auto const & inner_view : hit)
{
buf << inner_view;
}
auto view = buf.view();
std::from_chars(view.data(), view.data() + view.size(), tmp);
#else
std::from_chars(hit.data(), hit.data() + hit.size(), tmp);
#endif
actual_hits.push_back(tmp);
}
std::ranges::sort(actual_hits);
Expand Down

0 comments on commit af28dd6

Please sign in to comment.