From 43f68a8855479244e902ad711cddbf3c5e78510c Mon Sep 17 00:00:00 2001
From: Virgile Prevosto <virgile.prevosto@m4x.org>
Date: Fri, 23 Feb 2024 17:34:34 +0100
Subject: [PATCH] update some oracles

---
 tests/misc/oracle/pragma-pack.0.res.oracle    | 46 +++++++++----------
 .../ghost_cv_parsing_errors.2.res.oracle      |  2 +-
 .../syntax/oracle/ghost_else_bad.2.res.oracle |  2 +-
 .../oracle/ghost_parameters.10.res.oracle     |  2 +-
 .../oracle/ghost_parameters.3.res.oracle      |  2 +-
 .../oracle/ghost_parameters.4.res.oracle      |  2 +-
 .../oracle/ghost_parameters.5.res.oracle      |  2 +-
 .../oracle/ghost_parameters.6.res.oracle      |  2 +-
 .../oracle/ghost_parameters.7.res.oracle      |  2 +-
 .../oracle/ghost_parameters.8.res.oracle      |  2 +-
 .../oracle/ghost_parameters.9.res.oracle      |  2 +-
 .../oracle/incomplete_struct_field.res.oracle | 12 ++---
 12 files changed, 39 insertions(+), 39 deletions(-)

diff --git a/tests/misc/oracle/pragma-pack.0.res.oracle b/tests/misc/oracle/pragma-pack.0.res.oracle
index 54c851ec770..496ab33d0b3 100644
--- a/tests/misc/oracle/pragma-pack.0.res.oracle
+++ b/tests/misc/oracle/pragma-pack.0.res.oracle
@@ -83,26 +83,26 @@
   packing pragma: restoring alignment to default (16)
 [kernel:typing:pragma] pragma-pack.c:135: 
   packing pragma: pushing alignment 16, setting alignment to 4
-[kernel:typing:pragma] pragma-pack.c:136: 
+[kernel:typing:pragma] pragma-pack.c:137: 
   adding aligned(1) attribute to field '__anonstruct_test1_1.i' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:136: 
+[kernel:typing:pragma] pragma-pack.c:138: 
   setting aligned(2) attribute to field '__anonstruct_test1_1.j' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:136: 
+[kernel:typing:pragma] pragma-pack.c:139: 
   adding aligned(4) attribute to field '__anonstruct_test1_1.k' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:136: 
+[kernel:typing:pragma] pragma-pack.c:140: 
   adding aligned(1) attribute to field '__anonstruct_test1_1.l' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:136: 
   adding aligned(4) attribute to comp '__anonstruct_test1_1' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:142: packing pragma: popped alignment 16
 [kernel:typing:pragma] pragma-pack.c:152: 
   packing pragma: pushing alignment 16, setting alignment to 1
-[kernel:typing:pragma] pragma-pack.c:153: 
+[kernel:typing:pragma] pragma-pack.c:154: 
   adding aligned(1) attribute to field '__anonstruct_test2_3.i' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:153: 
+[kernel:typing:pragma] pragma-pack.c:155: 
   setting aligned(1) attribute to field '__anonstruct_test2_3.j' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:153: 
+[kernel:typing:pragma] pragma-pack.c:156: 
   adding aligned(1) attribute to field '__anonstruct_test2_3.k' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:153: 
+[kernel:typing:pragma] pragma-pack.c:157: 
   adding aligned(1) attribute to field '__anonstruct_test2_3.l' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:153: 
   adding aligned(1) attribute to comp '__anonstruct_test2_3' due to packing pragma
@@ -112,51 +112,51 @@
 [kernel:typing:pragma] pragma-pack.c:176: packing pragma: popped alignment 16
 [kernel:typing:pragma] pragma-pack.c:186: 
   packing pragma: pushing alignment 16, setting alignment to 2
-[kernel:typing:pragma] pragma-pack.c:187: 
+[kernel:typing:pragma] pragma-pack.c:189: 
   setting aligned(2) attribute to field '__anonstruct_test4_7.j' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:193: packing pragma: popped alignment 16
 [kernel:typing:pragma] pragma-pack.c:203: 
   packing pragma: pushing alignment 16, setting alignment to 2
-[kernel:typing:pragma] pragma-pack.c:204: 
+[kernel:typing:pragma] pragma-pack.c:206: 
   setting aligned(2) attribute to field '__anonstruct_test5_9.j' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:210: packing pragma: popped alignment 16
 [kernel:typing:pragma] pragma-pack.c:220: 
   packing pragma: pushing alignment 16, setting alignment to 2
-[kernel:typing:pragma] pragma-pack.c:221: 
+[kernel:typing:pragma] pragma-pack.c:223: 
   setting aligned(2) attribute to field '__anonstruct_test6_11.j' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:227: packing pragma: popped alignment 16
 [kernel:typing:pragma] pragma-pack.c:237: 
   packing pragma: pushing alignment 16, setting alignment to 2
-[kernel:typing:pragma] pragma-pack.c:238: 
+[kernel:typing:pragma] pragma-pack.c:239: 
   adding aligned(1) attribute to field '__anonstruct_test7_13.i' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:238: 
+[kernel:typing:pragma] pragma-pack.c:240: 
   setting aligned(2) attribute to field '__anonstruct_test7_13.j' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:238: 
+[kernel:typing:pragma] pragma-pack.c:241: 
   adding aligned(1) attribute to field '__anonstruct_test7_13.q' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:238: 
+[kernel:typing:pragma] pragma-pack.c:242: 
   adding aligned(2) attribute to field '__anonstruct_test7_13.p' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:238: 
+[kernel:typing:pragma] pragma-pack.c:243: 
   adding aligned(2) attribute to field '__anonstruct_test7_13.k' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:238: 
+[kernel:typing:pragma] pragma-pack.c:244: 
   adding aligned(1) attribute to field '__anonstruct_test7_13.l' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:238: 
   adding aligned(2) attribute to comp '__anonstruct_test7_13' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:246: 
+[kernel:typing:pragma] pragma-pack.c:247: 
   adding aligned(2) attribute to field '__anonstruct_test7_2_14.i' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:246: 
+[kernel:typing:pragma] pragma-pack.c:248: 
   adding aligned(1) attribute to field '__anonstruct_test7_2_14.j' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:246: 
+[kernel:typing:pragma] pragma-pack.c:249: 
   adding aligned(2) attribute to field '__anonstruct_test7_2_14.k' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:246: 
+[kernel:typing:pragma] pragma-pack.c:250: 
   adding aligned(2) attribute to field '__anonstruct_test7_2_14.l' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:246: 
   adding aligned(2) attribute to comp '__anonstruct_test7_2_14' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:252: packing pragma: popped alignment 16
 [kernel:typing:pragma] pragma-pack.c:336: 
   packing pragma: pushing alignment 16, setting alignment to 1
-[kernel:typing:pragma] pragma-pack.c:337: 
+[kernel:typing:pragma] pragma-pack.c:338: 
   adding aligned(1) attribute to field '__anonstruct_barcode_bmp_t_18.len' due to packing pragma
-[kernel:typing:pragma] pragma-pack.c:337: 
+[kernel:typing:pragma] pragma-pack.c:339: 
   adding aligned(1) attribute to field '__anonstruct_barcode_bmp_t_18.data' due to packing pragma
 [kernel:typing:pragma] pragma-pack.c:337: 
   adding aligned(1) attribute to comp '__anonstruct_barcode_bmp_t_18' due to packing pragma
diff --git a/tests/syntax/oracle/ghost_cv_parsing_errors.2.res.oracle b/tests/syntax/oracle/ghost_cv_parsing_errors.2.res.oracle
index 177a24a9845..743cdf3cdb3 100644
--- a/tests/syntax/oracle/ghost_cv_parsing_errors.2.res.oracle
+++ b/tests/syntax/oracle/ghost_cv_parsing_errors.2.res.oracle
@@ -5,7 +5,7 @@
   24    #ifdef IN_GHOST_ATTR
   25    
   26    int /*@ \ghost */ global ;
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^
+                      ^
   27    
   28    #endif
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_else_bad.2.res.oracle b/tests/syntax/oracle/ghost_else_bad.2.res.oracle
index 6664996b0f9..5bf78d1d17d 100644
--- a/tests/syntax/oracle/ghost_else_bad.2.res.oracle
+++ b/tests/syntax/oracle/ghost_else_bad.2.res.oracle
@@ -5,7 +5,7 @@
   47      } /*@ ghost
   48        //@ ensures \true ;
   49        else {
-        ^^^^^^^^^^
+             ^^^^
   50          y++ ;
   51        }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.10.res.oracle b/tests/syntax/oracle/ghost_parameters.10.res.oracle
index 51ba9929f81..4cfa52c3e8e 100644
--- a/tests/syntax/oracle/ghost_parameters.10.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.10.res.oracle
@@ -6,7 +6,7 @@
   185   }
   186   
   187   void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   188   
   189   }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.3.res.oracle b/tests/syntax/oracle/ghost_parameters.3.res.oracle
index 3d1e0550a28..fbb313828d4 100644
--- a/tests/syntax/oracle/ghost_parameters.3.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.3.res.oracle
@@ -6,7 +6,7 @@
   90    }
   91    
   92    void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   93    
   94    }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.4.res.oracle b/tests/syntax/oracle/ghost_parameters.4.res.oracle
index 9f9d451cca4..6fc15e643c3 100644
--- a/tests/syntax/oracle/ghost_parameters.4.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.4.res.oracle
@@ -6,7 +6,7 @@
   104   }
   105   
   106   void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   107   
   108   }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.5.res.oracle b/tests/syntax/oracle/ghost_parameters.5.res.oracle
index 095cbbd26b4..da3a4a8fca7 100644
--- a/tests/syntax/oracle/ghost_parameters.5.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.5.res.oracle
@@ -6,7 +6,7 @@
   117   }
   118   
   119   void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   120   
   121   }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.6.res.oracle b/tests/syntax/oracle/ghost_parameters.6.res.oracle
index d94f2aee4c8..e94e03ed7c0 100644
--- a/tests/syntax/oracle/ghost_parameters.6.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.6.res.oracle
@@ -6,7 +6,7 @@
   131   }
   132   
   133   void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   134   
   135   }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.7.res.oracle b/tests/syntax/oracle/ghost_parameters.7.res.oracle
index dae1c5e043d..8185ec1f58c 100644
--- a/tests/syntax/oracle/ghost_parameters.7.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.7.res.oracle
@@ -6,7 +6,7 @@
   144   }
   145   
   146   void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   147   
   148   }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.8.res.oracle b/tests/syntax/oracle/ghost_parameters.8.res.oracle
index 30443d6f113..c4b8f432947 100644
--- a/tests/syntax/oracle/ghost_parameters.8.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.8.res.oracle
@@ -6,7 +6,7 @@
   158   }
   159   
   160   void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   161   
   162   }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/ghost_parameters.9.res.oracle b/tests/syntax/oracle/ghost_parameters.9.res.oracle
index ba34ee79c97..a27afa11a3c 100644
--- a/tests/syntax/oracle/ghost_parameters.9.res.oracle
+++ b/tests/syntax/oracle/ghost_parameters.9.res.oracle
@@ -6,7 +6,7 @@
   171   }
   172   
   173   void function(int a, int b) /*@ ghost(int c, int d) */ {
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+             ^^^^^^^^
   174   
   175   }
 [kernel] Frama-C aborted: invalid user input.
diff --git a/tests/syntax/oracle/incomplete_struct_field.res.oracle b/tests/syntax/oracle/incomplete_struct_field.res.oracle
index f2fe46a7218..75a737c68a9 100644
--- a/tests/syntax/oracle/incomplete_struct_field.res.oracle
+++ b/tests/syntax/oracle/incomplete_struct_field.res.oracle
@@ -1,14 +1,14 @@
 [kernel] Parsing incomplete_struct_field.i (no preprocessing)
-[kernel] incomplete_struct_field.i:5: User Error: 
+[kernel] incomplete_struct_field.i:7: User Error: 
   declaration of array of incomplete type 'struct _s`
 [kernel] incomplete_struct_field.i:7: User Error: 
   field `v' is declared with incomplete type struct _s [12]
-[kernel] incomplete_struct_field.i:5: User Error: 
-  type struct _s is circular
-  3        STDOPT:
-  4     */
+[kernel] incomplete_struct_field.i:7: User Error: 
+  field v declaration contains a circular reference to type struct _s
   5     typedef struct _s {
-        ^^^^^^^^^^^^^^^^^^^
   6       int i;
   7       struct _s v[12];
+                    ^
+  8     } ts;
+  9
 [kernel] Frama-C aborted: invalid user input.
-- 
GitLab