New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gollvm: MinSizeRel build, on Aarch64, failed with redefinition of '_va_list' #44223
Comments
Can you please share the contents of runtime_sysinfo.go? Would also be helpful to see sysinfo.macros.txt and sysinfo.o (if they can be made available). Thanks. |
@thanm, please extract from https://drive.google.com/file/d/1QnF73JBcHmfdDBP8RSF8ccpgYP6XHDxP/view?usp=sharing |
Change https://golang.org/cl/291610 mentions this issue: |
Should be fixed now with https://golang.org/cl/291610, let me know if not. |
Something is wrong:
Ninja stuck - but not sure whether that's a pause or some form of never ending loop. |
make was able to finish the build process. I have compressed each of the build folders: https://drive.google.com/file/d/1_8PAdLmaHl0YtvOrD7LDiB3f5QJ7P3z4/view?usp=sharing |
Ping |
I need a little more information than this -- what is still running at the point where the build hangs? Can you run "ps" or equivalent to see what's stuck?
What does this mean? What invocation of 'make'? Please show me exactly what command you used and what happened. |
@thanm , please provide some specific script - I shall run it, to fire Ninja/log the status. Well, I just ran either
What I am saying is that make was able to build all the sub-targets, for gollvm, in a similar way/fasion as it does on x86_64 servers. If you require more specific logging (which I am super sure about) - then please give me concrete requirements (and for the source code folder, if any) - I shall follow your instructions. |
I am heading to try again - I am able to build gollvm again: https://github.com/advancedwebdeveloper/clang_test_cpu_features/actions/runs/609271212 - gollvm could be built agait, on x86_64. I am heading to arrange CI pipelines, for various versions of Clang (including Clang 13) here - so https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners could be arrange on an Aaarch64 server. |
I was able to build with such versions of the tools:
|
I didn't use gold, this time - I just picked up ld, by default.
Besides I am not limited by required hardware resources.
But would check with gold, later on.
The text was updated successfully, but these errors were encountered: