Wind River Support Network

HomeDefectsLIN7-1137
Fixed

LIN7-1137 : valgrind_3.9.0.bb, do_compile_ptest_base failed with qemuarma9

Created: Oct 20, 2014    Updated: Sep 8, 2018
Resolved Date: Jan 28, 2015
Found In Version: 7.0
Fix Version: 7.0.0.2
Severity: Standard
Applicable for: Wind River Linux 7
Component/s: Analysis

Description

Building valgrind with ptests for qemuarma9 causes compilation failures as shown below.

debug:	| {standard input}:116274: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q14'
| {standard input}:116274: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q14'
debug:	| {standard input}:116296: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116296: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116297: Error: selected processor does not support ARM mode `vdup.i32 q1,r2'
| {standard input}:116297: Error: selected processor does not support ARM mode `vdup.i32 q1,r2'
debug:	| {standard input}:116298: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116298: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116322: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116322: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116344: Error: selected FPU does not support instruction -- `vmov.i8 q10,#0x55'
| {standard input}:116344: Error: selected FPU does not support instruction -- `vmov.i8 q10,#0x55'
debug:	| {standard input}:116345: Error: selected processor does not support ARM mode `vdup.i32 q11,r2'
| {standard input}:116345: Error: selected processor does not support ARM mode `vdup.i32 q11,r2'
debug:	| {standard input}:116346: Error: selected processor does not support ARM mode `vrsqrte.f32 q10,q11'
| {standard input}:116346: Error: selected processor does not support ARM mode `vrsqrte.f32 q10,q11'
debug:	| {standard input}:116347: Error: VFP single precision register expected -- `vstmia r6,{q10}'
| {standard input}:116347: Error: VFP single precision register expected -- `vstmia r6,{q10}'
debug:	| {standard input}:116368: Error: VFP single precision register expected -- `vldmia r5!,{q10}'
| {standard input}:116368: Error: VFP single precision register expected -- `vldmia r5!,{q10}'
debug:	| {standard input}:116369: Error: VFP single precision register expected -- `vldmia r5!,{q11}'
| {standard input}:116369: Error: VFP single precision register expected -- `vldmia r5!,{q11}'
debug:	| {standard input}:116370: Error: selected processor does not support ARM mode `vrsqrte.f32 q10,q11'
| {standard input}:116370: Error: selected processor does not support ARM mode `vrsqrte.f32 q10,q11'
debug:	| {standard input}:116371: Error: VFP single precision register expected -- `vstmia r6,{q10}'
| {standard input}:116371: Error: VFP single precision register expected -- `vstmia r6,{q10}'
debug:	| {standard input}:116392: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116392: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116393: Error: selected processor does not support ARM mode `vdup.i32 q1,r3'
| {standard input}:116393: Error: selected processor does not support ARM mode `vdup.i32 q1,r3'
debug:	| {standard input}:116394: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116394: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116418: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116418: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116439: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116439: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116440: Error: selected processor does not support ARM mode `vdup.i32 q1,r9'
| {standard input}:116440: Error: selected processor does not support ARM mode `vdup.i32 q1,r9'
debug:	| {standard input}:116441: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116441: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116463: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116463: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116483: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116483: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116484: Error: selected processor does not support ARM mode `vdup.i32 q14,r8'
| {standard input}:116484: Error: selected processor does not support ARM mode `vdup.i32 q14,r8'
debug:	| {standard input}:116485: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q14'
| {standard input}:116485: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q14'
debug:	| {standard input}:116506: Error: VFP single precision register expected -- `vldmia r5!,{q14}'
| {standard input}:116506: Error: VFP single precision register expected -- `vldmia r5!,{q14}'
debug:	| {standard input}:116507: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q14'
| {standard input}:116507: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q14'
debug:	| {standard input}:116542: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116542: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116543: Error: selected processor does not support ARM mode `vdup.i32 q1,r9'
| {standard input}:116543: Error: selected processor does not support ARM mode `vdup.i32 q1,r9'
debug:	| {standard input}:116544: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116544: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116567: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116567: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116588: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116588: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116589: Error: selected processor does not support ARM mode `vdup.i32 q1,r5'
| {standard input}:116589: Error: selected processor does not support ARM mode `vdup.i32 q1,r5'
debug:	| {standard input}:116590: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116590: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116613: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116613: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116648: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116648: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116649: Error: selected processor does not support ARM mode `vdup.i32 q1,r9'
| {standard input}:116649: Error: selected processor does not support ARM mode `vdup.i32 q1,r9'
debug:	| {standard input}:116650: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116650: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116673: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116673: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116708: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
| {standard input}:116708: Error: selected FPU does not support instruction -- `vmov.i8 q0,#0x55'
debug:	| {standard input}:116709: Error: selected processor does not support ARM mode `vdup.i32 q1,r8'
| {standard input}:116709: Error: selected processor does not support ARM mode `vdup.i32 q1,r8'
debug:	| {standard input}:116710: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116710: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| {standard input}:116733: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
| {standard input}:116733: Error: selected processor does not support ARM mode `vrsqrte.f32 q0,q1'
debug:	| make[5]: *** [neon128.o] Error 1
| make[5]: *** [neon128.o] Error 1
debug:	| make[5]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none/tests/arm'
| make[5]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none/tests/arm'
debug:	| make[4]: *** [check-am] Error 2
| make[4]: *** [check-am] Error 2
debug:	| make[4]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none/tests/arm'
| make[4]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none/tests/arm'
debug:	| make[3]: *** [check-recursive] Error 1
| make[3]: *** [check-recursive] Error 1
debug:	| make[3]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none/tests'
| make[3]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none/tests'
debug:	| make[2]: *** [check-recursive] Error 1
| make[2]: *** [check-recursive] Error 1
debug:	| make[2]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none'
| make[2]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build/none'
debug:	| make[1]: *** [check-recursive] Error 1
| make[1]: *** [check-recursive] Error 1
debug:	| make[1]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build'
| make[1]: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build'
debug:	| make: *** [check] Error 2
| make: *** [check] Error 2
debug:	| make: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build'
| make: Leaving directory `/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/build'
debug:	| ERROR: oe_runmake failed
| ERROR: oe_runmake failed
debug:	| WARNING: exit code 1 from a shell command.
| WARNING: exit code 1 from a shell command.
debug:	| ERROR: Function failed: do_compile_ptest_base (log file is located at /buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/temp/do_compile_ptest_base/log.do_compile_ptest_base.32468)
| ERROR: Function failed: do_compile_ptest_base (log file is located at /buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7at2-vfp-wrs-linux-gnueabi/valgrind/3.9.0-r8/temp/do_compile_ptest_base/log.do_compile_ptest_base.32468)
debug:	NOTE: recipe valgrind-3.9.0-r8: task do_compile_ptest_base: Failed
NOTE: recipe valgrind-3.9.0-r8: task do_compile_ptest_base: Failed
debug:	ERROR: Task 485 (/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/layers/oe-core/meta/recipes-devtools/valgrind/valgrind_3.9.0.bb, do_compile_ptest_base) failed with exit code '1'
ERROR: Task 485 (/buildarea1/Workspace/10181129-build_analysis_debug_features_LB11_7.0/qemuarma9-standard-glibc-std/layers/oe-core/meta/recipes-devtools/valgrind/valgrind_3.9.0.bb, do_compile_ptest_base) failed with exit code '1'

Steps to Reproduce

1) configure --enable-board=qemuarma9 --enable-kernel=standard --enable-rootfs=glibc-std --with-template=feature/debug,feature/analysis,feature/boottime,feature/code_coverage,feature/oprofile,feature/valgrind --enable-build=profiling --enable-test=yes --enable-parallel-pkgbuilds=8 --enable-jobs=8

2)make fs

Other Downloads


Live chat
Online