Project

General

Profile

Actions

Bug #1580

open

Operator Precedence . and typecast

Added by Vadim Mutilin over 13 years ago. Updated almost 9 years ago.

Status:
Open
Priority:
High
Category:
C back-end
Start date:
07/29/2011
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

In:
ldv-manager envs=linux-2.6.36.tar.bz2 kernel_driver=1 drivers=drivers/isdn/gigaset/gigaset.ko rule_models=08_1

File:
work/current--X--drivers/isdn/gigaset/gigaset.ko--X--defaultlinux-2.6.36--X--08_1/linux-2.6.36/csd_deg_dscv/20/dscv_tempdir/dscv/cmdfiles/rcv/08_1/preprocessed/drivers-isdn-gigaset-interface.o.usual.i

Aspectator generated expression where . before type cast

  delta = ( long unsigned int ) ( ktime_t ) { . tv64 = hard . tv64 - soft . tv64 } . tv64;

instead of

  delta = ((({ (ktime_t){ .tv64 = (hard).tv64 - (soft).tv64 }; })).tv64);

Actions #1

Updated by Evgeny Novikov over 13 years ago

  • Status changed from New to Open

I agree, it's a bug!

Actions #2

Updated by Evgeny Novikov about 12 years ago

  • Project changed from Linux Driver Verification to C Instrumentation Framework
  • Category deleted (15)
Actions #3

Updated by Evgeny Novikov about 10 years ago

  • Assignee changed from Evgeny Novikov to Fedor Kozlov

Fedor, please, check whether this issue exists.

Actions #4

Updated by Evgeny Novikov almost 9 years ago

  • Priority changed from Normal to High
  • Category set to C back-end
  • Assignee changed from Fedor Kozlov to Evgeny Novikov
Actions

Also available in: Atom PDF