Frama-C-discuss mailing list archives
This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Frama-c-discuss] Using Frama-C for Analyzing Linux Kernel
- Subject: [Frama-c-discuss] Using Frama-C for Analyzing Linux Kernel
- From: nima.mohammadi at ut.ac.ir (Nima Mohammadi)
- Date: Tue, 29 Nov 2016 01:20:33 +0330
Hi folks, I'm expected to do a project for a course which involves running various static analysis tools on some Linux kernel modules â fs/ext2 module for start. I've analyzed the code with a couple of SCATs (including SPARSE, FlawFinder, BLAST, etc.), though my professor insisted that I also give Frama-C a try. I was wondering if thereâs been any work on using Frama-C with Linux kernel as googling doesnât yield much. FYI, I have added the line "ccflags-y := -save-temps=obj" to this module's Makefile, so the preprocessed intermediate file ext2.mod.i is generated during compilation. Afterwards I run frama-c and pass the .i file as input, but it prints our the error below: [kernel] Parsing FRAMAC_SHARE/libc/__fc_builtin_for_normalization.i (no preprocessing) [kernel] Parsing ext2.mod.i (no preprocessing) ../../include/linux/math64.h:141,0:[kernel] user error: syntax error [kernel] user error: stopping on file "ext2.mod.i" that has errors. [kernel] Frama-C aborted: invalid user input. I'm not sure what the next step should be. I increased the verbosity of frama-c, but still didn't get a better description of what had gone wrong. Any thoughts? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gforge.inria.fr/pipermail/frama-c-discuss/attachments/20161129/413508e8/attachment.html>
- Follow-Ups:
- [Frama-c-discuss] Using Frama-C for Analyzing Linux Kernel
- From: gergo.barany at cea.fr (Gergö Barany)
- [Frama-c-discuss] Using Frama-C for Analyzing Linux Kernel
- Prev by Date: [Frama-c-discuss] Frama-c flag -stop-at-first-alarm 'unknown'
- Next by Date: [Frama-c-discuss] Frama-c flag -stop-at-first-alarm 'unknown'
- Previous by thread: [Frama-c-discuss] Frama-c flag -stop-at-first-alarm 'unknown'
- Next by thread: [Frama-c-discuss] Using Frama-C for Analyzing Linux Kernel
- Index(es):