Skip to content

{tools}[foss/2023a] SoX v14.4.2, julius v0.2.7, libmad v0.15.1b, ... w/ CUDA 12.1.1, PyTorch 2.1.2 CUDA 12.1.1#19977

Open
NPotvin wants to merge 2 commits intoeasybuilders:developfrom
NPotvin:20240227110416_new_pr_SoX1442
Open

{tools}[foss/2023a] SoX v14.4.2, julius v0.2.7, libmad v0.15.1b, ... w/ CUDA 12.1.1, PyTorch 2.1.2 CUDA 12.1.1#19977
NPotvin wants to merge 2 commits intoeasybuilders:developfrom
NPotvin:20240227110416_new_pr_SoX1442

Conversation

@NPotvin
Copy link
Contributor

@NPotvin NPotvin commented Feb 27, 2024

(created using eb --new-pr)

…023a-PyTorch-2.1.2-CUDA-12.1.1.eb, libmad-0.15.1b-GCCcore-12.3.0.eb, librosa-0.10.1-foss-2023a-CUDA-12.1.1.eb, numba-0.58.1-foss-2023a-CUDA-12.1.1.eb, primePy-1.3-foss-2023a.eb, python-soundfile-0.12.1-foss-2023a.eb, torch-audiomentations-0.11.1-foss-2023a-PyTorch-2.1.2-CUDA-12.1.1.eb, torch-pitch-shift-1.2.4-foss-2023a-PyTorch-2.1.2-CUDA-12.1.1.eb, torchaudio-2.2.0-foss-2023a-PyTorch-2.1.2-CUDA-12.1.1.eb
@boegelbot
Copy link
Collaborator

@NPotvin: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/8062921963
Output from first failing test suite run:

FAIL: test_style_conformance (test.easyconfigs.styletests.StyleTest)
Check the easyconfigs for style
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.6.15/x64/lib/python3.6/site-packages/easybuild/base/testing.py", line 97, in assertEqual
    super(TestCase, self).assertEqual(a, b)
  File "/opt/hostedtoolcache/Python/3.6.15/x64/lib/python3.6/unittest/case.py", line 829, in assertEqual
    assertion_func(first, second, msg=msg)
AssertionError: 5 != 0

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/styletests.py", line 68, in test_style_conformance
    self.assertEqual(result, 0, error_msg)
  File "/opt/hostedtoolcache/Python/3.6.15/x64/lib/python3.6/site-packages/easybuild/base/testing.py", line 119, in assertEqual
    raise AssertionError("%s:\nDIFF%s:\n%s" % (msg, limit, ''.join(diff[:self.ASSERT_MAX_DIFF])))
AssertionError: There shouldn't be any code style errors (and/or warnings), found 5:
/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/easybuild/easyconfigs/j/julius/julius-0.2.7-foss-2023a-PyTorch-2.1.2-CUDA-12.1.1.eb:9:121: E501 line too long (235 > 120 characters)
/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/easybuild/easyconfigs/l/librosa/librosa-0.10.1-foss-2023a-CUDA-12.1.1.eb:55:1: E303 too many blank lines (3)
/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/easybuild/easyconfigs/p/primePy/primePy-1.3-foss-2023a.eb:7:121: E501 line too long (259 > 120 characters)
/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/easybuild/easyconfigs/t/torch-audiomentations/torch-audiomentations-0.11.1-foss-2023a-PyTorch-2.1.2-CUDA-12.1.1.eb:13:1: E265 block comment should start with '# '
/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/easybuild/easyconfigs/t/torch-pitch-shift/torch-pitch-shift-1.2.4-foss-2023a-PyTorch-2.1.2-CUDA-12.1.1.eb:9:121: E501 line too long (157 > 120 characters)

: 5 != 0:
DIFF:
- 5

----------------------------------------------------------------------
Ran 19233 tests in 773.366s

FAILED (failures=1)
ERROR: Not all tests were successful

bleep, bloop, I'm just a bot (boegelbot v20200716.01)
Please talk to my owner @boegel if you notice me acting stupid),
or submit a pull request to https://github.com/boegel/boegelbot fix the problem.

@@ -0,0 +1,49 @@
easyblock = 'PythonPackage'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like the same as #19978 , but just for reference, see comment on: #19987 for using PyTorch-bundle instead of torchaudio

@sassy-crick
Copy link
Collaborator

sassy-crick commented Jun 16, 2025

@NPotvin You might want to sync your PR with development, something like this:

eb --sync-pr-with-develop NUMBER_OF_PR

Also, you might want to check which EasyConfig files meanwhile have been merged into EasyBuild and removed them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants