Skip to content

Comments

{vis}[foss/2023a] MONAI v1.3.0, torchvision v0.16.0, PyTorch-Ignite v0.4.13 w/ CUDA 12.1.1#19740

Open
lexming wants to merge 2 commits intoeasybuilders:developfrom
lexming:20240129165222_new_pr_MONAI130
Open

{vis}[foss/2023a] MONAI v1.3.0, torchvision v0.16.0, PyTorch-Ignite v0.4.13 w/ CUDA 12.1.1#19740
lexming wants to merge 2 commits intoeasybuilders:developfrom
lexming:20240129165222_new_pr_MONAI130

Conversation

@lexming
Copy link
Contributor

@lexming lexming commented Jan 29, 2024

…n-0.16.0-foss-2023a-CUDA-12.1.1.eb, PyTorch-Ignite-0.4.13-foss-2023a-CUDA-12.1.1.eb
@lexming lexming added the update label Jan 29, 2024
@boegelbot

This comment was marked as outdated.

@boegelbot
Copy link
Collaborator

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

ERROR: test_dep_versions_per_toolchain_generation (test.easyconfigs.easyconfigs.EasyConfigTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 907, in test_dep_versions_per_toolchain_generation
    for ec in self.ordered_specs:
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 282, in ordered_specs
    EasyConfigTest.resolve_all_dependencies()
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 214, in resolve_all_dependencies
    cls._parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/opt/hostedtoolcache/Python/3.6.15/x64/lib/python3.6/site-packages/easybuild/tools/robot.py", line 463, in resolve_dependencies
    raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
  File "/opt/hostedtoolcache/Python/3.6.15/x64/lib/python3.6/site-packages/easybuild/tools/robot.py", line 326, in raise_error_missing_deps
    raise EasyBuildError(error_msg)
easybuild.tools.build_log.EasyBuildError: 'Missing dependencies: PyTorch/2.1.2-foss-2023a-CUDA-12.1.1, tensorboard/2.15.1-foss-2023a (no easyconfig file or existing module found)'

======================================================================
FAIL: test__parse_easyconfig_MONAI-1.3.0-foss-2023a-CUDA-12.1.1.eb (test.easyconfigs.easyconfigs.EasyConfigTest)
Test for easyconfig MONAI-1.3.0-foss-2023a-CUDA-12.1.1.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 1646, in innertest
    template_easyconfig_test(self, spec_path)
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 1547, in template_easyconfig_test
    self.fail("Verification of patches for %s failed:\n%s" % (ec_fn, '\n'.join(ext_patch_issues)))
AssertionError: Verification of patches for MONAI-1.3.0-foss-2023a-CUDA-12.1.1.eb failed:
Patch file PyTorch-Ignite-0.4.11_fix_error_on_importing_Events.patch for extension MONAI is missing.

======================================================================
FAIL: test__parse_easyconfig_torchvision-0.16.0-foss-2023a-CUDA-12.1.1.eb (test.easyconfigs.easyconfigs.EasyConfigTest)
Test for easyconfig torchvision-0.16.0-foss-2023a-CUDA-12.1.1.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 1646, in innertest
    template_easyconfig_test(self, spec_path)
  File "/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 1497, in template_easyconfig_test
    self.assertTrue(os.path.isfile(patch_full), msg)
AssertionError: False is not true : Patch file /home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/easybuild/easyconfigs/t/torchvision/torchvision-0.16.0_fix-build-with-FFmpeg6.patch is available for torchvision-0.16.0-foss-2023a-CUDA-12.1.1.eb

----------------------------------------------------------------------
Ran 19045 tests in 697.759s

FAILED (failures=2, errors=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,34 @@
name = 'torchvision'
version = '0.16.0'
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we want to use the PyTorch-bundle approach instead. I combined all the current torch* PRs into #19987

Copy link
Member

Choose a reason for hiding this comment

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

@lexming any thoughts on this?

@Thyre Thyre added the 2023a label Aug 18, 2025
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.

5 participants