[Bug translator/32964] @defined() not finding expected member fields

fche at redhat dot com sourceware-bugzilla@sourceware.org
Sat May 31 13:29:09 GMT 2025


https://sourceware.org/bugzilla/show_bug.cgi?id=32964

Frank Ch. Eigler <fche at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #2 from Frank Ch. Eigler <fche at redhat dot com> ---
Fixed with a series of commits

remote: ✓ commit fd4322e38d1e6504341b67329e112ccc1af387b6 signed by authorized
key for fche@elastic.org
remote: ✓ commit 778ba67e356dc1820acc8ecdaa2c4b608c2eb184 signed by authorized
key for fche@elastic.org
remote: ✓ commit 3122ff592bdfcf553afa6683724e90c359f3c5c9 signed by authorized
key for fche@elastic.org
remote: ✓ commit e4786671a999d47003ea62525ed829c1784c03ea signed by authorized
key for fche@elastic.org
remote: ✓ commit b36c59692966c6207bf6f69b2f6f91079f7b89ab signed by authorized
key for fche@elastic.org

semantic error: unable to find member '__bd_flagsx' for struct block_device
(alternatives: __bd_flags, bd_stats, bd_disk, bd_stamp, bd_claiming, bd_dev,
bd_device, bd_holder, bd_holders, bd_queue, bd_mapping, bd_openers, bd_writers,
bd_meta_info, bd_security, bd_start_sect, bd_holder_dir, bd_holder_ops,
bd_size_lock, bd_nr_sectors, bd_holder_lock, bd_fsfreeze_mutex,
bd_fsfreeze_count): operator '->' at <input>:9:49
        source:   if (@defined( &(bdev->__bd_flags))) dummy(bdev->__bd_flagsx)
                                                                ^

semantic error: unresolved type : operator '->' at :9:49
        source:   if (@defined( &(bdev->__bd_flags))) dummy(bdev->__bd_flagsx)
                                                                ^

P

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Systemtap mailing list