gollvm: use of undefined type 'epollevent' , reference to undefined name '_SEGV_ACCERR' if compiled using Clang 9 #42734
Comments
If that is completely cause of compiler version compatibility - I would propose to vote for elevating minimal required version of Clang, so it would be reflected in the README. |
Adding a new job, for my workflow, with Github Actions: |
Extracted from Clang 11 oriented build log:
Look like this is a cause to open another issue |
Hello again.
Not that I saw any sense to support a discontinued version of Clang - but it was simply included, among other compilers/versions, because it is the "default" compiler ob Ubuntu VMs (Github Actions).
Here is what I saw:
I am stripping down some recurrent prefixes, in the directory path:
And then Ninja stops the build - so not sure whether tmp-sysinfo.go is generated. But that could be checked/reproduced, for sure.
https://github.com/advancedwebdeveloper/clang_test_cpu_features/actions/runs/371676906 - that's my workflow.
https://github.com/advancedwebdeveloper/clang_test_cpu_features/runs/1422446316?check_suite_focus=true - that's a failing build, described above;
https://github.com/advancedwebdeveloper/clang_test_cpu_features/runs/1422446338?check_suite_focus=true - a GCC oriented, to support compiler's diversity;
https://github.com/advancedwebdeveloper/clang_test_cpu_features/runs/1422446292?check_suite_focus=true - that's a Clang 10 oriented build, which doesn't have any tracked errors
.
The text was updated successfully, but these errors were encountered: