This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

sdt_v2 failures


Hi,

Unfortunately the switch to STAP_SDT_V2 seems to break some tests like
cxxclass.exp. I am also seeing the following sdt.exp failures with this
patch:

FAIL: sdt additional_flags=-O2 uprobe
FAIL: sdt c++ additional_flags=-O2 uprobe
FAIL: sdt additional_flags="-O3" uprobe
FAIL: sdt c++ additional_flags="-O3" uprobe

This is on both x86_64 (rhel6 beta) with gcc 4.4.4 20100630 (Red Hat
4.4.4-10) and i686 (fedora 13, same gcc version).

ebbd2b45a0f0dabf93f955a3b92af7fdc155f154 is the first bad commit
commit ebbd2b45a0f0dabf93f955a3b92af7fdc155f154
Author: Stan Cox <scox@redhat.com>
Date:   Wed Jul 7 17:45:33 2010 -0400

    Switch over to version 2 sdt.h.
    
    * dtrace.in (def_append):  Make STAP_SDT_V2 the default.
    * sdt.h:  Likewise.
    * sdt_misc.exp: Likewise.
    * tapsets.cxx (sdt_uprobe_var_expanding_visitor):  Add need_debug_info.
    (sdt_query::handle_query_module): Use dwarf for v2 if a variable ref needs it.

:100755 100755 b870531a2322addd420c8fa81c5a143973183289 2204e1179fde579912d8c3ac20964a2e4b602cb7 M	dtrace.in
:040000 040000 63f5070f7e79fc3404dfea939663a217bc3f2eaf 9a5c8ebe8ac907b5454eceb292c55c933c54fa13 M	includes
:100644 100644 2b3d479eb70692e1e501f8cad262e6fe1a2525ef 3591c52f56880bc1a38601aa37206961e839bf64 M	tapsets.cxx
:040000 040000 86d64f27df0ec97a673a8cd1ac0e0c22624af9c3 c99f1b537eb9dca634365a01cf0118163432ffe5 M	testsuite


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]