Skip to content
Snippets Groups Projects
Commit 97a2d825 authored by Virgile Prevosto's avatar Virgile Prevosto Committed by Andre Maroneze
Browse files

[mdr] use deterministic output in test

parent 928ab2b2
No related branches found
No related tags found
No related merge requests found
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
NOFRAMAC: use execnow for proper sequencing of executions NOFRAMAC: use execnow for proper sequencing of executions
EXECNOW: @frama-c@ @PTEST_FILE@ -save @PTEST_DIR@/result/@PTEST_NAME@_parse.sav EXECNOW: @frama-c@ @PTEST_FILE@ -save @PTEST_DIR@/result/@PTEST_NAME@_parse.sav
EXECNOW: @frama-c@ -load @PTEST_DIR@/result/@PTEST_NAME@_parse.sav -eva -save @PTEST_DIR@/result/@PTEST_NAME@_eva.sav EXECNOW: @frama-c@ -load @PTEST_DIR@/result/@PTEST_NAME@_parse.sav -eva -save @PTEST_DIR@/result/@PTEST_NAME@_eva.sav
EXECNOW: LOG @PTEST_NAME@.sarif @frama-c@ -load @PTEST_DIR@/result/@PTEST_NAME@_eva.sav -mdr-out @PTEST_DIR@/result/@PTEST_NAME@.sarif -mdr-gen sarif -mdr-no-print-libc EXECNOW: LOG @PTEST_NAME@.sarif @frama-c@ -load @PTEST_DIR@/result/@PTEST_NAME@_eva.sav -then -mdr-out @PTEST_DIR@/result/@PTEST_NAME@.sarif -mdr-gen sarif -mdr-no-print-libc -mdr-sarif-deterministic
*/ */
#include "__fc_builtin.h" #include "__fc_builtin.h"
......
...@@ -7,9 +7,8 @@ ...@@ -7,9 +7,8 @@
"tool": { "tool": {
"driver": { "driver": {
"name": "frama-c", "name": "frama-c",
"fullName": "frama-c-21.1+dev (Scandium)", "fullName": "frama-c-0+omitted-for-deterministic-output",
"version": "21.1+dev (Scandium)", "version": "0+omitted-for-deterministic-output",
"semanticVersion": "21.1+dev",
"downloadUri": "https://frama-c.com/download.html", "downloadUri": "https://frama-c.com/download.html",
"informationUri": "https://frama-c.com" "informationUri": "https://frama-c.com"
} }
...@@ -37,26 +36,36 @@ ...@@ -37,26 +36,36 @@
}, },
{ {
"commandLine": "commandLine":
"frama-c -check -load tests/sarif/result/cwe125_eva.sav -mdr-out tests/sarif/result/cwe125.sarif -mdr-gen sarif -mdr-no-print-libc", "frama-c -check -load tests/sarif/result/cwe125_eva.sav -then -mdr-out tests/sarif/result/cwe125.sarif -mdr-gen sarif -mdr-no-print-libc -mdr-sarif-deterministic",
"arguments": [ "arguments": [
"-check", "-load", "tests/sarif/result/cwe125_eva.sav", "-check", "-load", "tests/sarif/result/cwe125_eva.sav", "-then",
"-mdr-out", "tests/sarif/result/cwe125.sarif", "-mdr-gen", "-mdr-out", "tests/sarif/result/cwe125.sarif", "-mdr-gen",
"sarif", "-mdr-no-print-libc" "sarif", "-mdr-no-print-libc", "-mdr-sarif-deterministic"
],
"exitCode": 0,
"executionSuccessful": true
},
{
"commandLine":
"frama-c -check -load tests/sarif/result/cwe125_eva.sav -then -mdr-out tests/sarif/result/cwe125.sarif -mdr-gen sarif -mdr-no-print-libc -mdr-sarif-deterministic",
"arguments": [
"-check", "-load", "tests/sarif/result/cwe125_eva.sav", "-then",
"-mdr-out", "tests/sarif/result/cwe125.sarif", "-mdr-gen",
"sarif", "-mdr-no-print-libc", "-mdr-sarif-deterministic"
], ],
"exitCode": 0, "exitCode": 0,
"executionSuccessful": true "executionSuccessful": true
} }
], ],
"originalUriBaseIds": { "originalUriBaseIds": {
"FRAMAC_SHARE": { "uri": "file:///home/andr/git/frama-c-2/share/" }, "FRAMAC_SHARE": {
"FRAMAC_LIB": { "uri": "file:///home/andr/git/frama-c-2/lib/fc/" }, "uri": "file:///omitted-for-deterministic-output/"
},
"FRAMAC_LIB": { "uri": "file:///omitted-for-deterministic-output/" },
"FRAMAC_PLUGIN": { "FRAMAC_PLUGIN": {
"uri": "file:///home/andr/git/frama-c-2/lib/plugins/" "uri": "file:///omitted-for-deterministic-output/"
}, },
"PWD": { "PWD": { "uri": "file:///omitted-for-deterministic-output/" }
"uri":
"file:///home/andr/git/frama-c-2/src/plugins/markdown-report/"
}
}, },
"artifacts": [ "artifacts": [
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment