Re: [PATCH 11/14] tests/qapi-schema: Clean up positive test for conditionals

2023-03-17 Thread Markus Armbruster
Eric Blake writes: > On Fri, Mar 17, 2023 at 07:10:52AM +0100, Markus Armbruster wrote: >> Eric Blake writes: >> >> > On Thu, Mar 16, 2023 at 08:13:22AM +0100, Markus Armbruster wrote: >> >> Union TestIfUnion is conditional on macros TEST_IF_UNION and >> >> TEST_IF_STRUCT. It uses TestIfEnum,

Re: [PATCH 11/14] tests/qapi-schema: Clean up positive test for conditionals

2023-03-17 Thread Eric Blake
On Fri, Mar 17, 2023 at 07:10:52AM +0100, Markus Armbruster wrote: > Eric Blake writes: > > > On Thu, Mar 16, 2023 at 08:13:22AM +0100, Markus Armbruster wrote: > >> Union TestIfUnion is conditional on macros TEST_IF_UNION and > >> TEST_IF_STRUCT. It uses TestIfEnum, which is conditional on macr

Re: [PATCH 11/14] tests/qapi-schema: Clean up positive test for conditionals

2023-03-16 Thread Markus Armbruster
Eric Blake writes: > On Thu, Mar 16, 2023 at 08:13:22AM +0100, Markus Armbruster wrote: >> Union TestIfUnion is conditional on macros TEST_IF_UNION and >> TEST_IF_STRUCT. It uses TestIfEnum, which is conditional on macro >> TEST_IF_ENUM. If TEST_IF_ENUM and TEST_IF_STRUCT are defined, but >> TE

Re: [PATCH 11/14] tests/qapi-schema: Clean up positive test for conditionals

2023-03-16 Thread Eric Blake
On Thu, Mar 16, 2023 at 08:13:22AM +0100, Markus Armbruster wrote: > Union TestIfUnion is conditional on macros TEST_IF_UNION and > TEST_IF_STRUCT. It uses TestIfEnum, which is conditional on macro > TEST_IF_ENUM. If TEST_IF_ENUM and TEST_IF_STRUCT are defined, but > TEST_IF_ENUM isn't, the gener

[PATCH 11/14] tests/qapi-schema: Clean up positive test for conditionals

2023-03-16 Thread Markus Armbruster
Union TestIfUnion is conditional on macros TEST_IF_UNION and TEST_IF_STRUCT. It uses TestIfEnum, which is conditional on macro TEST_IF_ENUM. If TEST_IF_ENUM and TEST_IF_STRUCT are defined, but TEST_IF_ENUM isn't, the generated code won't compile. Command test-if-cmd is conditional an macros TEST