Summary: | xorg fail to start after llvm upgrade | ||
---|---|---|---|
Product: | Mesa | Reporter: | Rafael Castillo <jrch2k10> |
Component: | Drivers/Gallium/radeonsi | Assignee: | Christian König <ckoenig.leichtzumerken> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | blocker | ||
Priority: | highest | CC: | ckoenig.leichtzumerken |
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
crash image
Possible fix |
I bisected this to LLVM r182062: 'Generate debug info for by-value struct args even if they are not used.' Enabling the DEBUG code in SelectionDAGISel::LowerArguments(), it complains that "LowerFormalArguments emitted a null value!". I suspect SITargetLowering::LowerFormalArguments() needs to be adapted for this, but I'm not sure how. Christian, can you take a look? Created attachment 79457 [details] [review] Possible fix Does this patch helps? (In reply to comment #2) > Does this patch helps? It does, thanks! Reviewed-by: Michel Dänzer <michel.daenzer@amd.com> Tested-by: Michel Dänzer <michel.daenzer@amd.com> Fix pushed upstream. Thx for the help. as always many thx for your help, very much appreciated |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 79451 [details] crash image After update llvm to 16/05/2013 svn and mesa git xorg crashes giving a list of symbols of selectiondag and passmanager. ILl atach image feom the crash(writing from my tablet)