{lib}[GCCcore/11.3.0] libwpe v1.13.3
(created using eb --new-pr)
requires:
- #16993
Test report by @jfgrimm FAILED Build succeeded for 1 out of 2 (2 easyconfigs in total) node064.pri.viking.alces.network - Linux CentOS Linux 7.9.2009, x86_64, Intel(R) Xeon(R) Gold 6138 CPU @ 2.00GHz (skylake_avx512), Python 3.6.8 See https://gist.github.com/18f1ce2e83be49323b05ef6bc013ff12 for a full test report.
225 /opt/apps/easybuild/software/GCCcore/11.3.0/bin/gcc -DWPE_COMPILATION -DWPE_ENABLE_XKB=1 -Dwpe_EXPORTS -I/tmp/jfg508/libwpe/1.13.3/GCCcore-11.3.0/libwpe-1.13.3/include -I/tmp/jfg508/libw pe/1.13.3/GCCcore-11.3.0/libwpe-1.13.3/src -O2 -ftree-vectorize -march=native -fno-math-errno -fPIC -Wall -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=gnu99 -MD -MT CMakeFiles/wpe.dir/src /pasteboard.c.o -MF CMakeFiles/wpe.dir/src/pasteboard.c.o.d -o CMakeFiles/wpe.dir/src/pasteboard.c.o -c /tmp/jfg508/libwpe/1.13.3/GCCcore-11.3.0/libwpe-1.13.3/src/pasteboard.c
226 In file included from /usr/include/string.h:633,
227 from /tmp/jfg508/libwpe/1.13.3/GCCcore-11.3.0/libwpe-1.13.3/src/pasteboard.c:32:
228 /usr/include/bits/string2.h:1305:33: error: attempt to use poisoned "calloc"
229 1305 | ? (char *) calloc ((size_t) 1, (size_t) 1) \
230 | ^
231 /usr/include/bits/string2.h:1307:53: error: attempt to use poisoned "malloc"
232 1307 | char *__retval = (char *) malloc (__len); \
233 | ^
234 /usr/include/bits/string2.h:1325:33: error: attempt to use poisoned "calloc"
235 1325 | ? (char *) calloc ((size_t) 1, (size_t) 1) \
236 | ^
237 /usr/include/bits/string2.h:1331:47: error: attempt to use poisoned "malloc"
238 1331 | __retval = (char *) malloc (__len); \
239 | ^
240 make[2]: *** [CMakeFiles/wpe.dir/src/pasteboard.c.o] Error 1
On my system compiles inxi -v1 System: Host: vglb01 Kernel: 4.18.0-372.13.1.el8_6.x86_64 arch: x86_64 bits: 64 Console: pty pts/0 Distro: Rocky Linux release 8.7 (Green Obsidian) CPU: Info: 2x 16-core AMD EPYC 7313 [MT MCP SMP] speed (MHz): avg: 2540 min/max: 1500/3729
BUT using ('pkg-config', '0.29.2')
@iotaka I'm seeing the same issue in the GCCcore/11.2.0 easyconfig. I've created a PR to patch that: https://github.com/easybuilders/easybuild-easyconfigs/pull/17001. would be good to add the changes from that PR here too
also, is there a strong reason to stick to 1.13.3, since 1.14.0 is out?
@iotaka: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/3757225483 Output from first failing test suite run:
ERROR: test_conflicts (test.easyconfigs.easyconfigs.EasyConfigTest)
Check whether any conflicts occur in software dependency graphs.
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/easyconfigs/easyconfigs.py", line 326, in test_conflicts
self.assertFalse(check_conflicts(self.ordered_specs, modules_tool(), check_inter_ec_conflicts=False),
File "test/easyconfigs/easyconfigs.py", line 278, in ordered_specs
EasyConfigTest.resolve_all_dependencies()
File "test/easyconfigs/easyconfigs.py", line 216, in resolve_all_dependencies
cls._parsed_easyconfigs, modules_tool(), retain_all_deps=True)
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 461, in resolve_dependencies
raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 324, in raise_error_missing_deps
raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: glew/2.2.0-GCCcore-11.3.0-egl (no easyconfig file or existing module found)'
======================================================================
ERROR: test_dep_graph (test.easyconfigs.easyconfigs.EasyConfigTest)
Unit test that builds a full dependency graph.
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/easyconfigs/easyconfigs.py", line 313, in test_dep_graph
dep_graph(fn, self.ordered_specs)
File "test/easyconfigs/easyconfigs.py", line 278, in ordered_specs
EasyConfigTest.resolve_all_dependencies()
File "test/easyconfigs/easyconfigs.py", line 216, in resolve_all_dependencies
cls._parsed_easyconfigs, modules_tool(), retain_all_deps=True)
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 461, in resolve_dependencies
raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 324, in raise_error_missing_deps
raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: glew/2.2.0-GCCcore-11.3.0-egl (no easyconfig file or existing module found)'
======================================================================
ERROR: test_dep_versions_per_toolchain_generation (test.easyconfigs.easyconfigs.EasyConfigTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/easyconfigs/easyconfigs.py", line 845, in test_dep_versions_per_toolchain_generation
for ec in self.ordered_specs:
File "test/easyconfigs/easyconfigs.py", line 278, in ordered_specs
EasyConfigTest.resolve_all_dependencies()
File "test/easyconfigs/easyconfigs.py", line 216, in resolve_all_dependencies
cls._parsed_easyconfigs, modules_tool(), retain_all_deps=True)
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 461, in resolve_dependencies
raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 324, in raise_error_missing_deps
raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: glew/2.2.0-GCCcore-11.3.0-egl (no easyconfig file or existing module found)'
----------------------------------------------------------------------
Ran 16026 tests in 733.563s
FAILED (errors=3)
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 you me acting stupid),
or submit a pull request to https://github.com/boegel/boegelbot fix the problem.
also, is there a strong reason to stick to 1.13.3, since 1.14.0 is out?
for compile https://github.com/easybuilders/easybuild-easyconfigs/pull/17005 the latest is not needed is an ancient tool
@iotaka You might want to sync your PR with development, something like this:
eb --sync-pr-with-develop NUMBER_OF_PR
@sassy-crick sorry but after 3 years I don't have anymore access to this environment and probably things are changed also in eb
@iotaka No worries. On behalf of the maintainers I would like to apologies for the slow progress with that PR. If you think it is no longer of any use, please feel free to close this PR. In any case, thanks again for your contribution.
I think it's safe to close this, no longer relevant unfortunately...