From 1b807716385f9ab8ebc7273bf5f8bed9bbfad276 Mon Sep 17 00:00:00 2001 From: Allan Blanchard <allan.blanchard@cea.fr> Date: Thu, 3 Oct 2019 18:34:41 +0200 Subject: [PATCH] [Variadic] Moves .c tests into .i when possible --- ...pty-vpar-with-ghost.c => empty-vpar-with-ghost.i} | 0 .../tests/declared/{empty-vpar.c => empty-vpar.i} | 0 ...on-ptr-with-ghost.c => function-ptr-with-ghost.i} | 0 .../variadic/tests/declared/{label.c => label.i} | 0 .../variadic/tests/declared/{multi.c => multi.i} | 0 .../{no-va-with-ghost.c => no-va-with-ghost.i} | 0 .../variadic/tests/declared/{no-va.c => no-va.i} | 0 .../declared/oracle/empty-vpar-with-ghost.res.oracle | 6 +++--- .../tests/declared/oracle/empty-vpar.res.oracle | 6 +++--- .../oracle/function-ptr-with-ghost.res.oracle | 6 +++--- .../variadic/tests/declared/oracle/label.res.oracle | 6 +++--- .../variadic/tests/declared/oracle/multi.res.oracle | 12 ++++++------ .../declared/oracle/no-va-with-ghost.res.oracle | 2 +- .../variadic/tests/declared/oracle/no-va.res.oracle | 2 +- .../declared/oracle/rvalues-with-ghost.res.oracle | 6 +++--- .../tests/declared/oracle/rvalues.res.oracle | 6 +++--- .../declared/oracle/simple-with-ghost.res.oracle | 6 +++--- .../variadic/tests/declared/oracle/simple.res.oracle | 6 +++--- .../variadic/tests/declared/oracle/struct.res.oracle | 6 +++--- .../oracle/typedefed_function-with-ghost.res.oracle | 6 +++--- .../declared/oracle/typedefed_function.res.oracle | 6 +++--- .../{rvalues-with-ghost.c => rvalues-with-ghost.i} | 0 .../variadic/tests/declared/{rvalues.c => rvalues.i} | 0 .../{simple-with-ghost.c => simple-with-ghost.i} | 0 .../variadic/tests/declared/{simple.c => simple.i} | 0 .../variadic/tests/declared/{struct.c => struct.i} | 0 ...-with-ghost.c => typedefed_function-with-ghost.i} | 0 .../{typedefed_function.c => typedefed_function.i} | 0 .../tests/defined/oracle/recursive.res.oracle | 10 +++++----- .../tests/defined/{recursive.c => recursive.i} | 0 .../erroneous/{invalid_libc.c => invalid_libc.i} | 0 .../tests/erroneous/{no-libc.c => no-libc.i} | 0 .../tests/erroneous/{no-param.c => no-param.i} | 0 .../erroneous/{not-enough-par.c => not-enough-par.i} | 0 .../tests/erroneous/oracle/invalid_libc.res.oracle | 6 +++--- .../tests/erroneous/oracle/no-libc.res.oracle | 4 ++-- .../tests/erroneous/oracle/not-enough-par.res.oracle | 5 ++--- .../erroneous/oracle/variadic-builtin.res.oracle | 2 +- .../{variadic-builtin.c => variadic-builtin.i} | 0 .../tests/known/oracle/printf_redefined.res.oracle | 6 +++--- .../known/{printf_redefined.c => printf_redefined.i} | 0 41 files changed, 57 insertions(+), 58 deletions(-) rename src/plugins/variadic/tests/declared/{empty-vpar-with-ghost.c => empty-vpar-with-ghost.i} (100%) rename src/plugins/variadic/tests/declared/{empty-vpar.c => empty-vpar.i} (100%) rename src/plugins/variadic/tests/declared/{function-ptr-with-ghost.c => function-ptr-with-ghost.i} (100%) rename src/plugins/variadic/tests/declared/{label.c => label.i} (100%) rename src/plugins/variadic/tests/declared/{multi.c => multi.i} (100%) rename src/plugins/variadic/tests/declared/{no-va-with-ghost.c => no-va-with-ghost.i} (100%) rename src/plugins/variadic/tests/declared/{no-va.c => no-va.i} (100%) rename src/plugins/variadic/tests/declared/{rvalues-with-ghost.c => rvalues-with-ghost.i} (100%) rename src/plugins/variadic/tests/declared/{rvalues.c => rvalues.i} (100%) rename src/plugins/variadic/tests/declared/{simple-with-ghost.c => simple-with-ghost.i} (100%) rename src/plugins/variadic/tests/declared/{simple.c => simple.i} (100%) rename src/plugins/variadic/tests/declared/{struct.c => struct.i} (100%) rename src/plugins/variadic/tests/declared/{typedefed_function-with-ghost.c => typedefed_function-with-ghost.i} (100%) rename src/plugins/variadic/tests/declared/{typedefed_function.c => typedefed_function.i} (100%) rename src/plugins/variadic/tests/defined/{recursive.c => recursive.i} (100%) rename src/plugins/variadic/tests/erroneous/{invalid_libc.c => invalid_libc.i} (100%) rename src/plugins/variadic/tests/erroneous/{no-libc.c => no-libc.i} (100%) rename src/plugins/variadic/tests/erroneous/{no-param.c => no-param.i} (100%) rename src/plugins/variadic/tests/erroneous/{not-enough-par.c => not-enough-par.i} (100%) rename src/plugins/variadic/tests/erroneous/{variadic-builtin.c => variadic-builtin.i} (100%) rename src/plugins/variadic/tests/known/{printf_redefined.c => printf_redefined.i} (100%) diff --git a/src/plugins/variadic/tests/declared/empty-vpar-with-ghost.c b/src/plugins/variadic/tests/declared/empty-vpar-with-ghost.i similarity index 100% rename from src/plugins/variadic/tests/declared/empty-vpar-with-ghost.c rename to src/plugins/variadic/tests/declared/empty-vpar-with-ghost.i diff --git a/src/plugins/variadic/tests/declared/empty-vpar.c b/src/plugins/variadic/tests/declared/empty-vpar.i similarity index 100% rename from src/plugins/variadic/tests/declared/empty-vpar.c rename to src/plugins/variadic/tests/declared/empty-vpar.i diff --git a/src/plugins/variadic/tests/declared/function-ptr-with-ghost.c b/src/plugins/variadic/tests/declared/function-ptr-with-ghost.i similarity index 100% rename from src/plugins/variadic/tests/declared/function-ptr-with-ghost.c rename to src/plugins/variadic/tests/declared/function-ptr-with-ghost.i diff --git a/src/plugins/variadic/tests/declared/label.c b/src/plugins/variadic/tests/declared/label.i similarity index 100% rename from src/plugins/variadic/tests/declared/label.c rename to src/plugins/variadic/tests/declared/label.i diff --git a/src/plugins/variadic/tests/declared/multi.c b/src/plugins/variadic/tests/declared/multi.i similarity index 100% rename from src/plugins/variadic/tests/declared/multi.c rename to src/plugins/variadic/tests/declared/multi.i diff --git a/src/plugins/variadic/tests/declared/no-va-with-ghost.c b/src/plugins/variadic/tests/declared/no-va-with-ghost.i similarity index 100% rename from src/plugins/variadic/tests/declared/no-va-with-ghost.c rename to src/plugins/variadic/tests/declared/no-va-with-ghost.i diff --git a/src/plugins/variadic/tests/declared/no-va.c b/src/plugins/variadic/tests/declared/no-va.i similarity index 100% rename from src/plugins/variadic/tests/declared/no-va.c rename to src/plugins/variadic/tests/declared/no-va.i diff --git a/src/plugins/variadic/tests/declared/oracle/empty-vpar-with-ghost.res.oracle b/src/plugins/variadic/tests/declared/oracle/empty-vpar-with-ghost.res.oracle index 5735fe81560..66bd6f7bb1c 100644 --- a/src/plugins/variadic/tests/declared/oracle/empty-vpar-with-ghost.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/empty-vpar-with-ghost.res.oracle @@ -1,11 +1,11 @@ -[variadic] tests/declared/empty-vpar-with-ghost.c:1: +[variadic] tests/declared/empty-vpar-with-ghost.i:1: Declaration of variadic function f. -[variadic] tests/declared/empty-vpar-with-ghost.c:8: +[variadic] tests/declared/empty-vpar-with-ghost.i:8: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel] tests/declared/empty-vpar-with-ghost.c:8: Warning: +[kernel] tests/declared/empty-vpar-with-ghost.i:8: Warning: No code nor implicit assigns clause for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/empty-vpar.res.oracle b/src/plugins/variadic/tests/declared/oracle/empty-vpar.res.oracle index 0603bbc1ab9..c028e9e151d 100644 --- a/src/plugins/variadic/tests/declared/oracle/empty-vpar.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/empty-vpar.res.oracle @@ -1,10 +1,10 @@ -[variadic] tests/declared/empty-vpar.c:1: Declaration of variadic function f. -[variadic] tests/declared/empty-vpar.c:8: +[variadic] tests/declared/empty-vpar.i:1: Declaration of variadic function f. +[variadic] tests/declared/empty-vpar.i:8: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel] tests/declared/empty-vpar.c:8: Warning: +[kernel] tests/declared/empty-vpar.i:8: Warning: No code nor implicit assigns clause for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/function-ptr-with-ghost.res.oracle b/src/plugins/variadic/tests/declared/oracle/function-ptr-with-ghost.res.oracle index d23f5b52381..b3aa3b62aef 100644 --- a/src/plugins/variadic/tests/declared/oracle/function-ptr-with-ghost.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/function-ptr-with-ghost.res.oracle @@ -1,11 +1,11 @@ -[variadic] tests/declared/function-ptr-with-ghost.c:4: +[variadic] tests/declared/function-ptr-with-ghost.i:4: Declaration of variadic function va_f. -[variadic] tests/declared/function-ptr-with-ghost.c:2: +[variadic] tests/declared/function-ptr-with-ghost.i:2: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/function-ptr-with-ghost.c:2: Warning: +[kernel:annot:missing-spec] tests/declared/function-ptr-with-ghost.i:2: Warning: Neither code nor specification for function va_f, generating default assigns from the prototype [eva] using specification for function va_f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/label.res.oracle b/src/plugins/variadic/tests/declared/oracle/label.res.oracle index 0c517829175..427868a9c76 100644 --- a/src/plugins/variadic/tests/declared/oracle/label.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/label.res.oracle @@ -1,10 +1,10 @@ -[variadic] tests/declared/label.c:4: Declaration of variadic function f. -[variadic] tests/declared/label.c:8: +[variadic] tests/declared/label.i:4: Declaration of variadic function f. +[variadic] tests/declared/label.i:8: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/label.c:8: Warning: +[kernel:annot:missing-spec] tests/declared/label.i:8: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/multi.res.oracle b/src/plugins/variadic/tests/declared/oracle/multi.res.oracle index 58b1c09b383..adcbb2b04d4 100644 --- a/src/plugins/variadic/tests/declared/oracle/multi.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/multi.res.oracle @@ -1,16 +1,16 @@ -[variadic] tests/declared/multi.c:1: Declaration of variadic function f. -[variadic] tests/declared/multi.c:12: Declaration of variadic function g. -[variadic] tests/declared/multi.c:9: +[variadic] tests/declared/multi.i:1: Declaration of variadic function f. +[variadic] tests/declared/multi.i:12: Declaration of variadic function g. +[variadic] tests/declared/multi.i:9: Generic translation of call to variadic function. -[variadic] tests/declared/multi.c:18: +[variadic] tests/declared/multi.i:18: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel] tests/declared/multi.c:18: Warning: +[kernel] tests/declared/multi.i:18: Warning: No code nor implicit assigns clause for function g, generating default assigns from the prototype [eva] using specification for function g -[kernel] tests/declared/multi.c:9: Warning: +[kernel] tests/declared/multi.i:9: Warning: No code nor implicit assigns clause for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/no-va-with-ghost.res.oracle b/src/plugins/variadic/tests/declared/oracle/no-va-with-ghost.res.oracle index ddd747806b9..472fa003177 100644 --- a/src/plugins/variadic/tests/declared/oracle/no-va-with-ghost.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/no-va-with-ghost.res.oracle @@ -1,7 +1,7 @@ [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/no-va-with-ghost.c:4: Warning: +[kernel:annot:missing-spec] tests/declared/no-va-with-ghost.i:4: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/no-va.res.oracle b/src/plugins/variadic/tests/declared/oracle/no-va.res.oracle index df93a80eca4..f00b72688a6 100644 --- a/src/plugins/variadic/tests/declared/oracle/no-va.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/no-va.res.oracle @@ -1,7 +1,7 @@ [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/no-va.c:4: Warning: +[kernel:annot:missing-spec] tests/declared/no-va.i:4: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/rvalues-with-ghost.res.oracle b/src/plugins/variadic/tests/declared/oracle/rvalues-with-ghost.res.oracle index ba5af06214b..ce15956f751 100644 --- a/src/plugins/variadic/tests/declared/oracle/rvalues-with-ghost.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/rvalues-with-ghost.res.oracle @@ -1,11 +1,11 @@ -[variadic] tests/declared/rvalues-with-ghost.c:1: +[variadic] tests/declared/rvalues-with-ghost.i:1: Declaration of variadic function f. -[variadic] tests/declared/rvalues-with-ghost.c:5: +[variadic] tests/declared/rvalues-with-ghost.i:5: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/rvalues-with-ghost.c:5: Warning: +[kernel:annot:missing-spec] tests/declared/rvalues-with-ghost.i:5: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/rvalues.res.oracle b/src/plugins/variadic/tests/declared/oracle/rvalues.res.oracle index 99e27480afa..82863e34c74 100644 --- a/src/plugins/variadic/tests/declared/oracle/rvalues.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/rvalues.res.oracle @@ -1,10 +1,10 @@ -[variadic] tests/declared/rvalues.c:1: Declaration of variadic function f. -[variadic] tests/declared/rvalues.c:5: +[variadic] tests/declared/rvalues.i:1: Declaration of variadic function f. +[variadic] tests/declared/rvalues.i:5: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/rvalues.c:5: Warning: +[kernel:annot:missing-spec] tests/declared/rvalues.i:5: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/simple-with-ghost.res.oracle b/src/plugins/variadic/tests/declared/oracle/simple-with-ghost.res.oracle index d4ffc72273c..3a596a240dd 100644 --- a/src/plugins/variadic/tests/declared/oracle/simple-with-ghost.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/simple-with-ghost.res.oracle @@ -1,11 +1,11 @@ -[variadic] tests/declared/simple-with-ghost.c:1: +[variadic] tests/declared/simple-with-ghost.i:1: Declaration of variadic function f. -[variadic] tests/declared/simple-with-ghost.c:9: +[variadic] tests/declared/simple-with-ghost.i:9: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel] tests/declared/simple-with-ghost.c:9: Warning: +[kernel] tests/declared/simple-with-ghost.i:9: Warning: No code nor implicit assigns clause for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/simple.res.oracle b/src/plugins/variadic/tests/declared/oracle/simple.res.oracle index d36878734cf..9112e947007 100644 --- a/src/plugins/variadic/tests/declared/oracle/simple.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/simple.res.oracle @@ -1,10 +1,10 @@ -[variadic] tests/declared/simple.c:1: Declaration of variadic function f. -[variadic] tests/declared/simple.c:9: +[variadic] tests/declared/simple.i:1: Declaration of variadic function f. +[variadic] tests/declared/simple.i:9: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel] tests/declared/simple.c:9: Warning: +[kernel] tests/declared/simple.i:9: Warning: No code nor implicit assigns clause for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/struct.res.oracle b/src/plugins/variadic/tests/declared/oracle/struct.res.oracle index 37d0817d12f..851c21816f4 100644 --- a/src/plugins/variadic/tests/declared/oracle/struct.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/struct.res.oracle @@ -1,10 +1,10 @@ -[variadic] tests/declared/struct.c:5: Declaration of variadic function f. -[variadic] tests/declared/struct.c:10: +[variadic] tests/declared/struct.i:5: Declaration of variadic function f. +[variadic] tests/declared/struct.i:10: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/struct.c:10: Warning: +[kernel:annot:missing-spec] tests/declared/struct.i:10: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/typedefed_function-with-ghost.res.oracle b/src/plugins/variadic/tests/declared/oracle/typedefed_function-with-ghost.res.oracle index 2608a327a0b..2b4685e9792 100644 --- a/src/plugins/variadic/tests/declared/oracle/typedefed_function-with-ghost.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/typedefed_function-with-ghost.res.oracle @@ -1,11 +1,11 @@ -[variadic] tests/declared/typedefed_function-with-ghost.c:2: +[variadic] tests/declared/typedefed_function-with-ghost.i:2: Declaration of variadic function f. -[variadic] tests/declared/typedefed_function-with-ghost.c:5: +[variadic] tests/declared/typedefed_function-with-ghost.i:5: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/typedefed_function-with-ghost.c:5: Warning: +[kernel:annot:missing-spec] tests/declared/typedefed_function-with-ghost.i:5: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/oracle/typedefed_function.res.oracle b/src/plugins/variadic/tests/declared/oracle/typedefed_function.res.oracle index b497ee3c477..fa5cdfe98bb 100644 --- a/src/plugins/variadic/tests/declared/oracle/typedefed_function.res.oracle +++ b/src/plugins/variadic/tests/declared/oracle/typedefed_function.res.oracle @@ -1,11 +1,11 @@ -[variadic] tests/declared/typedefed_function.c:2: +[variadic] tests/declared/typedefed_function.i:2: Declaration of variadic function f. -[variadic] tests/declared/typedefed_function.c:5: +[variadic] tests/declared/typedefed_function.i:5: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[kernel:annot:missing-spec] tests/declared/typedefed_function.c:5: Warning: +[kernel:annot:missing-spec] tests/declared/typedefed_function.i:5: Warning: Neither code nor specification for function f, generating default assigns from the prototype [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/declared/rvalues-with-ghost.c b/src/plugins/variadic/tests/declared/rvalues-with-ghost.i similarity index 100% rename from src/plugins/variadic/tests/declared/rvalues-with-ghost.c rename to src/plugins/variadic/tests/declared/rvalues-with-ghost.i diff --git a/src/plugins/variadic/tests/declared/rvalues.c b/src/plugins/variadic/tests/declared/rvalues.i similarity index 100% rename from src/plugins/variadic/tests/declared/rvalues.c rename to src/plugins/variadic/tests/declared/rvalues.i diff --git a/src/plugins/variadic/tests/declared/simple-with-ghost.c b/src/plugins/variadic/tests/declared/simple-with-ghost.i similarity index 100% rename from src/plugins/variadic/tests/declared/simple-with-ghost.c rename to src/plugins/variadic/tests/declared/simple-with-ghost.i diff --git a/src/plugins/variadic/tests/declared/simple.c b/src/plugins/variadic/tests/declared/simple.i similarity index 100% rename from src/plugins/variadic/tests/declared/simple.c rename to src/plugins/variadic/tests/declared/simple.i diff --git a/src/plugins/variadic/tests/declared/struct.c b/src/plugins/variadic/tests/declared/struct.i similarity index 100% rename from src/plugins/variadic/tests/declared/struct.c rename to src/plugins/variadic/tests/declared/struct.i diff --git a/src/plugins/variadic/tests/declared/typedefed_function-with-ghost.c b/src/plugins/variadic/tests/declared/typedefed_function-with-ghost.i similarity index 100% rename from src/plugins/variadic/tests/declared/typedefed_function-with-ghost.c rename to src/plugins/variadic/tests/declared/typedefed_function-with-ghost.i diff --git a/src/plugins/variadic/tests/declared/typedefed_function.c b/src/plugins/variadic/tests/declared/typedefed_function.i similarity index 100% rename from src/plugins/variadic/tests/declared/typedefed_function.c rename to src/plugins/variadic/tests/declared/typedefed_function.i diff --git a/src/plugins/variadic/tests/defined/oracle/recursive.res.oracle b/src/plugins/variadic/tests/defined/oracle/recursive.res.oracle index 90e4c436eef..9fcbfae2ed2 100644 --- a/src/plugins/variadic/tests/defined/oracle/recursive.res.oracle +++ b/src/plugins/variadic/tests/defined/oracle/recursive.res.oracle @@ -1,14 +1,14 @@ -[variadic] tests/defined/recursive.c:4: Declaration of variadic function f. -[variadic] tests/defined/recursive.c:8: +[variadic] tests/defined/recursive.i:4: Declaration of variadic function f. +[variadic] tests/defined/recursive.i:8: Generic translation of call to variadic function. -[variadic] tests/defined/recursive.c:12: +[variadic] tests/defined/recursive.i:12: Generic translation of call to variadic function. [eva] Analyzing a complete application starting at main [eva] Computing initial state [eva] Initial state computed -[eva] tests/defined/recursive.c:8: Warning: +[eva] tests/defined/recursive.i:8: Warning: recursive call during value analysis - of f (f <- f :: tests/defined/recursive.c:12 <- main). Assuming the call has + of f (f <- f :: tests/defined/recursive.i:12 <- main). Assuming the call has no effect. The analysis will be unsound. [eva] using specification for function f [eva] done for function main diff --git a/src/plugins/variadic/tests/defined/recursive.c b/src/plugins/variadic/tests/defined/recursive.i similarity index 100% rename from src/plugins/variadic/tests/defined/recursive.c rename to src/plugins/variadic/tests/defined/recursive.i diff --git a/src/plugins/variadic/tests/erroneous/invalid_libc.c b/src/plugins/variadic/tests/erroneous/invalid_libc.i similarity index 100% rename from src/plugins/variadic/tests/erroneous/invalid_libc.c rename to src/plugins/variadic/tests/erroneous/invalid_libc.i diff --git a/src/plugins/variadic/tests/erroneous/no-libc.c b/src/plugins/variadic/tests/erroneous/no-libc.i similarity index 100% rename from src/plugins/variadic/tests/erroneous/no-libc.c rename to src/plugins/variadic/tests/erroneous/no-libc.i diff --git a/src/plugins/variadic/tests/erroneous/no-param.c b/src/plugins/variadic/tests/erroneous/no-param.i similarity index 100% rename from src/plugins/variadic/tests/erroneous/no-param.c rename to src/plugins/variadic/tests/erroneous/no-param.i diff --git a/src/plugins/variadic/tests/erroneous/not-enough-par.c b/src/plugins/variadic/tests/erroneous/not-enough-par.i similarity index 100% rename from src/plugins/variadic/tests/erroneous/not-enough-par.c rename to src/plugins/variadic/tests/erroneous/not-enough-par.i diff --git a/src/plugins/variadic/tests/erroneous/oracle/invalid_libc.res.oracle b/src/plugins/variadic/tests/erroneous/oracle/invalid_libc.res.oracle index de3bfcfe76b..321767e5220 100644 --- a/src/plugins/variadic/tests/erroneous/oracle/invalid_libc.res.oracle +++ b/src/plugins/variadic/tests/erroneous/oracle/invalid_libc.res.oracle @@ -1,7 +1,7 @@ -[variadic] tests/erroneous/invalid_libc.c:2: +[variadic] tests/erroneous/invalid_libc.i:2: Declaration of variadic function fprintf. -[variadic] tests/erroneous/invalid_libc.c:2: Warning: +[variadic] tests/erroneous/invalid_libc.i:2: Warning: The standard function fprintf was expected to have at least 2 fixed parameters but only has 1. No variadic translation will be performed. -[variadic] tests/erroneous/invalid_libc.c:6: +[variadic] tests/erroneous/invalid_libc.i:6: Generic translation of call to variadic function. diff --git a/src/plugins/variadic/tests/erroneous/oracle/no-libc.res.oracle b/src/plugins/variadic/tests/erroneous/oracle/no-libc.res.oracle index 121d95f029c..64101cd01a7 100644 --- a/src/plugins/variadic/tests/erroneous/oracle/no-libc.res.oracle +++ b/src/plugins/variadic/tests/erroneous/oracle/no-libc.res.oracle @@ -1,5 +1,5 @@ -[variadic] tests/erroneous/no-libc.c:1: Declaration of variadic function printf. +[variadic] tests/erroneous/no-libc.i:1: Declaration of variadic function printf. [variadic] Warning: Unable to locate ACSL predicate valid_read_string which should be in the Frama-C LibC. Correct specifications can't be generated. [variadic] Warning: Unable to locate global __fc_stdout which should be in the Frama-C LibC. Correct specifications can't be generated. -[variadic] tests/erroneous/no-libc.c:5: +[variadic] tests/erroneous/no-libc.i:5: Translating call to printf to a call to the specialized version printf_va_1. diff --git a/src/plugins/variadic/tests/erroneous/oracle/not-enough-par.res.oracle b/src/plugins/variadic/tests/erroneous/oracle/not-enough-par.res.oracle index 82b74398907..c05a4ba9b29 100644 --- a/src/plugins/variadic/tests/erroneous/oracle/not-enough-par.res.oracle +++ b/src/plugins/variadic/tests/erroneous/oracle/not-enough-par.res.oracle @@ -1,5 +1,4 @@ -[kernel] tests/erroneous/not-enough-par.c:4: User Error: +[kernel] tests/erroneous/not-enough-par.i:4: User Error: Too few arguments in call to f. -[kernel] User Error: stopping on file "tests/erroneous/not-enough-par.c" that has errors. Add - '-kernel-msg-key pp' for preprocessing command. +[kernel] User Error: stopping on file "tests/erroneous/not-enough-par.i" that has errors. [kernel] Frama-C aborted: invalid user input. diff --git a/src/plugins/variadic/tests/erroneous/oracle/variadic-builtin.res.oracle b/src/plugins/variadic/tests/erroneous/oracle/variadic-builtin.res.oracle index 780e418ed94..30f7e2cf18c 100644 --- a/src/plugins/variadic/tests/erroneous/oracle/variadic-builtin.res.oracle +++ b/src/plugins/variadic/tests/erroneous/oracle/variadic-builtin.res.oracle @@ -1,4 +1,4 @@ -[variadic] tests/erroneous/variadic-builtin.c:1: +[variadic] tests/erroneous/variadic-builtin.i:1: Variadic builtin Frama_C_show_each_warning left untransformed. [kernel] Plug-in variadic aborted: unimplemented feature. You may send a feature request at http://bts.frama-c.com with: diff --git a/src/plugins/variadic/tests/erroneous/variadic-builtin.c b/src/plugins/variadic/tests/erroneous/variadic-builtin.i similarity index 100% rename from src/plugins/variadic/tests/erroneous/variadic-builtin.c rename to src/plugins/variadic/tests/erroneous/variadic-builtin.i diff --git a/src/plugins/variadic/tests/known/oracle/printf_redefined.res.oracle b/src/plugins/variadic/tests/known/oracle/printf_redefined.res.oracle index 9b7494fd834..41b4f0c4fb8 100644 --- a/src/plugins/variadic/tests/known/oracle/printf_redefined.res.oracle +++ b/src/plugins/variadic/tests/known/oracle/printf_redefined.res.oracle @@ -1,10 +1,10 @@ -[variadic] tests/known/printf_redefined.c:3: +[variadic] tests/known/printf_redefined.i:3: Declaration of variadic function printf. [variadic] Warning: Unable to locate ACSL predicate valid_read_string which should be in the Frama-C LibC. Correct specifications can't be generated. [variadic] Warning: Unable to locate global __fc_stdout which should be in the Frama-C LibC. Correct specifications can't be generated. -[variadic] tests/known/printf_redefined.c:7: +[variadic] tests/known/printf_redefined.i:7: Translating call to printf to a call to the specialized version printf_va_1. -[variadic] tests/known/printf_redefined.c:7: Warning: +[variadic] tests/known/printf_redefined.i:7: Warning: Incorrect type for argument 2. The argument will be cast from long to size_t. [eva] Analyzing a complete application starting at main [eva] Computing initial state diff --git a/src/plugins/variadic/tests/known/printf_redefined.c b/src/plugins/variadic/tests/known/printf_redefined.i similarity index 100% rename from src/plugins/variadic/tests/known/printf_redefined.c rename to src/plugins/variadic/tests/known/printf_redefined.i -- GitLab