ref: fb8c741117159163641f0bea9509b64e4d6c73e7
parent: b9cb327657d4888777c4dc834f74ff99391852f0
author: FRIGN <dev@frign.de>
date: Wed May 18 18:41:52 EDT 2016
Update tests reflecting LICENSE-changes
--- a/cc1/tests/test015.c
+++ b/cc1/tests/test015.c
@@ -4,7 +4,7 @@
name: TEST015
description: Stress namespace mechanism
error:
-test015.c:52: error: label 's' already defined
+test015.c:54: error: label 's' already defined
output:
S8 "s2 #N2 #N1
M9 I "s #N0
--- a/cc1/tests/test020.c
+++ b/cc1/tests/test020.c
@@ -4,8 +4,8 @@
name: TEST020
description: Basic test for integer algebraic identities
error:
-test020.c:81: warning: division by 0
test020.c:82: warning: division by 0
+test020.c:83: warning: division by 0
output:
G2 I F "main
{
--- a/cc1/tests/test026.c
+++ b/cc1/tests/test026.c
@@ -16,7 +16,7 @@
#K00
)
A6 Y7 'P :P
- A4 #I23 :I
+ A4 #I24 :I
A4 #I1 :I
A4 #I1 :I
A4 #I1 :I
--- a/cc1/tests/test029.c
+++ b/cc1/tests/test029.c
@@ -7,10 +7,10 @@
moment f will not be expanded because the macro definition is
a function alike macro, and in this case there is no arguments.
error:
-test029.c:31: warning: expression without side effects
-test029.c:36: error: redefinition of 'f1'
-test029.c:37: error: 'f' undeclared
-test029.c:37: warning: expression without side effects
+test029.c:32: warning: expression without side effects
+test029.c:37: error: redefinition of 'f1'
+test029.c:38: error: 'f' undeclared
+test029.c:38: warning: expression without side effects
output:
G3 I F "f1
{
--- a/cc1/tests/test034.c
+++ b/cc1/tests/test034.c
@@ -4,8 +4,8 @@
name: TEST034
description: Basic test for incomplete structures
error:
-test034.c:45: error: declared variable 'bar' of incomplete type
-test034.c:45: error: redeclaration of 'bar'
+test034.c:46: error: declared variable 'bar' of incomplete type
+test034.c:46: error: redeclaration of 'bar'
output:
X3 S2 "x
X5 I F "foo
--- a/cc1/tests/test036.c
+++ b/cc1/tests/test036.c
@@ -4,7 +4,7 @@
name: TEST036
description: Duff's device
error:
-test036.c:58: warning: type defaults to 'int' in declaration
+test036.c:59: warning: type defaults to 'int' in declaration
output:
G5 I F "send
{
--- a/cc1/tests/test037.c
+++ b/cc1/tests/test037.c
@@ -5,9 +5,9 @@
description: Basic sizeof test
comments: This test is based in z80 sizes
error:
-test037.c:29: warning: conditional expression is constant
-test037.c:31: warning: conditional expression is constant
-test037.c:33: warning: conditional expression is constant
+test037.c:30: warning: conditional expression is constant
+test037.c:32: warning: conditional expression is constant
+test037.c:34: warning: conditional expression is constant
output:
G2 I F "main
{
--- a/cc1/tests/test038.c
+++ b/cc1/tests/test038.c
@@ -4,7 +4,7 @@
name: TEST038
description: Basic test for tentative definitions
error:
-test038.c:44: error: redeclaration of 'x'
+test038.c:45: error: redeclaration of 'x'
output:
G1 I "x
G1 I "x (
--- a/cc1/tests/test041.c
+++ b/cc1/tests/test041.c
@@ -4,13 +4,13 @@
name: TEST041
description: Test for bug parsing ternary operators
error:
-test041.c:49: error: type mismatch in conditional expression
-test041.c:49: error: incompatible types when assigning
-test041.c:50: error: used struct/union type value where scalar is required
-test041.c:50: warning: expression without side effects
-test041.c:51: warning: 'i' defined but not used
-test041.c:51: warning: 'foo' defined but not used
-test041.c:51: warning: 's' defined but not used
+test041.c:51: error: type mismatch in conditional expression
+test041.c:51: error: incompatible types when assigning
+test041.c:52: error: used struct/union type value where scalar is required
+test041.c:52: warning: expression without side effects
+test041.c:53: warning: 'i' defined but not used
+test041.c:53: warning: 'foo' defined but not used
+test041.c:53: warning: 's' defined but not used
output:
G2 I F "main
{
--- a/cc1/tests/test042.c
+++ b/cc1/tests/test042.c
@@ -4,7 +4,7 @@
name: TEST042
description: Test for bug parsing ternary operators
error:
-test042.c:18: error: bad type convertion requested
+test042.c:20: error: bad type conversion requested
output:
G2 I F "main
{
--- a/cc1/tests/test044.c
+++ b/cc1/tests/test044.c
@@ -4,11 +4,11 @@
name: TEST044
description: Test of corner cases in #if
error:
-test044.c:15: warning: division by 0
-test044.c:19: warning: division by 0
-test044.c:23: warning: division by 0
-test044.c:29: error: parameter of #if is not an integer constant expression
-test044.c:30: error: #error 3 != (1,2,3)
+test044.c:17: warning: division by 0
+test044.c:21: warning: division by 0
+test044.c:25: warning: division by 0
+test044.c:31: error: parameter of #if is not an integer constant expression
+test044.c:32: error: #error 3 != (1,2,3)
output:
*/