Project

General

Profile

Actions

Bug #7111

closed

CIF causes a EMG failure due to incorrect result of inforequest provided for sound/oss/ad1848.ko

Added by Ilja Zakharov over 8 years ago. Updated over 5 years ago.

Status:
Rejected
Priority:
Normal
Category:
Code querying
Start date:
04/26/2016
Due date:
% Done:

0%

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

Description

EMG fails trying to add a declaration from driver 'sound/oss/ad1848.ko' to a module categories specification collection.


Files

sa.zip (620 KB) sa.zip Ilja Zakharov, 03/06/2018 12:33 PM

Related issues 1 (0 open1 closed)

Is duplicate of C Instrumentation Framework - Bug #1258: C back-end processes typedefs on arrays incorrectlyClosedEvgeny Novikov05/20/2011

Actions
Actions #1

Updated by Ilja Zakharov over 6 years ago

  • Subject changed from EMG fails to process a declaration from sound/oss/ad1848.ko to CIF causes a EMG failure due to incorrect result of inforequest provided for sound/oss/ad1848.ko
  • Category changed from Environment models to Addons
  • Assignee changed from Ilja Zakharov to Evgeny Novikov

The problem is caused by an incorrect information about arrays initialization provided by CIF. EMG operates correctly here.

Actions #2

Updated by Evgeny Novikov over 6 years ago

  • Project changed from Klever to C Instrumentation Framework
  • Category changed from Addons to Code querying

Let's consider this issue within the dedicated project.

Actions #3

Updated by Ilja Zakharov over 6 years ago

The problem is that CIF prints initialization "static mixer_ents cs42xb_mix_devices[32U][2U]" as a 2-dimentianal array. But mixer_ents is a typedef:

typedef struct mixer_def mixer_ent;
typedef mixer_ent mixer_ents2;

So initialization and value for the variable does not correspond to its definition.

Actions #4

Updated by Evgeny Novikov over 5 years ago

  • Is duplicate of Bug #1258: C back-end processes typedefs on arrays incorrectly added
Actions #5

Updated by Evgeny Novikov over 5 years ago

  • Status changed from New to Rejected

Reject it as a duplicate of #1258.

Actions

Also available in: Atom PDF