Project

General

Profile

Actions

Bug #10118

closed

CIF generates invalid source files on some Linux 3.14 modules

Added by Ilja Zakharov about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Urgent
Category:
-
Start date:
02/13/2020
Due date:
% Done:

0%

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

Description

There are a number of reasons why it happens. The most popular is the following "error: ‘ldv_func_arg1’ undeclared (first use in this function);". This happens at verification of about 10 modules.


Files

small.json (433 Bytes) small.json Ilja Zakharov, 02/13/2020 02:02 PM

Related issues 1 (0 open1 closed)

Related to C Instrumentation Framework - Feature #9935: Get rid of auxilary function duplicatesClosedEvgeny Novikov11/19/2019

Actions
Actions #1

Updated by Ilja Zakharov about 4 years ago

Actions #2

Updated by Evgeny Novikov about 4 years ago

  • Project changed from Klever to C Instrumentation Framework
  • Subject changed from Weaver fails on many Linux 3.14 modules to CIF generates invalid source files on some Linux 3.14 modules
  • Category deleted (Tasks generation)
  • Target version deleted (3.0)
Actions #3

Updated by Evgeny Novikov about 4 years ago

  • File deleted (big.json)
Actions #4

Updated by Evgeny Novikov about 4 years ago

  • Description updated (diff)
Actions #5

Updated by Evgeny Novikov about 4 years ago

  • Related to Feature #9935: Get rid of auxilary function duplicates added
Actions #6

Updated by Evgeny Novikov about 4 years ago

  • Status changed from New to Closed

This bug was introduced when I implemented #9935. It was due to incomplete clean up when using values from a cache. The bug was fixed in c441caa to master.

Actions

Also available in: Atom PDF