fixed-point/composite-type: add -Wno-array-parameter

On machines that support fixed-point and the test runs, it's failing
because of warnings issued by -Warray-parameter=[12], enabled by
-Wall.

The warnings state "mismatch in bound 1 of argument 1 declared as...",
referring to the redeclaration of f2_##NAME.  The purpose of the
redeclaration is not clear to me.

It doesn't look like the test intends to catch mismatches between
parameter's array lengths, despite the explicit array bound and the
incompatible calls, so I'm adding -Wno-array-parameter to avoid this
distraction and enable the test to pass.


for gcc/testsuite/ChangeLog

	* gcc.dg/fixed-point/composite-type.c: Add -Wno-array-parameter.
This commit is contained in:
Alexandre Oliva 2022-04-01 23:18:34 -03:00 committed by Alexandre Oliva
parent 95533fe4f0
commit f0ccbe10f1
1 changed files with 1 additions and 1 deletions

View File

@ -1,5 +1,5 @@
/* { dg-do compile } */
/* { dg-options "-std=gnu99 -O -Wall -Wno-unused -ftrack-macro-expansion=0" } */
/* { dg-options "-std=gnu99 -O -Wall -Wno-unused -ftrack-macro-expansion=0 -Wno-array-parameter" } */
/* C99 6.2.7: Compatible type and composite type. */