Skip to content

Comments

{compiler}[GCCcore/8.3.0] Clang v8.0.0#9524

Closed
cmeesters wants to merge 3 commits intoeasybuilders:developfrom
cmeesters:20191217101346_new_pr_Clang800
Closed

{compiler}[GCCcore/8.3.0] Clang v8.0.0#9524
cmeesters wants to merge 3 commits intoeasybuilders:developfrom
cmeesters:20191217101346_new_pr_Clang800

Conversation

@cmeesters
Copy link
Contributor

(created using eb --new-pr)

@boegelbot
Copy link
Collaborator

Travis test report: 2/2 runs failed - see https://travis-ci.org/easybuilders/easybuild-easyconfigs/builds/626091168

Only showing partial log for 1st failed test suite run 18854.1;
full log at https://travis-ci.org/easybuilders/easybuild-easyconfigs/jobs/626091169

...
ERROR: test__parse_easyconfig_Clang-8.0.0-GCCcore-8.3.0.eb (test.easyconfigs.easyconfigs.EasyConfigTest)
Test for parsing of easyconfig Clang-8.0.0-GCCcore-8.3.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 739, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/easybuild/framework/easyconfig/easyconfig.py", line 1791, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: 'Failed to process easyconfig /home/travis/build/easybuilders/easybuild-easyconfigs/easybuild/easyconfigs/c/Clang/Clang-8.0.0-GCCcore-8.3.0.eb: Parsing easyconfig file failed: invalid syntax (<string>, line 57)'

======================================================================
FAIL: test_changed_files_pull_request (test.easyconfigs.easyconfigs.EasyConfigTest)
Specific checks only done for the (easyconfig) files that were changed in a pull request.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 707, in test_changed_files_pull_request
    self.assertTrue(False, error_msg)
AssertionError: Failed to find parsed easyconfig for Clang-8.0.0-GCCcore-8.3.0.eb (and could not isolate it in easyconfigs archive either)

======================================================================
FAIL: test_style_conformance (test.easyconfigs.styletests.StyleTest)
Check the easyconfigs for style
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/styletests.py", line 61, in test_style_conformance
    self.assertEqual(result, 0, "Found code style errors (and/or warnings): %s" % result)
AssertionError: Found code style errors (and/or warnings): 6

----------------------------------------------------------------------
Ran 8831 tests in 396.436s

FAILED (failures=2, errors=1)
ERROR: Not all tests were successful.

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

@boegelbot
Copy link
Collaborator

Travis test report: 2/2 runs failed - see https://travis-ci.org/easybuilders/easybuild-easyconfigs/builds/626163451

Only showing partial log for 1st failed test suite run 18861.1;
full log at https://travis-ci.org/easybuilders/easybuild-easyconfigs/jobs/626163452

...
ERROR: test_dep_versions_per_toolchain_generation (test.easyconfigs.easyconfigs.EasyConfigTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 413, in test_dep_versions_per_toolchain_generation
    self.process_all_easyconfigs()
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    EasyConfigTest.ordered_specs = resolve_dependencies(EasyConfigTest.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/easybuild/tools/robot.py", line 460, in resolve_dependencies
    raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/easybuild/tools/robot.py", line 323, in raise_error_missing_deps
    raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: CMake/3.13.4-GCCcore-8.3.0, libxml2/2.9.8-GCCcore-8.3.0, binutils/2.31.1-GCCcore-8.3.0 (no easyconfig file or existing module found)'

======================================================================
ERROR: test_sanity_check_paths (test.easyconfigs.easyconfigs.EasyConfigTest)
Make sure specified sanity check paths adher to the requirements.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 476, in test_sanity_check_paths
    self.process_all_easyconfigs()
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    EasyConfigTest.ordered_specs = resolve_dependencies(EasyConfigTest.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/easybuild/tools/robot.py", line 460, in resolve_dependencies
    raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/easybuild/tools/robot.py", line 323, in raise_error_missing_deps
    raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: CMake/3.13.4-GCCcore-8.3.0, libxml2/2.9.8-GCCcore-8.3.0, binutils/2.31.1-GCCcore-8.3.0 (no easyconfig file or existing module found)'

======================================================================
FAIL: test__parse_easyconfig_GSL-2.5-GCCcore-8.3.0.eb (test.easyconfigs.easyconfigs.EasyConfigTest)
Test for parsing of easyconfig GSL-2.5-GCCcore-8.3.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 815, in template_easyconfig_test
    self.assertTrue('binutils' in dep_names, "binutils is a build dep in %s: %s" % (spec, dep_names))
AssertionError: binutils is a build dep in /home/travis/build/easybuilders/easybuild-easyconfigs/easybuild/easyconfigs/g/GSL/GSL-2.5-GCCcore-8.3.0.eb: []

======================================================================
FAIL: test_changed_files_pull_request (test.easyconfigs.easyconfigs.EasyConfigTest)
Specific checks only done for the (easyconfig) files that were changed in a pull request.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 713, in test_changed_files_pull_request
    self.check_https(changed_ecs)
  File "/home/travis/build/easybuilders/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 645, in check_https
    self.assertFalse(failing_checks, '\n'.join(failing_checks))
AssertionError: Found http:// URL in Clang-8.0.0-GCCcore-8.3.0.eb, should be https:// : http://clang.llvm.org/
Found http:// URL in GSL-2.5-GCCcore-8.3.0.eb, should be https:// : http://www.gnu.org/software/gsl/

----------------------------------------------------------------------
Ran 8832 tests in 342.408s

FAILED (failures=2, errors=2)
ERROR: Not all tests were successful.

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

@cmeesters
Copy link
Contributor Author

cmeesters commented Dec 17, 2019

see PR #9523

@cmeesters cmeesters closed this Dec 17, 2019
@boegel boegel added the update label Jan 18, 2020
@boegel boegel added this to the 4.x milestone Jan 18, 2020
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.

3 participants