Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{bio}[GCCcore/13.3.0] FLASH v2.2.00 #22443

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

PetrKralCZ
Copy link
Collaborator

(created using eb --new-pr)

Copy link

github-actions bot commented Mar 3, 2025

Updated software FLASH-2.2.00-GCCcore-13.3.0.eb

Diff against FLASH-2.2.00-GCCcore-12.2.0.eb

easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-12.2.0.eb

diff --git a/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-12.2.0.eb b/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-13.3.0.eb
index 022f8adffb..e9bd75c1df 100644
--- a/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-12.2.0.eb
+++ b/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-13.3.0.eb
@@ -12,15 +12,15 @@ resulting longer reads can significantly improve genome assemblies. They can
 also improve transcriptome assembly when FLASH is used to merge RNA-seq data.
 """
 
-toolchain = {'name': 'GCCcore', 'version': '12.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/dstreett/FLASH2/archive/']
 sources = ['%(version)s.zip']
 checksums = ['1e54b2dd7d21ca3e0595a3ffdd27ef3098f88c4de5b9302ec5ea074b49b79960']
 
-builddependencies = [('binutils', '2.39')]
+builddependencies = [('binutils', '2.42')]
 
-dependencies = [('zlib', '1.2.12')]
+dependencies = [('zlib', '1.3.1')]
 
 files_to_copy = [(['flash2'], 'bin')]
 
Diff against FLASH-2.2.00-GCC-11.2.0.eb

easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCC-11.2.0.eb

diff --git a/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCC-11.2.0.eb b/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-13.3.0.eb
index a7d6de3d52..e9bd75c1df 100644
--- a/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCC-11.2.0.eb
+++ b/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-13.3.0.eb
@@ -12,12 +12,16 @@ resulting longer reads can significantly improve genome assemblies. They can
 also improve transcriptome assembly when FLASH is used to merge RNA-seq data.
 """
 
-toolchain = {'name': 'GCC', 'version': '11.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/dstreett/FLASH2/archive/']
 sources = ['%(version)s.zip']
 checksums = ['1e54b2dd7d21ca3e0595a3ffdd27ef3098f88c4de5b9302ec5ea074b49b79960']
 
+builddependencies = [('binutils', '2.42')]
+
+dependencies = [('zlib', '1.3.1')]
+
 files_to_copy = [(['flash2'], 'bin')]
 
 postinstallcmds = ["cd %(installdir)s/bin && ln -s flash2 flash"]
Diff against FLASH-2.2.00-foss-2020b.eb

easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-foss-2020b.eb

diff --git a/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-foss-2020b.eb b/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-13.3.0.eb
index 68775a2c86..e9bd75c1df 100644
--- a/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-foss-2020b.eb
+++ b/easybuild/easyconfigs/f/FLASH/FLASH-2.2.00-GCCcore-13.3.0.eb
@@ -12,12 +12,16 @@ resulting longer reads can significantly improve genome assemblies. They can
 also improve transcriptome assembly when FLASH is used to merge RNA-seq data.
 """
 
-toolchain = {'name': 'foss', 'version': '2020b'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/dstreett/FLASH2/archive/']
 sources = ['%(version)s.zip']
 checksums = ['1e54b2dd7d21ca3e0595a3ffdd27ef3098f88c4de5b9302ec5ea074b49b79960']
 
+builddependencies = [('binutils', '2.42')]
+
+dependencies = [('zlib', '1.3.1')]
+
 files_to_copy = [(['flash2'], 'bin')]
 
 postinstallcmds = ["cd %(installdir)s/bin && ln -s flash2 flash"]

@PetrKralCZ
Copy link
Collaborator Author

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Collaborator

@PetrKralCZ: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=22443 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22443 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 5843

Test results coming soon (I hope)...

- notification for comment with ID 2695139627 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.5, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/c89ca21ca947862f0cf462068e1028e6 for a full test report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants