Hi, Some current builds are failing in RenderScript:
RenderScript: LiveWallpapers <= packages/wallpapers/Basic/src/com/android/wallpaper/fall/fall.rs packages/wallpapers/Basic/src/com/android/wallpaper/galaxy/galaxy.rs packages/wallpapers/Basic/src/com/android/wallpaper/grass/grass.rs packages/wallpapers/Basic/src/com/android/wallpaper/nexus/nexus.rs frameworks/base/libs/rs/scriptc/rs_math.rsh:137:24: error: passing 'float __attribute__((ext_vector_type(3)))' to parameter of incompatible type 'float3'; frameworks/base/libs/rs/scriptc/rs_cl.rsh:826:63: note: passing argument to parameter 'v' here frameworks/base/libs/rs/scriptc/rs_math.rsh:139:18: error: passing 'float __attribute__((ext_vector_type(3)))' to parameter of incompatible type 'float3'; frameworks/base/libs/rs/scriptc/rs_cl.rsh:826:63: note: passing argument to parameter 'v' here frameworks/base/libs/rs/scriptc/rs_math.rsh:141:18: error: passing 'float __attribute__((ext_vector_type(3)))' to parameter of incompatible type 'float3'; frameworks/base/libs/rs/scriptc/rs_cl.rsh:826:63: note: passing argument to parameter 'v' here [...]
Did anyone work on this part of the code?
Currently bisecting, fortunately there's only a few hours (and no toolchain change) between the last succesful and the first failing build. https://android-build.linaro.org/builds/~linaro-android/staging-imx53/#build... https://android-build.linaro.org/builds/~linaro-android/staging-imx53/#build...
ttyl bero
2012/1/14 Bernhard Rosenkränzer bernhard.rosenkranzer@linaro.org:
frameworks/base/libs/rs/scriptc/rs_math.rsh:137:24: error: passing 'float __attribute__((ext_vector_type(3)))' to parameter of incompatible type 'float3';
The only difference between the last working and the first broken build is the attempt to fix the aliasing patch in llvm. I'm reverting both it and the original aliasing patch, let's see if that fixes both problems...
ttyl bero
linaro-android@lists.linaro.org