Ah, thanks This will help me a lot Khanh On Thursday, April 15, 2021 at 1:13:17 AM UTC+8 th...@google.com wrote:
> Hi again, > > Not quite sure what you are asking-- > > If you want to generated LLVM bitcode and then use that with your version > 10 llvm tools, then you'll either need to build a version-10 compatible > gollvm, or you'll need to upgrade the LLVM used by your tools/project. > > You can try building a V10-compatible gollvm by checking out old versions > of the various git repos in your work area. These sha's should give you a > working V10 gollvm: > > # This is the llvm 10.0.1 final git tag: > LLVM: ef32c611aa214dea855364efd7ba451ec5ec3f74 > > gollvm: ad0491f483d17893a2439bdb63d0f94124965549 > > gofrontend: 85641a0f26061f7c98db42a2adb3250c07ce504e > > libffi: 737d4faa00d681b4c758057f67e1a02d813d01c2 > > libbacktrace: 5a99ff7fed66b8ea8f09c9805c138524a7035ece > > > Cheers, Than > > On Wed, Apr 14, 2021 at 11:42 AM Khanh TN <tnkh...@gmail.com> wrote: > >> Hi Ian, >> My project is currently running on LLVM10. >> If I want to use gollvm, do I just have to upgrade to the latest commits? >> Thanks >> Khanh >> >> On Wednesday, April 14, 2021 at 11:08:36 PM UTC+8 Khanh TN wrote: >> >>> Thanks, >>> I see it's hard to keep syncing with LLVM. They have new commits every >>> minute >>> >>> Khanh >>> >>> On Wednesday, April 14, 2021 at 10:53:13 PM UTC+8 th...@google.com >>> wrote: >>> >>>> OK, I checked in https://go-review.googlesource.com/c/gollvm/+/310069, >>>> should be resolved now. Thanks for reporting. >>>> >>>> On Tue, Apr 13, 2021 at 7:30 PM Than McIntosh <th...@google.com> wrote: >>>> >>>>> Thanks for reporting. I'll look into sending a CL. >>>>> >>>>> Cheers, Than >>>>> >>>>> >>>>> On Tue, Apr 13, 2021 at 6:09 PM Khanh TN <tnkh...@gmail.com> wrote: >>>>> >>>>>> Hi, I'm building gollvm with both gollvm and LLVM on the latest >>>>>> commit. >>>>>> It fails and the error reads: >>>>>> [..]/llvm-project/llvm/tools/gollvm/passes/GoNilChecks.cpp:363:23: >>>>>> error: ‘NoAlias’ was not declared in this scope >>>>>> if (AAResult != NoAlias) >>>>>> ^~~~~~~ >>>>>> [..]/llvm-project/llvm/tools/gollvm/passes/GoNilChecks.cpp:363:23: >>>>>> note: suggested alternative: ‘AR_NoAlias’ >>>>>> >>>>>> Can you guys check? Sorry if I'm spamming about gollvm lately. >>>>>> Thanks! >>>>>> Khanh >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "golang-nuts" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to golang-nuts...@googlegroups.com. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/golang-nuts/de629758-4d44-4348-a506-1f2f6404b5b0n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/golang-nuts/de629758-4d44-4348-a506-1f2f6404b5b0n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >> You received this message because you are subscribed to the Google Groups >> "golang-nuts" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to golang-nuts...@googlegroups.com. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/golang-nuts/6c371d0f-eea1-4098-999a-3f2126cdb602n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/golang-nuts/6c371d0f-eea1-4098-999a-3f2126cdb602n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/1f4d6be9-d9bc-4eb1-bf94-4ed956621659n%40googlegroups.com.