call to 'FillVRegs' is ambiguous
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
android-platform-art (Ubuntu) |
In Progress
|
Undecided
|
Dominik Viererbe |
Bug Description
When building android-
runtime/
173 | FillVRegs<
| ^~~~~~~
runtime/
200 | auto vregs = detail:
| ^
runtime/
229 | return target_
| ^
runtime/
3241 | WellKnownClasse
| ^
runtime/
155 | inline ALWAYS_INLINE void FillVRegs(uint32_t* vregs ATTRIBUTE_UNUSED,
| ^
runtime/
160 | inline ALWAYS_INLINE void FillVRegs(uint32_t* vregs,
|
I already have a patch for this: that seems to work:
--- a/runtime/
+++ b/runtime/
@@ -151,7 +151,7 @@
return sum;
}
-template <char... ArgType>
+template <char... ArgType, std::enable_
inline ALWAYS_INLINE void FillVRegs(uint32_t* vregs ATTRIBUTE_UNUSED,
REQUIRES_
Changed in android-platform-art (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Dominik Viererbe (dviererbe) |