<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>14960</bug_id>
          
          <creation_ts>2022-11-04 18:33:21 +0000</creation_ts>
          <short_desc>valgrind ptest fails 12 tests for arm64 targets</short_desc>
          <delta_ts>2026-05-07 15:05:02 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>devtools / tool chain</component>
          <version>4.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>arm64</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>6.1 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zheng Qiu">Zheng.Qiu</reporter>
          <assigned_to name="Mingli Yu">mingli.yu</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>ross.burton</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>94368</commentid>
    <comment_count>0</comment_count>
    <who name="Zheng Qiu">Zheng.Qiu</who>
    <bug_when>2022-11-04 18:33:21 +0000</bug_when>
    <thetext>Bug 13298 tracked 100s of ptest failures for arm64 in valgrind. That is no longer occuring, and we have them updated to run most of the tests. there are 12 remaining ptest failures that should be tracked by this bug.

List of failing ptests:
gdbserver_tests/hgtls
memcheck/tests/dw4
memcheck/tests/leak_cpp_interior
memcheck/tests/varinfo1
memcheck/tests/varinfo2
memcheck/tests/varinfo3
memcheck/tests/varinfo4
memcheck/tests/varinfo5
memcheck/tests/varinfo6
memcheck/tests/varinforestrict
helgrind/tests/hg05_race2
helgrind/tests/tc20_verifywrap</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94369</commentid>
    <comment_count>1</comment_count>
    <who name="Zheng Qiu">Zheng.Qiu</who>
    <bug_when>2022-11-04 18:50:27 +0000</bug_when>
    <thetext>Correction: the bug mentioned above should be Bug 13520.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94372</commentid>
    <comment_count>2</comment_count>
    <who name="Zheng Qiu">Zheng.Qiu</who>
    <bug_when>2022-11-07 14:19:12 +0000</bug_when>
    <thetext>After some investigation, it seems like all the tests are failing because there is this error exists on arm64, but never on x86-64:
--16431-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xa3
--16431-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xa3
--16431-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xa3
--16431-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xa3
--16431-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xa3
--16431-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xa3
--16431-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xa3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94394</commentid>
    <comment_count>3</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2022-11-10 15:41:57 +0000</bug_when>
    <thetext>FWIW:

elfutils-native/usr/include/dwarf.h:    DW_OP_entry_value = 0xa3,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94402</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2022-11-10 15:58:36 +0000</bug_when>
    <thetext>A missing case in https://sourceware.org/git/?p=valgrind.git;a=blob;f=coregrind/m_debuginfo/d3basics.c;h=d48589a30ca2555761ad221fe400b44297d1ca00;hb=HEAD#l701. Of course I have no idea what the entry_value opcode is for...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98610</commentid>
    <comment_count>5</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2024-03-25 23:47:55 +0000</bug_when>
    <thetext>Bulk move to 5.0-M4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98909</commentid>
    <comment_count>6</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2024-04-25 01:26:30 +0000</bug_when>
    <thetext>Park in 5.99 until I&apos;m sure I have time to work on an issue.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>