Actions
Bug #7111
closedCIF causes a EMG failure due to incorrect result of inforequest provided for sound/oss/ad1848.ko
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
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.
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.
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.
Updated by Evgeny Novikov over 5 years ago
- Is duplicate of Bug #1258: C back-end processes typedefs on arrays incorrectly added
Updated by Evgeny Novikov over 5 years ago
- Status changed from New to Rejected
Reject it as a duplicate of #1258.
Actions