Annotation of researchv10no/cmd/lcc/ph/m33053.c, revision 1.1.1.1

1.1       root        1: /* The Plum Hall Validation Suite for C
                      2:  * Unpublished copyright (c) 1986-1991, Chiron Systems Inc and Plum Hall Inc.
                      3:  * VERSION: 4
                      4:  * DATE: 1993-01-01
                      5:  * The "ANSI" mode of this suite corresponds to official ANSI C, X3.159-1989.
                      6:  * As per your license agreement, your distribution is not to be moved or copied outside the Designated Site
                      7:  * without specific permission from Plum Hall Inc.
                      8:  */
                      9: 
                     10: /* 3.3.15      ConP2   CONSTRAINT-MANDATORY */
                     11: /*     ?: opnds 2 & 3 arith, compatible s/u/ptr type, ptrs-to-compatible-types, void exprs, obj-ptr:generic, or ptr:NULL */
                     12: int main() {
                     13:        int i = 3;
                     14:        static union ui {int a;} ui ;
                     15:        static const struct structi {int a;} cs = {0};
                     16:        void *genptr = &i;
                     17:        genptr = (void *)(i ? &ui : &cs);
                     18:        return 0; }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.