Hi Khem, On Fri, 31 Jul 2020, 21:58 Khem Raj, wrote: > On Fri, Jul 31, 2020 at 8:35 AM Ryan Harkin > wrote: > > > > Hello, > > > > I'm migrating from Warrior to Dunfell and I'm getting a curious build > failure in gcc-sanitizers. > > > > Here's the full gory detail: > > https://pastebin.ubuntu.com/p/nh4cDKMvgS/ > > > > However, the main error is this: > > > > | In file included from > ../../../../../../../../../work-shared/gcc-arm-8.3-r2019.03/git/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:193: > > | > ../../../../../../../../../work-shared/gcc-arm-8.3-r2019.03/git/libsanitizer/sanitizer_common/sanitizer_internal_defs.h:317:72: > error: size of array 'assertion_failed__1152' is negative > > | typedef char IMPL_PASTE(assertion_failed_##_, > line)[2*(int)(pred)-1] > > > > I have no idea where to begin with this. I don't even know why > gcc-sanitizers is included in the build, what it does, or why I need it. > I'm building an image with dev packages and gcc, so I guess that's why. > > > > I've hacked meta-arm to patch sanitizer_platform_limits_posix.cc to null > out the macros and that builds fine. I'm sure it won't work, should someone > want to use it, mind you. > > > > Is there something obvious that I should be doing as part of a Warrior > -> Dunfell migration to get this to work? > > > > note: Warrior used meta-linaro-toolchain and for Dunfell, it's moved to > meta-arm-toolchain. > > > > is gcc 8.3 the latest for linaro > I assume so. I haven't attempted to change the default. > > Regards, > > Ryan. > > >