Changeset 8a9a3ab


Ignore:
Timestamp:
Sep 1, 2023, 3:54:42 PM (2 years ago)
Author:
caparsons <caparson@…>
Branches:
master
Children:
4b30318b
Parents:
4269d1b (diff), 4c0fa03 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Files:
5 added
5 deleted
36 edited
40 moved

Legend:

Unmodified
Added
Removed
  • driver/cfa.cc

    r4269d1b r8a9a3ab  
    1010// Created On       : Tue Aug 20 13:44:49 2002
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Fri Jun  9 14:36:41 2023
    13 // Update Count     : 479
     12// Last Modified On : Wed Aug 30 21:48:48 2023
     13// Update Count     : 480
    1414//
    1515
     
    361361                } // if
    362362                args[nargs++] = "-I" CFA_INCDIR "concurrency";
    363                 args[nargs++] = "-I" CFA_INCDIR "containers";
     363                args[nargs++] = "-I" CFA_INCDIR "collections";
    364364                libbase = CFA_LIBDIR;
    365365                break;
     
    372372                } // if
    373373                args[nargs++] = "-I" TOP_SRCDIR "libcfa/src" "/concurrency";
    374                 args[nargs++] = "-I" TOP_SRCDIR "libcfa/src" "/containers";
     374                args[nargs++] = "-I" TOP_SRCDIR "libcfa/src" "/collections";
    375375
    376376                libbase = TOP_BUILDDIR "libcfa/";
  • libcfa/src/Makefile.am

    r4269d1b r8a9a3ab  
    1111## Created On       : Sun May 31 08:54:01 2015
    1212## Last Modified By : Peter A. Buhr
    13 ## Last Modified On : Mon Aug 14 17:10:51 2023
    14 ## Update Count     : 262
     13## Last Modified On : Wed Aug 30 21:22:45 2023
     14## Update Count     : 263
    1515###############################################################################
    1616
     
    5252        bits/algorithm.hfa \
    5353        bits/align.hfa \
    54         bits/containers.hfa \
     54        bits/collections.hfa \
    5555        bits/debug.hfa \
    5656        bits/defs.hfa \
     
    6363        concurrency/iofwd.hfa \
    6464        concurrency/barrier.hfa \
    65         containers/array.hfa \
    66         containers/list.hfa \
    67         containers/lockfree.hfa \
    68         containers/string_sharectx.hfa \
    69         containers/vector2.hfa \
     65        collections/array.hfa \
     66        collections/list.hfa \
     67        collections/lockfree.hfa \
     68        collections/string_sharectx.hfa \
     69        collections/vector2.hfa \
    7070        vec/vec.hfa \
    7171        vec/vec2.hfa \
     
    8989        bits/weakso_locks.hfa \
    9090        algorithms/range_iterator.hfa \
    91         containers/maybe.hfa \
    92         containers/pair.hfa \
    93         containers/result.hfa \
    94         containers/string.hfa \
    95         containers/string_res.hfa \
    96         containers/vector.hfa \
     91        collections/maybe.hfa \
     92        collections/pair.hfa \
     93        collections/result.hfa \
     94        collections/string.hfa \
     95        collections/string_res.hfa \
     96        collections/vector.hfa \
    9797        device/cpu.hfa
    9898
  • libcfa/src/bits/collections.hfa

    r4269d1b r8a9a3ab  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // bits/containers.hfa -- Intrusive generic containers.hfa
     7// bits/collections.hfa -- Intrusive generic collections
    88//
    99// Author           : Thierry Delisle
    1010// Created On       : Tue Oct 31 16:38:50 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Feb  2 11:33:08 2023
    13 // Update Count     : 29
     12// Last Modified On : Wed Aug 30 21:26:39 2023
     13// Update Count     : 30
    1414
    1515#pragma once
  • libcfa/src/bits/weakso_locks.hfa

    r4269d1b r8a9a3ab  
    2020#include "bits/locks.hfa"
    2121#include "bits/sequence.hfa"
    22 #include "bits/containers.hfa"
    23 #include "containers/list.hfa"
     22#include "bits/collections.hfa"
     23#include "collections/list.hfa"
    2424
    2525struct select_node;
  • libcfa/src/collections/maybe.cfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Wed May 24 15:40:00 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sun Feb 17 11:22:03 2019
    13 // Update Count     : 3
     12// Last Modified On : Wed Aug 30 21:26:55 2023
     13// Update Count     : 4
    1414//
    1515
    16 #include <containers/maybe.hfa>
     16#include <collections/maybe.hfa>
    1717#include <assert.h>
    1818
  • libcfa/src/collections/pair.cfa

    r4269d1b r8a9a3ab  
    66// Author           : Aaron Moss
    77// Created On       : Wed Apr 12 15:32:00 2017
    8 // Last Modified By : Aaron Moss
    9 // Last Modified On : Wed Apr 12 15:32:00 2017
    10 // Update Count     : 1
     8// Last Modified By : Peter A. Buhr
     9// Last Modified On : Wed Aug 30 21:27:12 2023
     10// Update Count     : 2
    1111//
    1212
    13 #include <containers/pair.hfa>
     13#include <collections/pair.hfa>
    1414
    1515forall(R, S
  • libcfa/src/collections/result.cfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Wed May 24 15:40:00 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sun Feb 17 11:24:04 2019
    13 // Update Count     : 3
     12// Last Modified On : Wed Aug 30 21:27:22 2023
     13// Update Count     : 4
    1414//
    1515
    16 #include <containers/result.hfa>
     16#include <collections/result.hfa>
    1717#include <assert.h>
    1818
  • libcfa/src/collections/string.cfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Fri Sep 03 11:00:00 2021
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Aug 28 19:00:45 2023
    13 // Update Count     : 146
     12// Last Modified On : Thu Aug 31 13:20:41 2023
     13// Update Count     : 161
    1414//
    1515
     
    118118}
    119119
    120 static void readstr( ifstream & is, _Istream_str f, char fmtstr[], char cstr[] ) {
    121         int check = f.rwd - 1;
    122 
    123         if ( ! f.flags.rwd ) cstr[check] = '\0';                        // insert sentinel
    124         int len = fmt( is, fmtstr, cstr );
    125         // fprintf( stderr, "KK %s %zd %d %c %s\n", fmtstr, len, check, cstr[check], cstr );
    126 
    127         if ( ! f.flags.rwd && cstr[check] != '\0' )                     // sentinel overwritten ?
    128                 throw (cstring_length){ &cstring_length_vt };
    129 
    130         if ( f.flags.delimit ) {                                                        // getline ?
    131                 if ( len == 0 ) cstr[0] = '\0';                                 // empty read => argument unchanged => set empty
    132                 if ( ! eof( is ) ) fmt( is, "%*c" );                    // ignore delimiter
    133         } //if
    134 } // readstr
    135 
    136120ifstream & ?|?( ifstream & is, _Istream_str f ) {
    137121        // skip, same as for char *
    138122        if ( ! &f.s ) {
    139123                // fprintf( stderr,  "skip %s %d\n", f.scanset, f.wd );
    140                 if ( f.rwd == -1 ) fmt( is, f.scanset, "" ); // no input arguments
    141                 else for ( f.rwd ) fmt( is, "%*c" );
     124                if ( f.wd == -1 ) fmt( is, f.scanset, "" ); // no input arguments
     125                else for ( f.wd ) fmt( is, "%*c" );
    142126                return is;
    143127        } // if
    144128
    145         enum { gwd = 16 + 2, wd = gwd - 1 };                            // guarded and unguarded width
     129        // .---------------,
     130        // | | | | |...|0|0| check and guard
     131        // `---------------'
     132        enum { gwd = 128 + 2, wd = gwd - 1 };                           // guarded and unguarded width
    146133        char cstr[gwd];                                                                         // read in chunks
    147         bool cont = false;;
    148 
    149         if ( f.rwd == -1 ) f.rwd = wd;
    150         const char * scanset = f.scanset;;
    151         if ( f.flags.delimit ) scanset = f.delimit;                     // getline ?
    152 
    153         size_t len = 0;
    154         if ( scanset ) len = strlen( scanset );
    155         char fmtstr[len + 16];
    156         int start = 1;
    157         fmtstr[0] = '%';
    158         if ( f.flags.ignore ) { fmtstr[1] = '*'; start += 1; }
    159         if ( f.rwd != -1 ) { start += sprintf( &fmtstr[start], "%d", f.rwd ); }
    160 
    161         if ( ! scanset ) {
    162                 // %s, %*s, %ws, %*ws
    163                 fmtstr[start] = 's'; fmtstr[start + 1] = '\0';
    164                 // printf( "cstr %s\n", fmtstr );
    165         } else {
    166                 // incl %[xxx],  %*[xxx],  %w[xxx],  %*w[xxx]
    167                 // excl %[^xxx], %*[^xxx], %w[^xxx], %*w[^xxx]
    168                 fmtstr[start] = '['; start += 1;
    169                 if ( f.flags.inex ) { fmtstr[start] = '^'; start += 1; }
    170                 strcpy( &fmtstr[start], scanset );                              // copy includes '\0'
    171                 len += start;
    172                 fmtstr[len] = ']'; fmtstr[len + 1] = '\0';
    173                 // printf( "incl/excl %s\n", fmtstr );
    174         } // if
     134        bool cont = false;
     135
     136        if ( f.wd == -1 ) f.wd = wd;
     137        _Istream_Cstr cfmt = { cstr, (_Istream_str_base)f };
    175138
    176139        cstr[wd] = '\0';                                                                        // guard null terminate string
    177140        try {
    178                 readstr( is, f, fmtstr, cstr );
     141                is | cfmt;
    179142        } catch( cstring_length * ) {
    180143                cont = true;
     
    185148                cont = false;
    186149                try {
    187                         readstr( is, f, fmtstr, cstr );
     150                        is | cfmt;
    188151                } catch( cstring_length * ) {
    189152                        cont = true;                                                            // continue not allowed
     
    199162}
    200163
    201 // void getline( ifstream & in, string & str, const char delimit = '\n' ) {
    202 //      // .---------------,
    203 //      // | | | | |...|0|0| check and guard
    204 //      // `---------------'
    205 //      enum { gwd = 128 + 2, wd = gwd - 1 };                           // guarded and unguarded width
    206 //      char cstr[gwd];                                                                         // read in chunks
    207 //      bool cont = false;;
    208 
    209 //      cstr[wd] = '\0';                                                                        // guard null terminate string
    210 //      try {
    211 //              in | getline( wdi( wd, cstr ), delimit );               // must have room for string terminator
    212 //              if ( eof( in  ) ) return;                                               // do not change argument
    213 //      } catch( cstring_length * ) {
    214 //              cont = true;
    215 //      } finally {
    216 //              str = cstr;                                                                             // ok to initialize string
    217 //      } // try
    218 //      for ( ; cont; )  {                                                                      // overflow read ?
    219 //              cont = false;
    220 //              try {
    221 //                      in | getline( wdi( wd, cstr ), delimit );       // must have room for string terminator
    222 //                      if ( eof( in  ) ) return;
    223 //              } catch( cstring_length * ) {
    224 //                      cont = true;                                                            // continue not allowed
    225 //              } finally {
    226 //                      str += cstr;                                                            // build string chunk at a time
    227 //              } // try
    228 //      } // for
    229 // }
    230 
    231164////////////////////////////////////////////////////////
    232165// Slicing
  • libcfa/src/collections/string.hfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Fri Sep 03 11:00:00 2021
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Aug 28 18:32:59 2023
    13 // Update Count     : 40
     12// Last Modified On : Thu Aug 31 11:47:27 2023
     13// Update Count     : 49
    1414//
    1515
     
    5858void ?|?( ifstream & in, string & this );
    5959
    60 
    6160struct _Istream_str {
    6261        string & s;
    63         union {
    64                 const char * scanset;
    65                 char delimit[2];
    66         };
    67         int rwd;                                                                                        // read width
    68         union {
    69                 unsigned char all;
    70                 struct {
    71                         unsigned char ignore:1;                                         // do not change input argument
    72                         unsigned char inex:1;                                           // include/exclude characters in scanset
    73                         unsigned char delimit:1;                                        // delimit character
    74                         unsigned char rwd:1;                                            // read width
    75                 } flags;
    76         };
     62        inline _Istream_str_base;
    7763}; // _Istream_str
    7864
    7965static inline {
    8066        // read width does not include null terminator
    81         _Istream_str wdi( unsigned int rwd, string & s ) { return (_Istream_str)@{ s, {0p}, rwd, {.flags.rwd : true} }; }
    82         _Istream_str skip( const char scanset[] ) { return (_Istream_str)@{ *0p, {scanset}, -1, {.all : 0} }; }
    83         _Istream_str skip( unsigned int wd ) { return (_Istream_str)@{ *0p, {0p}, wd, {.all : 0} }; }
     67        _Istream_str wdi( unsigned int rwd, string & s ) { return (_Istream_str)@{ s, {{0p}, rwd, {.flags.rwd : true}} }; }
     68        _Istream_str skip( const char scanset[] ) { return (_Istream_str)@{ *0p, {{scanset}, -1, {.all : 0}} }; }
     69        _Istream_str skip( unsigned int wd ) { return (_Istream_str)@{ *0p, {{0p}, wd, {.all : 0}} }; }
    8470        _Istream_str getline( string & s, const char delimit = '\n' ) {
    85                 return (_Istream_str)@{ s, {.delimit : { delimit, '\0' } }, -1, {.flags.delimit : true, .flags.inex : true} };
     71                return (_Istream_str)@{ s, {{.delimit : { delimit, '\0' } }, -1, {.flags.delimit : true, .flags.inex : true}} };
    8672        }
    8773        _Istream_str & getline( _Istream_str & fmt, const char delimit = '\n' ) {
    8874                fmt.delimit[0] = delimit; fmt.delimit[1] = '\0'; fmt.flags.delimit = true; fmt.flags.inex = true; return fmt;
    8975        }
    90         _Istream_str incl( const char scanset[], string & s ) { return (_Istream_str)@{ s, {scanset}, -1, {.flags.inex : false} }; }
     76        _Istream_str incl( const char scanset[], string & s ) { return (_Istream_str)@{ s, {{scanset}, -1, {.flags.inex : false}} }; }
    9177        _Istream_str & incl( const char scanset[], _Istream_str & fmt ) { fmt.scanset = scanset; fmt.flags.inex = false; return fmt; }
    92         _Istream_str excl( const char scanset[], string & s ) { return (_Istream_str)@{ s, {scanset}, -1, {.flags.inex : true} }; }
     78        _Istream_str excl( const char scanset[], string & s ) { return (_Istream_str)@{ s, {{scanset}, -1, {.flags.inex : true}} }; }
    9379        _Istream_str & excl( const char scanset[], _Istream_str & fmt ) { fmt.scanset = scanset; fmt.flags.inex = true; return fmt; }
    94         _Istream_str ignore( string & s ) { return (_Istream_str)@{ s, {0p}, -1, {.flags.ignore : true} }; }
     80        _Istream_str ignore( string & s ) { return (_Istream_str)@{ s, {{0p}, -1, {.flags.ignore : true}} }; }
    9581        _Istream_str & ignore( _Istream_str & fmt ) { fmt.flags.ignore = true; return fmt; }
    9682} // distribution
    9783ifstream & ?|?( ifstream & is, _Istream_str f );
    9884void ?|?( ifstream & is, _Istream_str t );
    99 void getline( ifstream & in, string & this, const char delimit = '\n' );
    10085
    10186// Concatenation
  • libcfa/src/collections/vector.cfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Tue Jul  5 18:07:52 2016
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Jul  5 18:08:31 2016
    13 // Update Count     : 2
     12// Last Modified On : Wed Aug 30 21:27:31 2023
     13// Update Count     : 3
    1414//
    1515
    16 #include <containers/vector.hfa>
     16#include <collections/vector.hfa>
    1717
    1818#include <stdlib.hfa>
  • libcfa/src/concurrency/alarm.hfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Fri Jun 2 11:31:25 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Mar 26 16:25:41 2018
    13 // Update Count     : 11
     12// Last Modified On : Wed Aug 30 21:27:40 2023
     13// Update Count     : 12
    1414//
    1515
     
    2323#include "time.hfa"
    2424
    25 #include "containers/list.hfa"
     25#include "collections/list.hfa"
    2626
    2727struct thread$;
  • libcfa/src/concurrency/invoke.h

    r4269d1b r8a9a3ab  
    1010// Created On       : Tue Jan 17 12:27:26 2016
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Mar 14 13:39:31 2023
    13 // Update Count     : 59
     12// Last Modified On : Wed Aug 30 21:27:51 2023
     13// Update Count     : 60
    1414//
    1515
    1616// No not use #pragma once was this file is included twice in some places. It has its own guard system.
    1717
    18 #include "bits/containers.hfa"
     18#include "bits/collections.hfa"
    1919#include "bits/defs.hfa"
    2020#include "bits/locks.hfa"
     
    2323
    2424#ifdef __cforall
    25 #include "containers/list.hfa"
     25#include "collections/list.hfa"
    2626extern "C" {
    2727#endif
  • libcfa/src/concurrency/kernel.hfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Tue Jan 17 12:27:26 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Feb  4 12:29:26 2020
    13 // Update Count     : 22
     12// Last Modified On : Wed Aug 30 21:28:46 2023
     13// Update Count     : 23
    1414//
    1515
     
    2020#include "coroutine.hfa"
    2121
    22 #include "containers/list.hfa"
     22#include "collections/list.hfa"
    2323
    2424extern "C" {
  • libcfa/src/concurrency/locks.hfa

    r4269d1b r8a9a3ab  
    2121
    2222#include "bits/weakso_locks.hfa"
    23 #include "containers/lockfree.hfa"
    24 #include "containers/list.hfa"
     23#include "collections/lockfree.hfa"
     24#include "collections/list.hfa"
    2525
    2626#include "limits.hfa"
  • libcfa/src/concurrency/once.hfa

    r4269d1b r8a9a3ab  
    1616#pragma once
    1717
    18 #include "containers/lockfree.hfa"
     18#include "collections/lockfree.hfa"
    1919#include "kernel/fwd.hfa"
    2020
  • libcfa/src/concurrency/select.hfa

    r4269d1b r8a9a3ab  
    1717#pragma once
    1818
    19 #include "containers/list.hfa"
     19#include "collections/list.hfa"
    2020#include "alarm.hfa"
    2121#include "kernel.hfa"
  • libcfa/src/executor.baseline.txt

    r4269d1b r8a9a3ab  
    55
    66#include <thread.hfa>
    7 #include <containers/list.hfa>
     7#include <collections/list.hfa>
    88
    99forall( T & | $dlistable(T, T) ) {
  • libcfa/src/executor.cfa

    r4269d1b r8a9a3ab  
    55
    66#include <thread.hfa>
    7 #include <containers/list.hfa>
     7#include <collections/list.hfa>
    88
    99forall( T &, TLink& = dlink(T) | embedded(T, TLink, dlink(T)) ) {
  • libcfa/src/iostream.cfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Wed May 27 17:56:53 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Aug 28 13:36:16 2023
    13 // Update Count     : 1527
     12// Last Modified On : Thu Aug 31 11:27:56 2023
     13// Update Count     : 1545
    1414//
    1515
     
    971971                } // if
    972972
    973                 int check = f.wd - 1;
    974                 const char * scanset = f.scanset;;
     973                const char * scanset = f.scanset;
    975974                if ( f.flags.delimit ) scanset = f.delimit;             // getline ?
    976 
    977                 // getline
    978                 // if ( f.flags.delimit ) {
    979                 //      enum { size = 32 };
    980                 //      char fmtstr[size];
    981                 //      snprintf( fmtstr, size, "%%%d[^%c]s", f.wd, f.delimit );
    982                 //      if ( ! f.flags.rwd ) f.s[check] = '\0';         // insert sentinel
    983                 //      int len = fmt( is, fmtstr, f.s );                       // read upto delimiter
    984                 //      if ( ! f.flags.rwd && f.s[check] != '\0' )      // sentinel overwritten ?
    985                 //              throw (cstring_length){ &cstring_length_vt };
    986                 //      if ( len == 0 ) f.s[0] = '\0';                          // empty read => argument unchanged => set empty
    987                 //      // fprintf( stderr, "getline %s %s %d %d %d '%c'\n", fmtstr, f.s, len, f.wd, check, f.s[check] );
    988                 //      if ( ! eof( is ) ) fmt( is, "%*c" );            // ignore delimiter
    989                 //      return is;
    990                 // } // if
    991975
    992976                size_t len = 0;
     
    1013997                } // if
    1014998
     999                int check = f.wd - 1;
    10151000                if ( ! f.flags.rwd ) f.s[check] = '\0';                 // insert sentinel
    10161001                len = fmt( is, fmtstr, f.s );
    10171002                //fprintf( stderr, "KK %s %zd %d %c %s\n", fmtstr, len, check, f.s[check], f.s );
     1003
    10181004                if ( ! f.flags.rwd && f.s[check] != '\0' )              // sentinel overwritten ?
    10191005                        throw (cstring_length){ &cstring_length_vt };
    10201006
    10211007                if ( f.flags.delimit ) {                                                // getline ?
    1022                         if ( len == 0 ) f.s[0] = '\0';                          // empty read => argument unchanged => set empty
    1023                         if ( ! eof( is ) ) fmt( is, "%*c" );            // ignore delimiter
     1008                        if ( len == 0 ) f.s[0] = '\0';                          // empty read => argument unchanged => set empty
     1009                        if ( ! eof( is ) ) fmt( is, "%*c" );            // ignore delimiter
    10241010                } //if
    10251011                return is;
  • libcfa/src/iostream.hfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Wed May 27 17:56:53 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Fri Aug 25 14:55:06 2023
    13 // Update Count     : 535
     12// Last Modified On : Thu Aug 31 10:55:35 2023
     13// Update Count     : 544
    1414//
    1515
     
    406406// *********************************** manipulators ***********************************
    407407
    408 struct _Istream_Cstr {
    409         char * s;
     408struct _Istream_str_base {
    410409        union {
    411410                const char * scanset;
     
    422421                } flags;
    423422        };
     423}; // _Istream_str_base
     424
     425struct _Istream_Cstr {
     426        char * s;
     427        inline _Istream_str_base;
    424428}; // _Istream_Cstr
    425429
    426430static inline {
    427431        // width must include room for null terminator
    428         _Istream_Cstr wdi( unsigned int wd, char s[] ) { return (_Istream_Cstr)@{ s, {0p}, wd, {.all : 0} }; }
     432        _Istream_Cstr wdi( unsigned int wd, char s[] ) { return (_Istream_Cstr)@{ s, { {0p}, wd, {.all : 0} } }; }
    429433        // read width does not include null terminator
    430434        _Istream_Cstr wdi( unsigned int wd, unsigned int rwd, char s[] ) {
    431435                if ( wd <= rwd ) throw (cstring_length){ &cstring_length_vt };
    432                 return (_Istream_Cstr)@{ s, {0p}, rwd, {.flags.rwd : true} };
     436                return (_Istream_Cstr)@{ s, { {0p}, rwd, {.flags.rwd : true} } };
    433437        }
    434         _Istream_Cstr skip( const char scanset[] ) { return (_Istream_Cstr)@{ 0p, {scanset}, -1, {.all : 0} }; }
    435         _Istream_Cstr skip( unsigned int wd ) { return (_Istream_Cstr)@{ 0p, {0p}, wd, {.all : 0} }; }
     438        _Istream_Cstr skip( const char scanset[] ) { return (_Istream_Cstr)@{ 0p, { {scanset}, -1, {.all : 0} } }; }
     439        _Istream_Cstr skip( unsigned int wd ) { return (_Istream_Cstr)@{ 0p, { {0p}, wd, {.all : 0} } }; }
    436440        _Istream_Cstr & getline( _Istream_Cstr & fmt, const char delimit = '\n' ) {
    437441                fmt.delimit[0] = delimit; fmt.delimit[1] = '\0'; fmt.flags.delimit = true; fmt.flags.inex = true; return fmt; }
    438442        _Istream_Cstr & incl( const char scanset[], _Istream_Cstr & fmt ) { fmt.scanset = scanset; fmt.flags.inex = false; return fmt; }
    439443        _Istream_Cstr & excl( const char scanset[], _Istream_Cstr & fmt ) { fmt.scanset = scanset; fmt.flags.inex = true; return fmt; }
    440         _Istream_Cstr ignore( char s[] ) { return (_Istream_Cstr)@{ s, {0p}, -1, {.flags.ignore : true} }; }
     444        _Istream_Cstr ignore( char s[] ) { return (_Istream_Cstr)@{ s, { {0p}, -1, {.flags.ignore : true} } }; }
    441445        _Istream_Cstr & ignore( _Istream_Cstr & fmt ) { fmt.flags.ignore = true; return fmt; }
    442446} // distribution
  • src/InitTweak/FixInitNew.cpp

    r4269d1b r8a9a3ab  
    573573        assertf( global.dtorDestroy, "Destructor generation requires __destroy_Destructor." );
    574574
    575         const CodeLocation loc = ret->location;
     575        const CodeLocation & loc = ret->location;
    576576
    577577        // generate a __Destructor for ret that calls the destructor
  • src/Parser/parser.yy

    r4269d1b r8a9a3ab  
    26912691        | ENUM '(' cfa_abstract_parameter_declaration ')' attribute_list_opt identifier attribute_list_opt
    26922692                {
    2693                         if ( $3->storageClasses.any() || $3->type->qualifiers.val != 0 ) {
     2693                        if ( $3 && ($3->storageClasses.any() || $3->type->qualifiers.val != 0 )) {
    26942694                                SemanticError( yylloc, "syntax error, storage-class and CV qualifiers are not meaningful for enumeration constants, which are const." );
    26952695                        }
     
    28292829
    28302830cfa_abstract_parameter_declaration:                                             // CFA, new & old style parameter declaration
    2831         abstract_parameter_declaration
     2831        // empty
     2832                { $$ = nullptr; }
     2833        | abstract_parameter_declaration
    28322834        | cfa_identifier_parameter_declarator_no_tuple
    28332835        | cfa_abstract_tuple
     
    38543856                // { SemanticError( yylloc, "New array dimension is currently unimplemented." ); $$ = nullptr; }
    38553857        | '[' push array_type_list pop ']'                                      // CFA
    3856                 { SemanticError( yylloc, "Type array dimension is currently unimplemented." ); $$ = nullptr; }
     3858                { $$ = DeclarationNode::newArray( $3, nullptr, false ); }
    38573859        | multi_array_dimension
    38583860        ;
  • src/ResolvExpr/CurrentObject.cc

    r4269d1b r8a9a3ab  
    10451045                        PRINT( std::cerr << "____untyped: " << expr << std::endl; )
    10461046                        auto dit = desigAlts.begin();
    1047                         if ( auto nexpr = dynamic_cast< const NameExpr * >( expr ) ) {
    1048                                 for ( const Type * t : curTypes ) {
    1049                                         assert( dit != desigAlts.end() );
    1050 
    1051                                         DesignatorChain & d = *dit;
     1047
     1048                        for ( const Type * t : curTypes ) {
     1049                                assert( dit != desigAlts.end() );
     1050                                DesignatorChain & d = *dit;
     1051                                if ( auto nexpr = dynamic_cast< const NameExpr *>( expr ) ) {
    10521052                                        PRINT( std::cerr << "____actual: " << t << std::endl; )
    10531053                                        if ( auto refType = dynamic_cast< const BaseInstType * >( t ) ) {
     
    10621062                                                        }
    10631063                                                }
     1064                                        } else if ( auto at = dynamic_cast< const ArrayType * >( t ) ) {
     1065                                                auto nexpr = dynamic_cast< const NameExpr *>( expr );
     1066                                                auto res = eval( nexpr );
     1067                                                for ( const Decl * mem : refType->lookup( nexpr->name ) ) {
     1068                                                        if ( auto field = dynamic_cast< const ObjectDecl * >( mem ) ) {
     1069                                                                DesignatorChain d2 = d;
     1070                                                                d2.emplace_back( new VariableExpr{ expr->location, field } );
     1071                                                                newDesigAlts.emplace_back( std::move( d2 ) );
     1072                                                                // newTypes.emplace_back( field->type );
     1073                                                                newTypes.emplace_back( at->base );
     1074                                                        }
     1075                                                }
     1076
     1077                                                // d.emplace_back( expr );
     1078                                                // newDesigAlts.emplace_back( d );
     1079                                                // newTypes.emplace_back( at->base );
    10641080                                        }
    10651081
    10661082                                        ++dit;
    1067                                 }
    1068                         } else {
    1069                                 for ( const Type * t : curTypes ) {
    1070                                         assert( dit != desigAlts.end() );
    1071 
    1072                                         DesignatorChain & d = *dit;
     1083                                } else {
    10731084                                        if ( auto at = dynamic_cast< const ArrayType * >( t ) ) {
    10741085                                                PRINT( std::cerr << "____alt: " << at->get_base() << std::endl; )
  • src/ResolvExpr/ResolveTypeof.cc

    r4269d1b r8a9a3ab  
    1515
    1616#include "ResolveTypeof.h"
    17 #include "RenameVars.h"
    18 
    19 #include <cassert>               // for assert
     17
     18#include <cassert>  // for assert
    2019
    2120#include "AST/CVQualifiers.hpp"
     
    2524#include "AST/Type.hpp"
    2625#include "AST/TypeEnvironment.hpp"
    27 #include "Common/PassVisitor.h"  // for PassVisitor
    28 #include "Common/utility.h"      // for copy
    29 #include "Resolver.h"            // for resolveInVoidContext
     26#include "Common/PassVisitor.h"   // for PassVisitor
     27#include "Common/utility.h"       // for copy
     28#include "InitTweak/InitTweak.h"  // for isConstExpr
     29#include "RenameVars.h"
     30#include "Resolver.h"  // for resolveInVoidContext
     31#include "SymTab/Mangler.h"
    3032#include "SynTree/Expression.h"  // for Expression
    3133#include "SynTree/Mutator.h"     // for Mutator
    3234#include "SynTree/Type.h"        // for TypeofType, Type
    33 #include "SymTab/Mangler.h"
    34 #include "InitTweak/InitTweak.h" // for isConstExpr
    3535
    3636namespace SymTab {
     
    3939
    4040namespace ResolvExpr {
    41         namespace {
     41namespace {
    4242#if 0
    4343                void
     
    5252        }
    5353
    54         class ResolveTypeof_old : public WithShortCircuiting {
    55           public:
     54class ResolveTypeof_old : public WithShortCircuiting {
     55   public:
    5656                ResolveTypeof_old( const SymTab::Indexer &indexer ) : indexer( indexer ) {}
    5757                void premutate( TypeofType *typeofType );
    5858                Type * postmutate( TypeofType *typeofType );
    5959
    60           private:
    61                 const SymTab::Indexer &indexer;
    62         };
     60   private:
     61    const SymTab::Indexer &indexer;
     62};
    6363
    6464        Type * resolveTypeof( Type *type, const SymTab::Indexer &indexer ) {
     
    7171        }
    7272
    73         Type * ResolveTypeof_old::postmutate( TypeofType *typeofType ) {
     73    Type * ResolveTypeof_old::postmutate( TypeofType *typeofType ) {
    7474#if 0
    7575                std::cerr << "resolving typeof: ";
     
    7777                std::cerr << std::endl;
    7878#endif
    79                 // pass on null expression
     79    // pass on null expression
    8080                if ( ! typeofType->expr ) return typeofType;
    8181
    82                 bool isBasetypeof = typeofType->is_basetypeof;
    83                 auto oldQuals = typeofType->get_qualifiers().val;
    84 
    85                 Type* newType;
     82    bool isBasetypeof = typeofType->is_basetypeof;
     83    auto oldQuals = typeofType->get_qualifiers().val;
     84
     85    Type* newType;
    8686                if ( TypeExpr* tyExpr = dynamic_cast<TypeExpr*>(typeofType->expr) ) {
    87                         // typeof wrapping type
    88                         newType = tyExpr->type;
    89                         tyExpr->type = nullptr;
    90                         delete tyExpr;
    91                 } else {
    92                         // typeof wrapping expression
     87        // typeof wrapping type
     88        newType = tyExpr->type;
     89        tyExpr->type = nullptr;
     90        delete tyExpr;
     91    } else {
     92        // typeof wrapping expression
    9393                        Expression * newExpr = resolveInVoidContext( typeofType->expr, indexer );
    9494                        assert( newExpr->result && ! newExpr->result->isVoid() );
    95                         newType = newExpr->result;
    96                         newExpr->result = nullptr;
    97                         delete typeofType;
    98                         delete newExpr;
    99                 }
    100 
    101                 // clear qualifiers for base, combine with typeoftype quals in any case
    102                 if ( isBasetypeof ) {
     95        newType = newExpr->result;
     96        newExpr->result = nullptr;
     97        delete typeofType;
     98        delete newExpr;
     99    }
     100
     101    // clear qualifiers for base, combine with typeoftype quals in any case
     102    if ( isBasetypeof ) {
    103103                        // replace basetypeof(<enum>) by int
    104104                        if ( dynamic_cast<EnumInstType*>(newType) ) {
     
    112112                                = ( newType->get_qualifiers().val & ~Type::Qualifiers::Mask ) | oldQuals;
    113113                } else {
    114                         newType->get_qualifiers().val |= oldQuals;
    115                 }
    116 
    117                 return newType;
    118         }
     114        newType->get_qualifiers().val |= oldQuals;
     115    }
     116
     117    return newType;
     118}
    119119
    120120namespace {
    121         struct ResolveTypeof_new : public ast::WithShortCircuiting {
    122                 const ResolveContext & context;
     121struct ResolveTypeof_new : public ast::WithShortCircuiting {
     122    const ResolveContext & context;
    123123
    124124                ResolveTypeof_new( const ResolveContext & context ) :
     
    127127                void previsit( const ast::TypeofType * ) { visit_children = false; }
    128128
    129                 const ast::Type * postvisit( const ast::TypeofType * typeofType ) {
    130                         // pass on null expression
    131                         if ( ! typeofType->expr ) return typeofType;
    132 
    133                         ast::ptr< ast::Type > newType;
    134                         if ( auto tyExpr = typeofType->expr.as< ast::TypeExpr >() ) {
    135                                 // typeof wrapping type
    136                                 newType = tyExpr->type;
    137                         } else {
    138                                 // typeof wrapping expression
    139                                 ast::TypeEnvironment dummy;
    140                                 ast::ptr< ast::Expr > newExpr =
    141                                         resolveInVoidContext( typeofType->expr, context, dummy );
    142                                 assert( newExpr->result && ! newExpr->result->isVoid() );
    143                                 newType = newExpr->result;
    144                         }
    145 
    146                         // clear qualifiers for base, combine with typeoftype quals regardless
    147                         if ( typeofType->kind == ast::TypeofType::Basetypeof ) {
    148                                 // replace basetypeof(<enum>) by int
     129        const ast::Type * postvisit( const ast::TypeofType * typeofType ) {
     130        // pass on null expression
     131            if ( ! typeofType->expr ) return typeofType;
     132
     133            ast::ptr< ast::Type > newType;
     134            if ( auto tyExpr = typeofType->expr.as< ast::TypeExpr >() ) {
     135            // typeof wrapping type
     136            newType = tyExpr->type;
     137        } else {
     138            // typeof wrapping expression
     139            ast::TypeEnvironment dummy;
     140            ast::ptr< ast::Expr > newExpr =
     141                resolveInVoidContext( typeofType->expr, context, dummy );
     142            assert( newExpr->result && ! newExpr->result->isVoid() );
     143            newType = newExpr->result;
     144        }
     145
     146        // clear qualifiers for base, combine with typeoftype quals regardless
     147        if ( typeofType->kind == ast::TypeofType::Basetypeof ) {
     148            // replace basetypeof(<enum>) by int
    149149                                if ( newType.as< ast::EnumInstType >() ) {
    150150                                        newType = new ast::BasicType{
    151151                                                ast::BasicType::SignedInt, newType->qualifiers, copy(newType->attributes) };
    152                                 }
     152            }
    153153                                reset_qualifiers(
    154154                                        newType,
    155155                                        ( newType->qualifiers & ~ast::CV::EquivQualifiers ) | typeofType->qualifiers );
    156                         } else {
     156        } else {
    157157                                add_qualifiers( newType, typeofType->qualifiers );
    158                         }
    159 
    160                         return newType.release();
    161                 }
    162         };
     158        }
     159
     160        return newType.release();
     161    }
     162};
    163163} // anonymous namespace
    164164
     
    195195
    196196const ast::ObjectDecl * fixObjectType( const ast::ObjectDecl * decl , const ResolveContext & context ) {
    197         if (decl->isTypeFixed) {
    198                 return decl;
    199         }
    200 
    201         auto mutDecl = mutate(decl);
    202         {
    203                 auto resolvedType = resolveTypeof(decl->type, context);
    204                 resolvedType = fixArrayType(resolvedType, context);
    205                 mutDecl->type = resolvedType;
    206         }
    207 
    208         // Do not mangle unnamed variables.
    209         if (!mutDecl->name.empty()) {
    210                 mutDecl->mangleName = Mangle::mangle(mutDecl);
    211         }
    212 
    213         mutDecl->type = renameTyVars(mutDecl->type, RenameMode::GEN_EXPR_ID);
    214         mutDecl->isTypeFixed = true;
    215         return mutDecl;
    216 }
    217 
    218 } // namespace ResolvExpr
     197    if (decl->isTypeFixed) {
     198        return decl;
     199    }
     200
     201    auto mutDecl = mutate(decl);
     202    fixObjectInit(decl, context);
     203    {
     204        auto resolvedType = resolveTypeof(decl->type, context);
     205        resolvedType = fixArrayType(resolvedType, context);
     206        mutDecl->type = resolvedType;
     207    }
     208
     209    // Do not mangle unnamed variables.
     210    if (!mutDecl->name.empty()) {
     211        mutDecl->mangleName = Mangle::mangle(mutDecl);
     212    }
     213
     214    mutDecl->type = renameTyVars(mutDecl->type, RenameMode::GEN_EXPR_ID);
     215    mutDecl->isTypeFixed = true;
     216    return mutDecl;
     217}
     218
     219const ast::ObjectDecl *fixObjectInit(const ast::ObjectDecl *decl,
     220                                     const ResolveContext &context) {
     221    if (decl->isTypeFixed) {
     222        return decl;
     223    }
     224
     225    auto mutDecl = mutate(decl);
     226
     227    if ( auto mutListInit = mutDecl->init.as<ast::ListInit>() ) {
     228        // std::list<ast::Designation *> newDesignations;       
     229
     230        for ( size_t k = 0; k < mutListInit->designations.size(); k++ ) {
     231            const ast::Designation *des = mutListInit->designations[k].get();
     232            // Desination here
     233            ast::Designation * newDesination = new ast::Designation(des->location);
     234
     235            if (des->designators.size() == 0) continue;
     236
     237            // The designator I want to replace
     238            const ast::Expr * designator = des->designators.at(0);
     239
     240            if ( const ast::NameExpr * designatorName = dynamic_cast<const ast::NameExpr *>(designator) ) {
     241                auto candidates = context.symtab.lookupId(designatorName->name);
     242                // Does not work for the overloading case currently
     243                // assert( candidates.size() == 1 );
     244                if ( candidates.size() != 1 ) return mutDecl;
     245                auto candidate = candidates.at(0);
     246                if ( const ast::EnumInstType * enumInst = dynamic_cast<const ast::EnumInstType *>(candidate.id->get_type()) ) {
     247                    // determine that is an enumInst, swap it with its const value
     248                    assert( candidates.size() == 1 );
     249                    const ast::EnumDecl * baseEnum = enumInst->base;
     250                    // Need to iterate over all enum value to find the initializer to swap
     251                    for ( size_t m = 0; m < baseEnum->members.size(); ++m ) {
     252                        if ( baseEnum->members.at(m)->name == designatorName->name ) {
     253                            const ast::ObjectDecl * mem = baseEnum->members.at(m).as<const ast::ObjectDecl>();
     254                            assert(mem);
     255                            if ( mem->init ) {
     256                                const ast::SingleInit * memInit = mem->init.as<const ast::SingleInit>();
     257                                ast::Expr * initValue = shallowCopy( memInit->value.get() );
     258                                newDesination->designators.push_back( initValue );
     259                            } else {
     260                                SemanticError(des->location, "TODO: Enum Array Designation with no explicit value is not implemented");
     261                            }
     262                        }
     263                    }
     264                    if ( newDesination->designators.size() == 0 ) {
     265                        SemanticError(des->location, "Resolution Error: Resolving array designation as Enum Instance value, but cannot find a desgination value");
     266                    }
     267                } else {
     268                    newDesination->designators.push_back( des->designators.at(0) );
     269                }
     270            } else {
     271                newDesination->designators.push_back( des->designators.at(0) );
     272            }
     273            mutListInit = ast::mutate_field_index(mutListInit, &ast::ListInit::designations, k, newDesination);
     274        }
     275    }
     276    return mutDecl;
     277}
     278
     279}  // namespace ResolvExpr
    219280
    220281// Local Variables: //
  • src/ResolvExpr/ResolveTypeof.h

    r4269d1b r8a9a3ab  
    3232        const ast::Type * fixArrayType( const ast::Type *, const ResolveContext & );
    3333        const ast::ObjectDecl * fixObjectType( const ast::ObjectDecl * decl , const ResolveContext & );
     34        const ast::ObjectDecl * fixObjectInit( const ast::ObjectDecl * decl , const ResolveContext &);
    3435} // namespace ResolvExpr
    3536
  • src/ResolvExpr/Resolver.cc

    r4269d1b r8a9a3ab  
    15071507                                if ( InitTweak::tryConstruct( mutDecl ) && ( managedTypes.isManaged( mutDecl ) || ((! isInFunction() || mutDecl->storage.is_static ) && ! InitTweak::isConstExpr( mutDecl->init ) ) ) ) {
    15081508                                        // constructed objects cannot be designated
    1509                                         if ( InitTweak::isDesignated( mutDecl->init ) ) SemanticError( mutDecl, "Cannot include designations in the initializer for a managed Object. If this is really what you want, then initialize with @=.\n" );
     1509                                        // if ( InitTweak::isDesignated( mutDecl->init ) ) SemanticError( mutDecl, "Cannot include designations in the initializer for a managed Object. If this is really what you want, then initialize with @=.\n" );
     1510                                        if ( InitTweak::isDesignated( mutDecl->init ) ) {
     1511                                                SemanticError( mutDecl, "Cannot include designations in the initializer for a managed Object. If this is really what you want, then initialize with @=.\n" );
     1512                                        }
    15101513                                        // constructed objects should not have initializers nested too deeply
    15111514                                        if ( ! InitTweak::checkInitDepth( mutDecl ) ) SemanticError( mutDecl, "Managed object's initializer is too deep " );
  • src/Validate/GenericParameter.cpp

    r4269d1b r8a9a3ab  
    301301const ast::Expr * TranslateDimensionCore::postvisit(
    302302                const ast::TypeExpr * expr ) {
    303         // Does nothing, except prevents matching ast::Expr (above).
     303        if ( auto instType = dynamic_cast<const ast::EnumInstType *>( expr->type.get() ) ) {
     304                const ast::EnumDecl * baseEnum = instType->base.get();
     305                return ast::ConstantExpr::from_int( expr->location, baseEnum->members.size() );
     306        }
    304307        return expr;
    305308}
  • tests/Makefile.am

    r4269d1b r8a9a3ab  
    1111## Created On       : Sun May 31 09:08:15 2015
    1212## Last Modified By : Peter A. Buhr
    13 ## Last Modified On : Sun May 28 08:15:43 2023
    14 ## Update Count     : 196
     13## Last Modified On : Wed Aug 30 22:31:45 2023
     14## Update Count     : 197
    1515###############################################################################
    1616
     
    9191        concurrency/unified_locking/mutex_test.hfa \
    9292        concurrency/channels/parallel_harness.hfa \
    93         array-container/dimexpr-match.hfa \
    94         array-container/dimexpr-match-detail.sh
     93        array-collections/dimexpr-match.hfa \
     94        array-collections/dimexpr-match-detail.sh
    9595
    9696dist-hook:
     
    227227        -cp ${test} ${abspath ${@}}
    228228
    229 array-container/dimexpr-match-c-ERRS : array-container/dimexpr-match-c.cfa
     229array-collections/dimexpr-match-c-ERRS : array-collections/dimexpr-match-c.cfa
    230230        ${CFACOMPILE_SYNTAX} -DERRS
    231231        -cp ${test} ${abspath ${@}}
    232232
    233 array-container/dimexpr-match-cfa-ERRS : array-container/dimexpr-match-cfa.cfa
     233array-collections/dimexpr-match-cfa-ERRS : array-collections/dimexpr-match-cfa.cfa
    234234        ${CFACOMPILE_SYNTAX} -DERRS
    235235        -cp ${test} ${abspath ${@}}
  • tests/array-collections/.expect/dimexpr-match-cfa-ERRS.arm64.txt

    r4269d1b r8a9a3ab  
    1 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    2   Name: f
    3 ...to:
    4   Address of:
    5     Name: a
    6 
    7 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    8   Name: f
    9 ...to:
    10   Address of:
    11     Name: a
    12 
    13 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    14   Name: f
    15 ...to:
    16   Address of:
    17     Name: a
    18 
    19 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    20   Name: f
    21 ...to:
    22   Address of:
    23     Name: a
    24 
    25 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    26   Name: f
    27 ...to:
    28   Address of:
    29     Name: a
    30 
    31 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    32   Name: f
    33 ...to:
    34   Address of:
    35     Name: a
    36 
    37 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    38   Name: f
    39 ...to:
    40   Address of:
    41     Name: a
    42 
    43 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    44   Name: f
    45 ...to:
    46   Address of:
    47     Name: a
    48 
    49 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    50   Name: f
    51 ...to:
    52   Address of:
    53     Name: a
    54 
    55 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    56   Name: f
    57 ...to:
    58   Address of:
    59     Name: a
    60 
    61 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    62   Name: f
    63 ...to:
    64   Address of:
    65     Name: a
    66 
    67 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    68   Name: f
    69 ...to:
    70   Address of:
    71     Name: a
    72 
    73 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    74   Name: f
    75 ...to:
    76   Address of:
    77     Name: a
    78 
    79 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    80   Name: f
    81 ...to:
    82   Address of:
    83     Name: a
    84 
    85 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    86   Name: f
    87 ...to:
    88   Address of:
    89     Name: a
    90 
    91 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    92   Name: f
    93 ...to:
    94   Address of:
    95     Name: a
    96 
    97 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    98   Name: f
    99 ...to:
    100   Address of:
    101     Name: a
    102 
    103 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    104   Name: f
    105 ...to:
    106   Address of:
    107     Name: a
    108 
    109 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    110   Name: f
    111 ...to:
    112   Address of:
    113     Name: a
    114 
    115 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    116   Name: f
    117 ...to:
    118   Address of:
    119     Name: a
    120 
    121 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    122   Name: f
    123 ...to:
    124   Address of:
    125     Name: a
    126 
    127 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    128   Name: f
    129 ...to:
    130   Address of:
    131     Name: a
    132 
    133 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    134   Name: f
    135 ...to:
    136   Address of:
    137     Name: a
    138 
    139 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    140   Name: f
    141 ...to:
    142   Address of:
    143     Name: a
    144 
    145 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    146   Name: f
    147 ...to:
    148   Address of:
    149     Name: a
    150 
    151 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    152   Name: f
    153 ...to:
    154   Address of:
    155     Name: a
    156 
    157 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     2  Name: f
     3...to:
     4  Address of:
     5    Name: a
     6
     7array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     8  Name: f
     9...to:
     10  Address of:
     11    Name: a
     12
     13array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     14  Name: f
     15...to:
     16  Address of:
     17    Name: a
     18
     19array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     20  Name: f
     21...to:
     22  Address of:
     23    Name: a
     24
     25array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     26  Name: f
     27...to:
     28  Address of:
     29    Name: a
     30
     31array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     32  Name: f
     33...to:
     34  Address of:
     35    Name: a
     36
     37array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     38  Name: f
     39...to:
     40  Address of:
     41    Name: a
     42
     43array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     44  Name: f
     45...to:
     46  Address of:
     47    Name: a
     48
     49array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     50  Name: f
     51...to:
     52  Address of:
     53    Name: a
     54
     55array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     56  Name: f
     57...to:
     58  Address of:
     59    Name: a
     60
     61array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     62  Name: f
     63...to:
     64  Address of:
     65    Name: a
     66
     67array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     68  Name: f
     69...to:
     70  Address of:
     71    Name: a
     72
     73array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     74  Name: f
     75...to:
     76  Address of:
     77    Name: a
     78
     79array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     80  Name: f
     81...to:
     82  Address of:
     83    Name: a
     84
     85array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     86  Name: f
     87...to:
     88  Address of:
     89    Name: a
     90
     91array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     92  Name: f
     93...to:
     94  Address of:
     95    Name: a
     96
     97array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     98  Name: f
     99...to:
     100  Address of:
     101    Name: a
     102
     103array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     104  Name: f
     105...to:
     106  Address of:
     107    Name: a
     108
     109array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     110  Name: f
     111...to:
     112  Address of:
     113    Name: a
     114
     115array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     116  Name: f
     117...to:
     118  Address of:
     119    Name: a
     120
     121array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     122  Name: f
     123...to:
     124  Address of:
     125    Name: a
     126
     127array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     128  Name: f
     129...to:
     130  Address of:
     131    Name: a
     132
     133array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     134  Name: f
     135...to:
     136  Address of:
     137    Name: a
     138
     139array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     140  Name: f
     141...to:
     142  Address of:
     143    Name: a
     144
     145array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     146  Name: f
     147...to:
     148  Address of:
     149    Name: a
     150
     151array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     152  Name: f
     153...to:
     154  Address of:
     155    Name: a
     156
     157array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    158158  Address of:
    159159    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    171171    float
    172172
    173 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     173array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    174174  Address of:
    175175    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    187187    float
    188188
    189 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     189array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    190190  Address of:
    191191    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    203203    float
    204204
    205 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     205array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    206206  Address of:
    207207    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    219219    float
    220220
    221 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     221array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    222222  Address of:
    223223    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    235235    float
    236236
    237 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     237array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    238238  Address of:
    239239    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    251251    float
    252252
    253 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     253array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    254254  Address of:
    255255    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    267267    float
    268268
    269 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     269array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    270270  Address of:
    271271    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    283283    float
    284284
    285 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     285array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    286286  Address of:
    287287    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    299299    float
    300300
    301 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     301array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    302302  Address of:
    303303    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    315315    float
    316316
    317 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     317array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    318318  Address of:
    319319    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    324324    float
    325325
    326 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     326array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    327327  Address of:
    328328    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    333333    float
    334334
    335 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     335array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    336336  Address of:
    337337    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    342342    float
    343343
    344 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     344array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    345345  Address of:
    346346    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    351351    float
    352352
    353 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     353array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    354354  Address of:
    355355    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    360360    float
    361361
    362 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     362array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    363363  Address of:
    364364    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    376376    float
    377377
    378 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     378array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    379379  Address of:
    380380    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    392392    float
    393393
    394 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     394array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    395395  Address of:
    396396    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    408408    float
    409409
    410 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     410array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    411411  Address of:
    412412    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    424424    float
    425425
    426 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     426array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    427427  Address of:
    428428    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    440440    float
    441441
    442 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     442array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    443443  Address of:
    444444    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    456456    float
    457457
    458 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     458array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    459459  Address of:
    460460    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    472472    float
    473473
    474 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     474array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    475475  Address of:
    476476    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    488488    float
    489489
    490 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     490array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    491491  Address of:
    492492    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    504504    float
    505505
    506 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     506array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    507507  Address of:
    508508    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    520520    float
    521521
    522 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     522array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    523523  Address of:
    524524    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    536536    float
    537537
    538 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    539   Name: ?=?
    540 ...to:
    541   Name: b
    542   Address of:
    543     Name: a
    544 
    545 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    546   Name: ?=?
    547 ...to:
    548   Name: b
    549   Address of:
    550     Name: a
    551 
    552 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    553   Name: ?=?
    554 ...to:
    555   Name: b
    556   Address of:
    557     Name: a
    558 
    559 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    560   Name: ?=?
    561 ...to:
    562   Name: b
    563   Address of:
    564     Name: a
    565 
    566 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    567   Name: ?=?
    568 ...to:
    569   Name: b
    570   Address of:
    571     Name: a
    572 
    573 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    574   Name: ?=?
    575 ...to:
    576   Name: b
    577   Address of:
    578     Name: a
    579 
    580 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    581   Name: ?=?
    582 ...to:
    583   Name: b
    584   Address of:
    585     Name: a
    586 
    587 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    588   Name: ?=?
    589 ...to:
    590   Name: b
    591   Address of:
    592     Name: a
    593 
    594 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    595   Name: ?=?
    596 ...to:
    597   Name: b
    598   Address of:
    599     Name: a
    600 
    601 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    602   Name: ?=?
    603 ...to:
    604   Name: b
    605   Address of:
    606     Name: a
    607 
    608 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    609   Name: ?=?
    610 ...to:
    611   Name: b
    612   Address of:
    613     Name: a
    614 
    615 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    616   Name: ?=?
    617 ...to:
    618   Name: b
    619   Address of:
    620     Name: a
    621 
    622 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    623   Name: ?=?
    624 ...to:
    625   Name: b
    626   Address of:
    627     Name: a
    628 
    629 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    630   Name: ?=?
    631 ...to:
    632   Name: b
    633   Address of:
    634     Name: a
    635 
    636 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    637   Name: ?=?
    638 ...to:
    639   Name: b
    640   Address of:
    641     Name: a
    642 
    643 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    644   Name: ?=?
    645 ...to:
    646   Name: b
    647   Address of:
    648     Name: a
    649 
    650 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    651   Name: ?=?
    652 ...to:
    653   Name: b
    654   Address of:
    655     Name: a
    656 
    657 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    658   Name: ?=?
    659 ...to:
    660   Name: b
    661   Address of:
    662     Name: a
    663 
    664 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    665   Name: ?=?
    666 ...to:
    667   Name: b
    668   Address of:
    669     Name: a
    670 
    671 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    672   Name: ?=?
    673 ...to:
    674   Name: b
    675   Address of:
    676     Name: a
    677 
    678 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    679   Name: ?=?
    680 ...to:
    681   Name: b
    682   Address of:
    683     Name: a
    684 
    685 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    686   Name: ?=?
    687 ...to:
    688   Name: b
    689   Address of:
    690     Name: a
    691 
    692 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    693   Name: ?=?
    694 ...to:
    695   Name: b
    696   Address of:
    697     Name: a
    698 
    699 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    700   Name: ?=?
    701 ...to:
    702   Name: b
    703   Address of:
    704     Name: a
    705 
    706 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    707   Name: ?=?
    708 ...to:
    709   Name: b
    710   Address of:
    711     Name: a
    712 
    713 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    714   Name: ?=?
    715 ...to:
    716   Name: b
    717   Address of:
    718     Name: a
    719 
    720 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    721   Name: f
    722 ...to:
    723   Name: a
    724 
    725 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    726   Name: f
    727 ...to:
    728   Name: a
    729 
    730 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    731   Name: f
    732 ...to:
    733   Name: a
    734 
    735 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    736   Name: f
    737 ...to:
    738   Name: a
    739 
    740 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    741   Name: f
    742 ...to:
    743   Name: a
    744 
    745 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    746   Name: f
    747 ...to:
    748   Name: a
    749 
    750 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    751   Name: f
    752 ...to:
    753   Name: a
    754 
    755 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    756   Name: f
    757 ...to:
    758   Name: a
    759 
    760 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    761   Name: f
    762 ...to:
    763   Name: a
    764 
    765 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    766   Name: f
    767 ...to:
    768   Name: a
    769 
    770 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    771   Name: f
    772 ...to:
    773   Name: a
    774 
    775 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    776   Name: f
    777 ...to:
    778   Name: a
    779 
    780 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    781   Name: f
    782 ...to:
    783   Name: a
    784 
    785 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    786   Name: f
    787 ...to:
    788   Name: a
    789 
    790 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    791   Name: f
    792 ...to:
    793   Name: a
    794 
    795 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    796   Name: f
    797 ...to:
    798   Name: a
    799 
    800 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    801   Name: f
    802 ...to:
    803   Name: a
    804 
    805 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    806   Name: f
    807 ...to:
    808   Name: a
    809 
    810 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    811   Name: f
    812 ...to:
    813   Name: a
    814 
    815 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    816   Name: f
    817 ...to:
    818   Name: a
    819 
    820 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    821   Name: f
    822 ...to:
    823   Name: a
    824 
    825 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    826   Name: f
    827 ...to:
    828   Name: a
    829 
    830 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    831   Name: f
    832 ...to:
    833   Name: a
    834 
    835 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    836   Name: f
    837 ...to:
    838   Name: a
    839 
    840 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    841   Name: f
    842 ...to:
    843   Name: a
    844 
    845 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    846   Name: f
    847 ...to:
    848   Name: a
    849 
    850 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     538array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     539  Name: ?=?
     540...to:
     541  Name: b
     542  Address of:
     543    Name: a
     544
     545array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     546  Name: ?=?
     547...to:
     548  Name: b
     549  Address of:
     550    Name: a
     551
     552array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     553  Name: ?=?
     554...to:
     555  Name: b
     556  Address of:
     557    Name: a
     558
     559array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     560  Name: ?=?
     561...to:
     562  Name: b
     563  Address of:
     564    Name: a
     565
     566array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     567  Name: ?=?
     568...to:
     569  Name: b
     570  Address of:
     571    Name: a
     572
     573array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     574  Name: ?=?
     575...to:
     576  Name: b
     577  Address of:
     578    Name: a
     579
     580array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     581  Name: ?=?
     582...to:
     583  Name: b
     584  Address of:
     585    Name: a
     586
     587array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     588  Name: ?=?
     589...to:
     590  Name: b
     591  Address of:
     592    Name: a
     593
     594array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     595  Name: ?=?
     596...to:
     597  Name: b
     598  Address of:
     599    Name: a
     600
     601array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     602  Name: ?=?
     603...to:
     604  Name: b
     605  Address of:
     606    Name: a
     607
     608array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     609  Name: ?=?
     610...to:
     611  Name: b
     612  Address of:
     613    Name: a
     614
     615array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     616  Name: ?=?
     617...to:
     618  Name: b
     619  Address of:
     620    Name: a
     621
     622array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     623  Name: ?=?
     624...to:
     625  Name: b
     626  Address of:
     627    Name: a
     628
     629array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     630  Name: ?=?
     631...to:
     632  Name: b
     633  Address of:
     634    Name: a
     635
     636array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     637  Name: ?=?
     638...to:
     639  Name: b
     640  Address of:
     641    Name: a
     642
     643array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     644  Name: ?=?
     645...to:
     646  Name: b
     647  Address of:
     648    Name: a
     649
     650array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     651  Name: ?=?
     652...to:
     653  Name: b
     654  Address of:
     655    Name: a
     656
     657array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     658  Name: ?=?
     659...to:
     660  Name: b
     661  Address of:
     662    Name: a
     663
     664array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     665  Name: ?=?
     666...to:
     667  Name: b
     668  Address of:
     669    Name: a
     670
     671array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     672  Name: ?=?
     673...to:
     674  Name: b
     675  Address of:
     676    Name: a
     677
     678array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     679  Name: ?=?
     680...to:
     681  Name: b
     682  Address of:
     683    Name: a
     684
     685array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     686  Name: ?=?
     687...to:
     688  Name: b
     689  Address of:
     690    Name: a
     691
     692array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     693  Name: ?=?
     694...to:
     695  Name: b
     696  Address of:
     697    Name: a
     698
     699array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     700  Name: ?=?
     701...to:
     702  Name: b
     703  Address of:
     704    Name: a
     705
     706array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     707  Name: ?=?
     708...to:
     709  Name: b
     710  Address of:
     711    Name: a
     712
     713array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     714  Name: ?=?
     715...to:
     716  Name: b
     717  Address of:
     718    Name: a
     719
     720array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     721  Name: f
     722...to:
     723  Name: a
     724
     725array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     726  Name: f
     727...to:
     728  Name: a
     729
     730array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     731  Name: f
     732...to:
     733  Name: a
     734
     735array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     736  Name: f
     737...to:
     738  Name: a
     739
     740array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     741  Name: f
     742...to:
     743  Name: a
     744
     745array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     746  Name: f
     747...to:
     748  Name: a
     749
     750array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     751  Name: f
     752...to:
     753  Name: a
     754
     755array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     756  Name: f
     757...to:
     758  Name: a
     759
     760array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     761  Name: f
     762...to:
     763  Name: a
     764
     765array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     766  Name: f
     767...to:
     768  Name: a
     769
     770array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     771  Name: f
     772...to:
     773  Name: a
     774
     775array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     776  Name: f
     777...to:
     778  Name: a
     779
     780array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     781  Name: f
     782...to:
     783  Name: a
     784
     785array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     786  Name: f
     787...to:
     788  Name: a
     789
     790array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     791  Name: f
     792...to:
     793  Name: a
     794
     795array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     796  Name: f
     797...to:
     798  Name: a
     799
     800array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     801  Name: f
     802...to:
     803  Name: a
     804
     805array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     806  Name: f
     807...to:
     808  Name: a
     809
     810array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     811  Name: f
     812...to:
     813  Name: a
     814
     815array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     816  Name: f
     817...to:
     818  Name: a
     819
     820array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     821  Name: f
     822...to:
     823  Name: a
     824
     825array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     826  Name: f
     827...to:
     828  Name: a
     829
     830array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     831  Name: f
     832...to:
     833  Name: a
     834
     835array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     836  Name: f
     837...to:
     838  Name: a
     839
     840array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     841  Name: f
     842...to:
     843  Name: a
     844
     845array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     846  Name: f
     847...to:
     848  Name: a
     849
     850array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    851851  Name: a  InitAlternative: reference to instance of struct arpk with body
    852852  ... with parameters
     
    863863    float
    864864
    865 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     865array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    866866  Name: a  InitAlternative: reference to instance of struct arpk with body
    867867  ... with parameters
     
    878878    float
    879879
    880 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     880array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    881881  Name: a  InitAlternative: reference to instance of struct arpk with body
    882882  ... with parameters
     
    893893    float
    894894
    895 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     895array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    896896  Name: a  InitAlternative: reference to instance of struct arpk with body
    897897  ... with parameters
     
    908908    float
    909909
    910 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     910array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    911911  Name: a  InitAlternative: reference to instance of struct arpk with body
    912912  ... with parameters
     
    923923    float
    924924
    925 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     925array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    926926  Name: a  InitAlternative: reference to instance of struct arpk with body
    927927  ... with parameters
     
    938938    float
    939939
    940 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     940array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    941941  Name: a  InitAlternative: reference to instance of struct arpk with body
    942942  ... with parameters
     
    953953    float
    954954
    955 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     955array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    956956  Name: a  InitAlternative: reference to instance of struct arpk with body
    957957  ... with parameters
     
    968968    float
    969969
    970 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     970array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    971971  Name: a  InitAlternative: reference to instance of struct arpk with body
    972972  ... with parameters
     
    983983    float
    984984
    985 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     985array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    986986  Name: a  InitAlternative: reference to instance of struct arpk with body
    987987  ... with parameters
     
    998998    float
    999999
    1000 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1000array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10011001  Name: a  InitAlternative: reference to instance of struct arpk with body
    10021002  ... with parameters
     
    10061006    float
    10071007
    1008 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1008array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10091009  Name: a  InitAlternative: reference to instance of struct arpk with body
    10101010  ... with parameters
     
    10141014    float
    10151015
    1016 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1016array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10171017  Name: a  InitAlternative: reference to instance of struct arpk with body
    10181018  ... with parameters
     
    10221022    float
    10231023
    1024 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1024array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10251025  Name: a  InitAlternative: reference to instance of struct arpk with body
    10261026  ... with parameters
     
    10301030    float
    10311031
    1032 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1032array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10331033  Name: a  InitAlternative: reference to instance of struct arpk with body
    10341034  ... with parameters
     
    10381038    float
    10391039
    1040 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1040array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10411041  Name: a  InitAlternative: reference to instance of struct arpk with body
    10421042  ... with parameters
     
    10531053    float
    10541054
    1055 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1055array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10561056  Name: a  InitAlternative: reference to instance of struct arpk with body
    10571057  ... with parameters
     
    10681068    float
    10691069
    1070 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1070array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10711071  Name: a  InitAlternative: reference to instance of struct arpk with body
    10721072  ... with parameters
     
    10831083    float
    10841084
    1085 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1085array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10861086  Name: a  InitAlternative: reference to instance of struct arpk with body
    10871087  ... with parameters
     
    10981098    float
    10991099
    1100 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1100array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11011101  Name: a  InitAlternative: reference to instance of struct arpk with body
    11021102  ... with parameters
     
    11131113    float
    11141114
    1115 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1115array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11161116  Name: a  InitAlternative: reference to instance of struct arpk with body
    11171117  ... with parameters
     
    11281128    float
    11291129
    1130 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1130array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11311131  Name: a  InitAlternative: reference to instance of struct arpk with body
    11321132  ... with parameters
     
    11431143    float
    11441144
    1145 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1145array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11461146  Name: a  InitAlternative: reference to instance of struct arpk with body
    11471147  ... with parameters
     
    11581158    float
    11591159
    1160 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1160array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11611161  Name: a  InitAlternative: reference to instance of struct arpk with body
    11621162  ... with parameters
     
    11731173    float
    11741174
    1175 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1175array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11761176  Name: a  InitAlternative: reference to instance of struct arpk with body
    11771177  ... with parameters
     
    11881188    float
    11891189
    1190 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1190array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11911191  Name: a  InitAlternative: reference to instance of struct arpk with body
    11921192  ... with parameters
     
    12031203    float
    12041204
    1205 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1206   Name: ?=?
    1207 ...to:
    1208   Address of:
    1209     Name: b
    1210   Address of:
    1211     Name: a
    1212 
    1213 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1214   Name: ?=?
    1215 ...to:
    1216   Address of:
    1217     Name: b
    1218   Address of:
    1219     Name: a
    1220 
    1221 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1222   Name: ?=?
    1223 ...to:
    1224   Address of:
    1225     Name: b
    1226   Address of:
    1227     Name: a
    1228 
    1229 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1230   Name: ?=?
    1231 ...to:
    1232   Address of:
    1233     Name: b
    1234   Address of:
    1235     Name: a
    1236 
    1237 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1238   Name: ?=?
    1239 ...to:
    1240   Address of:
    1241     Name: b
    1242   Address of:
    1243     Name: a
    1244 
    1245 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1246   Name: ?=?
    1247 ...to:
    1248   Address of:
    1249     Name: b
    1250   Address of:
    1251     Name: a
    1252 
    1253 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1254   Name: ?=?
    1255 ...to:
    1256   Address of:
    1257     Name: b
    1258   Address of:
    1259     Name: a
    1260 
    1261 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1262   Name: ?=?
    1263 ...to:
    1264   Address of:
    1265     Name: b
    1266   Address of:
    1267     Name: a
    1268 
    1269 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1270   Name: ?=?
    1271 ...to:
    1272   Address of:
    1273     Name: b
    1274   Address of:
    1275     Name: a
    1276 
    1277 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1278   Name: ?=?
    1279 ...to:
    1280   Address of:
    1281     Name: b
    1282   Address of:
    1283     Name: a
    1284 
    1285 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1286   Name: ?=?
    1287 ...to:
    1288   Address of:
    1289     Name: b
    1290   Address of:
    1291     Name: a
    1292 
    1293 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1294   Name: ?=?
    1295 ...to:
    1296   Address of:
    1297     Name: b
    1298   Address of:
    1299     Name: a
    1300 
    1301 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1302   Name: ?=?
    1303 ...to:
    1304   Address of:
    1305     Name: b
    1306   Address of:
    1307     Name: a
    1308 
    1309 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1310   Name: ?=?
    1311 ...to:
    1312   Address of:
    1313     Name: b
    1314   Address of:
    1315     Name: a
    1316 
    1317 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1318   Name: ?=?
    1319 ...to:
    1320   Address of:
    1321     Name: b
    1322   Address of:
    1323     Name: a
    1324 
    1325 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1326   Name: ?=?
    1327 ...to:
    1328   Address of:
    1329     Name: b
    1330   Address of:
    1331     Name: a
    1332 
    1333 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1334   Name: ?=?
    1335 ...to:
    1336   Address of:
    1337     Name: b
    1338   Address of:
    1339     Name: a
    1340 
    1341 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1342   Name: ?=?
    1343 ...to:
    1344   Address of:
    1345     Name: b
    1346   Address of:
    1347     Name: a
    1348 
    1349 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1350   Name: ?=?
    1351 ...to:
    1352   Address of:
    1353     Name: b
    1354   Address of:
    1355     Name: a
    1356 
    1357 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1358   Name: ?=?
    1359 ...to:
    1360   Address of:
    1361     Name: b
    1362   Address of:
    1363     Name: a
    1364 
    1365 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1366   Name: ?=?
    1367 ...to:
    1368   Address of:
    1369     Name: b
    1370   Address of:
    1371     Name: a
    1372 
    1373 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1374   Name: ?=?
    1375 ...to:
    1376   Address of:
    1377     Name: b
    1378   Address of:
    1379     Name: a
    1380 
    1381 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1382   Name: ?=?
    1383 ...to:
    1384   Address of:
    1385     Name: b
    1386   Address of:
    1387     Name: a
    1388 
    1389 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1390   Name: ?=?
    1391 ...to:
    1392   Address of:
    1393     Name: b
    1394   Address of:
    1395     Name: a
    1396 
    1397 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1398   Name: ?=?
    1399 ...to:
    1400   Address of:
    1401     Name: b
    1402   Address of:
    1403     Name: a
    1404 
    1405 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1406   Name: ?=?
    1407 ...to:
    1408   Address of:
    1409     Name: b
    1410   Address of:
    1411     Name: a
    1412 
    1413 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1414   Name: zip
    1415 ...to:
    1416   Name: a
    1417   Name: b
    1418 
    1419 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1420   Name: zip
    1421 ...to:
    1422   Name: a
    1423   Name: b
    1424 
    1425 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1426   Name: zip
    1427 ...to:
    1428   Name: a
    1429   Name: b
    1430 
    1431 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1432   Name: zip
    1433 ...to:
    1434   Name: a
    1435   Name: b
    1436 
    1437 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1438   Name: zip
    1439 ...to:
    1440   Name: a
    1441   Name: b
    1442 
    1443 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1444   Name: zip
    1445 ...to:
    1446   Name: a
    1447   Name: b
    1448 
    1449 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1450   Name: zip
    1451 ...to:
    1452   Name: a
    1453   Name: b
    1454 
    1455 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1456   Name: zip
    1457 ...to:
    1458   Name: a
    1459   Name: b
    1460 
    1461 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1462   Name: zip
    1463 ...to:
    1464   Name: a
    1465   Name: b
    1466 
    1467 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1468   Name: zip
    1469 ...to:
    1470   Name: a
    1471   Name: b
    1472 
    1473 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1474   Name: zip
    1475 ...to:
    1476   Name: a
    1477   Name: b
    1478 
    1479 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1480   Name: zip
    1481 ...to:
    1482   Name: a
    1483   Name: b
    1484 
    1485 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1486   Name: zip
    1487 ...to:
    1488   Name: a
    1489   Name: b
    1490 
    1491 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1492   Name: zip
    1493 ...to:
    1494   Name: a
    1495   Name: b
    1496 
    1497 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1498   Name: zip
    1499 ...to:
    1500   Name: a
    1501   Name: b
    1502 
    1503 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1504   Name: zip
    1505 ...to:
    1506   Name: a
    1507   Name: b
    1508 
    1509 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1510   Name: zip
    1511 ...to:
    1512   Name: a
    1513   Name: b
    1514 
    1515 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1516   Name: zip
    1517 ...to:
    1518   Name: a
    1519   Name: b
    1520 
    1521 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1522   Name: zip
    1523 ...to:
    1524   Name: a
    1525   Name: b
    1526 
    1527 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1528   Name: zip
    1529 ...to:
    1530   Name: a
    1531   Name: b
    1532 
    1533 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1534   Name: zip
    1535 ...to:
    1536   Name: a
    1537   Name: b
    1538 
    1539 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1540   Name: zip
    1541 ...to:
    1542   Name: a
    1543   Name: b
    1544 
    1545 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1546   Name: zip
    1547 ...to:
    1548   Name: a
    1549   Name: b
    1550 
    1551 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1552   Name: zip
    1553 ...to:
    1554   Name: a
    1555   Name: b
    1556 
    1557 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1558   Name: zip
    1559 ...to:
    1560   Name: a
    1561   Name: b
    1562 
    1563 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1564   Name: zip
    1565 ...to:
    1566   Name: a
    1567   Name: b
    1568 
     1205array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1206  Name: ?=?
     1207...to:
     1208  Address of:
     1209    Name: b
     1210  Address of:
     1211    Name: a
     1212
     1213array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1214  Name: ?=?
     1215...to:
     1216  Address of:
     1217    Name: b
     1218  Address of:
     1219    Name: a
     1220
     1221array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1222  Name: ?=?
     1223...to:
     1224  Address of:
     1225    Name: b
     1226  Address of:
     1227    Name: a
     1228
     1229array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1230  Name: ?=?
     1231...to:
     1232  Address of:
     1233    Name: b
     1234  Address of:
     1235    Name: a
     1236
     1237array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1238  Name: ?=?
     1239...to:
     1240  Address of:
     1241    Name: b
     1242  Address of:
     1243    Name: a
     1244
     1245array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1246  Name: ?=?
     1247...to:
     1248  Address of:
     1249    Name: b
     1250  Address of:
     1251    Name: a
     1252
     1253array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1254  Name: ?=?
     1255...to:
     1256  Address of:
     1257    Name: b
     1258  Address of:
     1259    Name: a
     1260
     1261array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1262  Name: ?=?
     1263...to:
     1264  Address of:
     1265    Name: b
     1266  Address of:
     1267    Name: a
     1268
     1269array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1270  Name: ?=?
     1271...to:
     1272  Address of:
     1273    Name: b
     1274  Address of:
     1275    Name: a
     1276
     1277array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1278  Name: ?=?
     1279...to:
     1280  Address of:
     1281    Name: b
     1282  Address of:
     1283    Name: a
     1284
     1285array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1286  Name: ?=?
     1287...to:
     1288  Address of:
     1289    Name: b
     1290  Address of:
     1291    Name: a
     1292
     1293array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1294  Name: ?=?
     1295...to:
     1296  Address of:
     1297    Name: b
     1298  Address of:
     1299    Name: a
     1300
     1301array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1302  Name: ?=?
     1303...to:
     1304  Address of:
     1305    Name: b
     1306  Address of:
     1307    Name: a
     1308
     1309array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1310  Name: ?=?
     1311...to:
     1312  Address of:
     1313    Name: b
     1314  Address of:
     1315    Name: a
     1316
     1317array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1318  Name: ?=?
     1319...to:
     1320  Address of:
     1321    Name: b
     1322  Address of:
     1323    Name: a
     1324
     1325array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1326  Name: ?=?
     1327...to:
     1328  Address of:
     1329    Name: b
     1330  Address of:
     1331    Name: a
     1332
     1333array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1334  Name: ?=?
     1335...to:
     1336  Address of:
     1337    Name: b
     1338  Address of:
     1339    Name: a
     1340
     1341array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1342  Name: ?=?
     1343...to:
     1344  Address of:
     1345    Name: b
     1346  Address of:
     1347    Name: a
     1348
     1349array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1350  Name: ?=?
     1351...to:
     1352  Address of:
     1353    Name: b
     1354  Address of:
     1355    Name: a
     1356
     1357array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1358  Name: ?=?
     1359...to:
     1360  Address of:
     1361    Name: b
     1362  Address of:
     1363    Name: a
     1364
     1365array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1366  Name: ?=?
     1367...to:
     1368  Address of:
     1369    Name: b
     1370  Address of:
     1371    Name: a
     1372
     1373array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1374  Name: ?=?
     1375...to:
     1376  Address of:
     1377    Name: b
     1378  Address of:
     1379    Name: a
     1380
     1381array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1382  Name: ?=?
     1383...to:
     1384  Address of:
     1385    Name: b
     1386  Address of:
     1387    Name: a
     1388
     1389array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1390  Name: ?=?
     1391...to:
     1392  Address of:
     1393    Name: b
     1394  Address of:
     1395    Name: a
     1396
     1397array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1398  Name: ?=?
     1399...to:
     1400  Address of:
     1401    Name: b
     1402  Address of:
     1403    Name: a
     1404
     1405array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1406  Name: ?=?
     1407...to:
     1408  Address of:
     1409    Name: b
     1410  Address of:
     1411    Name: a
     1412
     1413array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1414  Name: zip
     1415...to:
     1416  Name: a
     1417  Name: b
     1418
     1419array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1420  Name: zip
     1421...to:
     1422  Name: a
     1423  Name: b
     1424
     1425array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1426  Name: zip
     1427...to:
     1428  Name: a
     1429  Name: b
     1430
     1431array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1432  Name: zip
     1433...to:
     1434  Name: a
     1435  Name: b
     1436
     1437array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1438  Name: zip
     1439...to:
     1440  Name: a
     1441  Name: b
     1442
     1443array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1444  Name: zip
     1445...to:
     1446  Name: a
     1447  Name: b
     1448
     1449array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1450  Name: zip
     1451...to:
     1452  Name: a
     1453  Name: b
     1454
     1455array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1456  Name: zip
     1457...to:
     1458  Name: a
     1459  Name: b
     1460
     1461array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1462  Name: zip
     1463...to:
     1464  Name: a
     1465  Name: b
     1466
     1467array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1468  Name: zip
     1469...to:
     1470  Name: a
     1471  Name: b
     1472
     1473array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1474  Name: zip
     1475...to:
     1476  Name: a
     1477  Name: b
     1478
     1479array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1480  Name: zip
     1481...to:
     1482  Name: a
     1483  Name: b
     1484
     1485array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1486  Name: zip
     1487...to:
     1488  Name: a
     1489  Name: b
     1490
     1491array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1492  Name: zip
     1493...to:
     1494  Name: a
     1495  Name: b
     1496
     1497array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1498  Name: zip
     1499...to:
     1500  Name: a
     1501  Name: b
     1502
     1503array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1504  Name: zip
     1505...to:
     1506  Name: a
     1507  Name: b
     1508
     1509array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1510  Name: zip
     1511...to:
     1512  Name: a
     1513  Name: b
     1514
     1515array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1516  Name: zip
     1517...to:
     1518  Name: a
     1519  Name: b
     1520
     1521array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1522  Name: zip
     1523...to:
     1524  Name: a
     1525  Name: b
     1526
     1527array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1528  Name: zip
     1529...to:
     1530  Name: a
     1531  Name: b
     1532
     1533array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1534  Name: zip
     1535...to:
     1536  Name: a
     1537  Name: b
     1538
     1539array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1540  Name: zip
     1541...to:
     1542  Name: a
     1543  Name: b
     1544
     1545array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1546  Name: zip
     1547...to:
     1548  Name: a
     1549  Name: b
     1550
     1551array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1552  Name: zip
     1553...to:
     1554  Name: a
     1555  Name: b
     1556
     1557array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1558  Name: zip
     1559...to:
     1560  Name: a
     1561  Name: b
     1562
     1563array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1564  Name: zip
     1565...to:
     1566  Name: a
     1567  Name: b
     1568
  • tests/array-collections/.expect/dimexpr-match-cfa-ERRS.x64.txt

    r4269d1b r8a9a3ab  
    1 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    2   Name: f
    3 ...to:
    4   Address of:
    5     Name: a
    6 
    7 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    8   Name: f
    9 ...to:
    10   Address of:
    11     Name: a
    12 
    13 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    14   Name: f
    15 ...to:
    16   Address of:
    17     Name: a
    18 
    19 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    20   Name: f
    21 ...to:
    22   Address of:
    23     Name: a
    24 
    25 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    26   Name: f
    27 ...to:
    28   Address of:
    29     Name: a
    30 
    31 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    32   Name: f
    33 ...to:
    34   Address of:
    35     Name: a
    36 
    37 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    38   Name: f
    39 ...to:
    40   Address of:
    41     Name: a
    42 
    43 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    44   Name: f
    45 ...to:
    46   Address of:
    47     Name: a
    48 
    49 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    50   Name: f
    51 ...to:
    52   Address of:
    53     Name: a
    54 
    55 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    56   Name: f
    57 ...to:
    58   Address of:
    59     Name: a
    60 
    61 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    62   Name: f
    63 ...to:
    64   Address of:
    65     Name: a
    66 
    67 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    68   Name: f
    69 ...to:
    70   Address of:
    71     Name: a
    72 
    73 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    74   Name: f
    75 ...to:
    76   Address of:
    77     Name: a
    78 
    79 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    80   Name: f
    81 ...to:
    82   Address of:
    83     Name: a
    84 
    85 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    86   Name: f
    87 ...to:
    88   Address of:
    89     Name: a
    90 
    91 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    92   Name: f
    93 ...to:
    94   Address of:
    95     Name: a
    96 
    97 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    98   Name: f
    99 ...to:
    100   Address of:
    101     Name: a
    102 
    103 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    104   Name: f
    105 ...to:
    106   Address of:
    107     Name: a
    108 
    109 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    110   Name: f
    111 ...to:
    112   Address of:
    113     Name: a
    114 
    115 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    116   Name: f
    117 ...to:
    118   Address of:
    119     Name: a
    120 
    121 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    122   Name: f
    123 ...to:
    124   Address of:
    125     Name: a
    126 
    127 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    128   Name: f
    129 ...to:
    130   Address of:
    131     Name: a
    132 
    133 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    134   Name: f
    135 ...to:
    136   Address of:
    137     Name: a
    138 
    139 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    140   Name: f
    141 ...to:
    142   Address of:
    143     Name: a
    144 
    145 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    146   Name: f
    147 ...to:
    148   Address of:
    149     Name: a
    150 
    151 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    152   Name: f
    153 ...to:
    154   Address of:
    155     Name: a
    156 
    157 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     2  Name: f
     3...to:
     4  Address of:
     5    Name: a
     6
     7array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     8  Name: f
     9...to:
     10  Address of:
     11    Name: a
     12
     13array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     14  Name: f
     15...to:
     16  Address of:
     17    Name: a
     18
     19array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     20  Name: f
     21...to:
     22  Address of:
     23    Name: a
     24
     25array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     26  Name: f
     27...to:
     28  Address of:
     29    Name: a
     30
     31array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     32  Name: f
     33...to:
     34  Address of:
     35    Name: a
     36
     37array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     38  Name: f
     39...to:
     40  Address of:
     41    Name: a
     42
     43array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     44  Name: f
     45...to:
     46  Address of:
     47    Name: a
     48
     49array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     50  Name: f
     51...to:
     52  Address of:
     53    Name: a
     54
     55array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     56  Name: f
     57...to:
     58  Address of:
     59    Name: a
     60
     61array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     62  Name: f
     63...to:
     64  Address of:
     65    Name: a
     66
     67array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     68  Name: f
     69...to:
     70  Address of:
     71    Name: a
     72
     73array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     74  Name: f
     75...to:
     76  Address of:
     77    Name: a
     78
     79array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     80  Name: f
     81...to:
     82  Address of:
     83    Name: a
     84
     85array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     86  Name: f
     87...to:
     88  Address of:
     89    Name: a
     90
     91array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     92  Name: f
     93...to:
     94  Address of:
     95    Name: a
     96
     97array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     98  Name: f
     99...to:
     100  Address of:
     101    Name: a
     102
     103array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     104  Name: f
     105...to:
     106  Address of:
     107    Name: a
     108
     109array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     110  Name: f
     111...to:
     112  Address of:
     113    Name: a
     114
     115array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     116  Name: f
     117...to:
     118  Address of:
     119    Name: a
     120
     121array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     122  Name: f
     123...to:
     124  Address of:
     125    Name: a
     126
     127array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     128  Name: f
     129...to:
     130  Address of:
     131    Name: a
     132
     133array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     134  Name: f
     135...to:
     136  Address of:
     137    Name: a
     138
     139array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     140  Name: f
     141...to:
     142  Address of:
     143    Name: a
     144
     145array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     146  Name: f
     147...to:
     148  Address of:
     149    Name: a
     150
     151array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     152  Name: f
     153...to:
     154  Address of:
     155    Name: a
     156
     157array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    158158  Address of:
    159159    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    171171    float
    172172
    173 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     173array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    174174  Address of:
    175175    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    187187    float
    188188
    189 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     189array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    190190  Address of:
    191191    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    203203    float
    204204
    205 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     205array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    206206  Address of:
    207207    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    219219    float
    220220
    221 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     221array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    222222  Address of:
    223223    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    235235    float
    236236
    237 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     237array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    238238  Address of:
    239239    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    251251    float
    252252
    253 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     253array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    254254  Address of:
    255255    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    267267    float
    268268
    269 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     269array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    270270  Address of:
    271271    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    283283    float
    284284
    285 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     285array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    286286  Address of:
    287287    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    299299    float
    300300
    301 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     301array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    302302  Address of:
    303303    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    315315    float
    316316
    317 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     317array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    318318  Address of:
    319319    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    324324    float
    325325
    326 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     326array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    327327  Address of:
    328328    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    333333    float
    334334
    335 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     335array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    336336  Address of:
    337337    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    342342    float
    343343
    344 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     344array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    345345  Address of:
    346346    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    351351    float
    352352
    353 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     353array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    354354  Address of:
    355355    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    360360    float
    361361
    362 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     362array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    363363  Address of:
    364364    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    376376    float
    377377
    378 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     378array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    379379  Address of:
    380380    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    392392    float
    393393
    394 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     394array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    395395  Address of:
    396396    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    408408    float
    409409
    410 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     410array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    411411  Address of:
    412412    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    424424    float
    425425
    426 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     426array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    427427  Address of:
    428428    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    440440    float
    441441
    442 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     442array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    443443  Address of:
    444444    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    456456    float
    457457
    458 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     458array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    459459  Address of:
    460460    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    472472    float
    473473
    474 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     474array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    475475  Address of:
    476476    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    488488    float
    489489
    490 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     490array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    491491  Address of:
    492492    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    504504    float
    505505
    506 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     506array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    507507  Address of:
    508508    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    520520    float
    521521
    522 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     522array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    523523  Address of:
    524524    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    536536    float
    537537
    538 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    539   Name: ?=?
    540 ...to:
    541   Name: b
    542   Address of:
    543     Name: a
    544 
    545 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    546   Name: ?=?
    547 ...to:
    548   Name: b
    549   Address of:
    550     Name: a
    551 
    552 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    553   Name: ?=?
    554 ...to:
    555   Name: b
    556   Address of:
    557     Name: a
    558 
    559 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    560   Name: ?=?
    561 ...to:
    562   Name: b
    563   Address of:
    564     Name: a
    565 
    566 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    567   Name: ?=?
    568 ...to:
    569   Name: b
    570   Address of:
    571     Name: a
    572 
    573 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    574   Name: ?=?
    575 ...to:
    576   Name: b
    577   Address of:
    578     Name: a
    579 
    580 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    581   Name: ?=?
    582 ...to:
    583   Name: b
    584   Address of:
    585     Name: a
    586 
    587 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    588   Name: ?=?
    589 ...to:
    590   Name: b
    591   Address of:
    592     Name: a
    593 
    594 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    595   Name: ?=?
    596 ...to:
    597   Name: b
    598   Address of:
    599     Name: a
    600 
    601 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    602   Name: ?=?
    603 ...to:
    604   Name: b
    605   Address of:
    606     Name: a
    607 
    608 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    609   Name: ?=?
    610 ...to:
    611   Name: b
    612   Address of:
    613     Name: a
    614 
    615 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    616   Name: ?=?
    617 ...to:
    618   Name: b
    619   Address of:
    620     Name: a
    621 
    622 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    623   Name: ?=?
    624 ...to:
    625   Name: b
    626   Address of:
    627     Name: a
    628 
    629 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    630   Name: ?=?
    631 ...to:
    632   Name: b
    633   Address of:
    634     Name: a
    635 
    636 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    637   Name: ?=?
    638 ...to:
    639   Name: b
    640   Address of:
    641     Name: a
    642 
    643 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    644   Name: ?=?
    645 ...to:
    646   Name: b
    647   Address of:
    648     Name: a
    649 
    650 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    651   Name: ?=?
    652 ...to:
    653   Name: b
    654   Address of:
    655     Name: a
    656 
    657 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    658   Name: ?=?
    659 ...to:
    660   Name: b
    661   Address of:
    662     Name: a
    663 
    664 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    665   Name: ?=?
    666 ...to:
    667   Name: b
    668   Address of:
    669     Name: a
    670 
    671 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    672   Name: ?=?
    673 ...to:
    674   Name: b
    675   Address of:
    676     Name: a
    677 
    678 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    679   Name: ?=?
    680 ...to:
    681   Name: b
    682   Address of:
    683     Name: a
    684 
    685 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    686   Name: ?=?
    687 ...to:
    688   Name: b
    689   Address of:
    690     Name: a
    691 
    692 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    693   Name: ?=?
    694 ...to:
    695   Name: b
    696   Address of:
    697     Name: a
    698 
    699 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    700   Name: ?=?
    701 ...to:
    702   Name: b
    703   Address of:
    704     Name: a
    705 
    706 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    707   Name: ?=?
    708 ...to:
    709   Name: b
    710   Address of:
    711     Name: a
    712 
    713 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    714   Name: ?=?
    715 ...to:
    716   Name: b
    717   Address of:
    718     Name: a
    719 
    720 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    721   Name: f
    722 ...to:
    723   Name: a
    724 
    725 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    726   Name: f
    727 ...to:
    728   Name: a
    729 
    730 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    731   Name: f
    732 ...to:
    733   Name: a
    734 
    735 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    736   Name: f
    737 ...to:
    738   Name: a
    739 
    740 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    741   Name: f
    742 ...to:
    743   Name: a
    744 
    745 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    746   Name: f
    747 ...to:
    748   Name: a
    749 
    750 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    751   Name: f
    752 ...to:
    753   Name: a
    754 
    755 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    756   Name: f
    757 ...to:
    758   Name: a
    759 
    760 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    761   Name: f
    762 ...to:
    763   Name: a
    764 
    765 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    766   Name: f
    767 ...to:
    768   Name: a
    769 
    770 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    771   Name: f
    772 ...to:
    773   Name: a
    774 
    775 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    776   Name: f
    777 ...to:
    778   Name: a
    779 
    780 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    781   Name: f
    782 ...to:
    783   Name: a
    784 
    785 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    786   Name: f
    787 ...to:
    788   Name: a
    789 
    790 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    791   Name: f
    792 ...to:
    793   Name: a
    794 
    795 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    796   Name: f
    797 ...to:
    798   Name: a
    799 
    800 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    801   Name: f
    802 ...to:
    803   Name: a
    804 
    805 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    806   Name: f
    807 ...to:
    808   Name: a
    809 
    810 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    811   Name: f
    812 ...to:
    813   Name: a
    814 
    815 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    816   Name: f
    817 ...to:
    818   Name: a
    819 
    820 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    821   Name: f
    822 ...to:
    823   Name: a
    824 
    825 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    826   Name: f
    827 ...to:
    828   Name: a
    829 
    830 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    831   Name: f
    832 ...to:
    833   Name: a
    834 
    835 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    836   Name: f
    837 ...to:
    838   Name: a
    839 
    840 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    841   Name: f
    842 ...to:
    843   Name: a
    844 
    845 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    846   Name: f
    847 ...to:
    848   Name: a
    849 
    850 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     538array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     539  Name: ?=?
     540...to:
     541  Name: b
     542  Address of:
     543    Name: a
     544
     545array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     546  Name: ?=?
     547...to:
     548  Name: b
     549  Address of:
     550    Name: a
     551
     552array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     553  Name: ?=?
     554...to:
     555  Name: b
     556  Address of:
     557    Name: a
     558
     559array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     560  Name: ?=?
     561...to:
     562  Name: b
     563  Address of:
     564    Name: a
     565
     566array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     567  Name: ?=?
     568...to:
     569  Name: b
     570  Address of:
     571    Name: a
     572
     573array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     574  Name: ?=?
     575...to:
     576  Name: b
     577  Address of:
     578    Name: a
     579
     580array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     581  Name: ?=?
     582...to:
     583  Name: b
     584  Address of:
     585    Name: a
     586
     587array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     588  Name: ?=?
     589...to:
     590  Name: b
     591  Address of:
     592    Name: a
     593
     594array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     595  Name: ?=?
     596...to:
     597  Name: b
     598  Address of:
     599    Name: a
     600
     601array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     602  Name: ?=?
     603...to:
     604  Name: b
     605  Address of:
     606    Name: a
     607
     608array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     609  Name: ?=?
     610...to:
     611  Name: b
     612  Address of:
     613    Name: a
     614
     615array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     616  Name: ?=?
     617...to:
     618  Name: b
     619  Address of:
     620    Name: a
     621
     622array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     623  Name: ?=?
     624...to:
     625  Name: b
     626  Address of:
     627    Name: a
     628
     629array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     630  Name: ?=?
     631...to:
     632  Name: b
     633  Address of:
     634    Name: a
     635
     636array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     637  Name: ?=?
     638...to:
     639  Name: b
     640  Address of:
     641    Name: a
     642
     643array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     644  Name: ?=?
     645...to:
     646  Name: b
     647  Address of:
     648    Name: a
     649
     650array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     651  Name: ?=?
     652...to:
     653  Name: b
     654  Address of:
     655    Name: a
     656
     657array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     658  Name: ?=?
     659...to:
     660  Name: b
     661  Address of:
     662    Name: a
     663
     664array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     665  Name: ?=?
     666...to:
     667  Name: b
     668  Address of:
     669    Name: a
     670
     671array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     672  Name: ?=?
     673...to:
     674  Name: b
     675  Address of:
     676    Name: a
     677
     678array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     679  Name: ?=?
     680...to:
     681  Name: b
     682  Address of:
     683    Name: a
     684
     685array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     686  Name: ?=?
     687...to:
     688  Name: b
     689  Address of:
     690    Name: a
     691
     692array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     693  Name: ?=?
     694...to:
     695  Name: b
     696  Address of:
     697    Name: a
     698
     699array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     700  Name: ?=?
     701...to:
     702  Name: b
     703  Address of:
     704    Name: a
     705
     706array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     707  Name: ?=?
     708...to:
     709  Name: b
     710  Address of:
     711    Name: a
     712
     713array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     714  Name: ?=?
     715...to:
     716  Name: b
     717  Address of:
     718    Name: a
     719
     720array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     721  Name: f
     722...to:
     723  Name: a
     724
     725array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     726  Name: f
     727...to:
     728  Name: a
     729
     730array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     731  Name: f
     732...to:
     733  Name: a
     734
     735array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     736  Name: f
     737...to:
     738  Name: a
     739
     740array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     741  Name: f
     742...to:
     743  Name: a
     744
     745array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     746  Name: f
     747...to:
     748  Name: a
     749
     750array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     751  Name: f
     752...to:
     753  Name: a
     754
     755array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     756  Name: f
     757...to:
     758  Name: a
     759
     760array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     761  Name: f
     762...to:
     763  Name: a
     764
     765array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     766  Name: f
     767...to:
     768  Name: a
     769
     770array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     771  Name: f
     772...to:
     773  Name: a
     774
     775array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     776  Name: f
     777...to:
     778  Name: a
     779
     780array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     781  Name: f
     782...to:
     783  Name: a
     784
     785array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     786  Name: f
     787...to:
     788  Name: a
     789
     790array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     791  Name: f
     792...to:
     793  Name: a
     794
     795array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     796  Name: f
     797...to:
     798  Name: a
     799
     800array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     801  Name: f
     802...to:
     803  Name: a
     804
     805array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     806  Name: f
     807...to:
     808  Name: a
     809
     810array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     811  Name: f
     812...to:
     813  Name: a
     814
     815array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     816  Name: f
     817...to:
     818  Name: a
     819
     820array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     821  Name: f
     822...to:
     823  Name: a
     824
     825array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     826  Name: f
     827...to:
     828  Name: a
     829
     830array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     831  Name: f
     832...to:
     833  Name: a
     834
     835array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     836  Name: f
     837...to:
     838  Name: a
     839
     840array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     841  Name: f
     842...to:
     843  Name: a
     844
     845array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     846  Name: f
     847...to:
     848  Name: a
     849
     850array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    851851  Name: a  InitAlternative: reference to instance of struct arpk with body
    852852  ... with parameters
     
    863863    float
    864864
    865 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     865array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    866866  Name: a  InitAlternative: reference to instance of struct arpk with body
    867867  ... with parameters
     
    878878    float
    879879
    880 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     880array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    881881  Name: a  InitAlternative: reference to instance of struct arpk with body
    882882  ... with parameters
     
    893893    float
    894894
    895 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     895array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    896896  Name: a  InitAlternative: reference to instance of struct arpk with body
    897897  ... with parameters
     
    908908    float
    909909
    910 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     910array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    911911  Name: a  InitAlternative: reference to instance of struct arpk with body
    912912  ... with parameters
     
    923923    float
    924924
    925 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     925array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    926926  Name: a  InitAlternative: reference to instance of struct arpk with body
    927927  ... with parameters
     
    938938    float
    939939
    940 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     940array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    941941  Name: a  InitAlternative: reference to instance of struct arpk with body
    942942  ... with parameters
     
    953953    float
    954954
    955 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     955array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    956956  Name: a  InitAlternative: reference to instance of struct arpk with body
    957957  ... with parameters
     
    968968    float
    969969
    970 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     970array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    971971  Name: a  InitAlternative: reference to instance of struct arpk with body
    972972  ... with parameters
     
    983983    float
    984984
    985 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     985array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    986986  Name: a  InitAlternative: reference to instance of struct arpk with body
    987987  ... with parameters
     
    998998    float
    999999
    1000 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1000array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10011001  Name: a  InitAlternative: reference to instance of struct arpk with body
    10021002  ... with parameters
     
    10061006    float
    10071007
    1008 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1008array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10091009  Name: a  InitAlternative: reference to instance of struct arpk with body
    10101010  ... with parameters
     
    10141014    float
    10151015
    1016 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1016array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10171017  Name: a  InitAlternative: reference to instance of struct arpk with body
    10181018  ... with parameters
     
    10221022    float
    10231023
    1024 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1024array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10251025  Name: a  InitAlternative: reference to instance of struct arpk with body
    10261026  ... with parameters
     
    10301030    float
    10311031
    1032 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1032array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10331033  Name: a  InitAlternative: reference to instance of struct arpk with body
    10341034  ... with parameters
     
    10381038    float
    10391039
    1040 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1040array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10411041  Name: a  InitAlternative: reference to instance of struct arpk with body
    10421042  ... with parameters
     
    10531053    float
    10541054
    1055 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1055array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10561056  Name: a  InitAlternative: reference to instance of struct arpk with body
    10571057  ... with parameters
     
    10681068    float
    10691069
    1070 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1070array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10711071  Name: a  InitAlternative: reference to instance of struct arpk with body
    10721072  ... with parameters
     
    10831083    float
    10841084
    1085 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1085array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10861086  Name: a  InitAlternative: reference to instance of struct arpk with body
    10871087  ... with parameters
     
    10981098    float
    10991099
    1100 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1100array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11011101  Name: a  InitAlternative: reference to instance of struct arpk with body
    11021102  ... with parameters
     
    11131113    float
    11141114
    1115 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1115array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11161116  Name: a  InitAlternative: reference to instance of struct arpk with body
    11171117  ... with parameters
     
    11281128    float
    11291129
    1130 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1130array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11311131  Name: a  InitAlternative: reference to instance of struct arpk with body
    11321132  ... with parameters
     
    11431143    float
    11441144
    1145 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1145array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11461146  Name: a  InitAlternative: reference to instance of struct arpk with body
    11471147  ... with parameters
     
    11581158    float
    11591159
    1160 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1160array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11611161  Name: a  InitAlternative: reference to instance of struct arpk with body
    11621162  ... with parameters
     
    11731173    float
    11741174
    1175 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1175array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11761176  Name: a  InitAlternative: reference to instance of struct arpk with body
    11771177  ... with parameters
     
    11881188    float
    11891189
    1190 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1190array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11911191  Name: a  InitAlternative: reference to instance of struct arpk with body
    11921192  ... with parameters
     
    12031203    float
    12041204
    1205 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1206   Name: ?=?
    1207 ...to:
    1208   Address of:
    1209     Name: b
    1210   Address of:
    1211     Name: a
    1212 
    1213 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1214   Name: ?=?
    1215 ...to:
    1216   Address of:
    1217     Name: b
    1218   Address of:
    1219     Name: a
    1220 
    1221 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1222   Name: ?=?
    1223 ...to:
    1224   Address of:
    1225     Name: b
    1226   Address of:
    1227     Name: a
    1228 
    1229 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1230   Name: ?=?
    1231 ...to:
    1232   Address of:
    1233     Name: b
    1234   Address of:
    1235     Name: a
    1236 
    1237 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1238   Name: ?=?
    1239 ...to:
    1240   Address of:
    1241     Name: b
    1242   Address of:
    1243     Name: a
    1244 
    1245 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1246   Name: ?=?
    1247 ...to:
    1248   Address of:
    1249     Name: b
    1250   Address of:
    1251     Name: a
    1252 
    1253 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1254   Name: ?=?
    1255 ...to:
    1256   Address of:
    1257     Name: b
    1258   Address of:
    1259     Name: a
    1260 
    1261 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1262   Name: ?=?
    1263 ...to:
    1264   Address of:
    1265     Name: b
    1266   Address of:
    1267     Name: a
    1268 
    1269 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1270   Name: ?=?
    1271 ...to:
    1272   Address of:
    1273     Name: b
    1274   Address of:
    1275     Name: a
    1276 
    1277 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1278   Name: ?=?
    1279 ...to:
    1280   Address of:
    1281     Name: b
    1282   Address of:
    1283     Name: a
    1284 
    1285 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1286   Name: ?=?
    1287 ...to:
    1288   Address of:
    1289     Name: b
    1290   Address of:
    1291     Name: a
    1292 
    1293 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1294   Name: ?=?
    1295 ...to:
    1296   Address of:
    1297     Name: b
    1298   Address of:
    1299     Name: a
    1300 
    1301 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1302   Name: ?=?
    1303 ...to:
    1304   Address of:
    1305     Name: b
    1306   Address of:
    1307     Name: a
    1308 
    1309 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1310   Name: ?=?
    1311 ...to:
    1312   Address of:
    1313     Name: b
    1314   Address of:
    1315     Name: a
    1316 
    1317 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1318   Name: ?=?
    1319 ...to:
    1320   Address of:
    1321     Name: b
    1322   Address of:
    1323     Name: a
    1324 
    1325 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1326   Name: ?=?
    1327 ...to:
    1328   Address of:
    1329     Name: b
    1330   Address of:
    1331     Name: a
    1332 
    1333 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1334   Name: ?=?
    1335 ...to:
    1336   Address of:
    1337     Name: b
    1338   Address of:
    1339     Name: a
    1340 
    1341 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1342   Name: ?=?
    1343 ...to:
    1344   Address of:
    1345     Name: b
    1346   Address of:
    1347     Name: a
    1348 
    1349 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1350   Name: ?=?
    1351 ...to:
    1352   Address of:
    1353     Name: b
    1354   Address of:
    1355     Name: a
    1356 
    1357 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1358   Name: ?=?
    1359 ...to:
    1360   Address of:
    1361     Name: b
    1362   Address of:
    1363     Name: a
    1364 
    1365 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1366   Name: ?=?
    1367 ...to:
    1368   Address of:
    1369     Name: b
    1370   Address of:
    1371     Name: a
    1372 
    1373 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1374   Name: ?=?
    1375 ...to:
    1376   Address of:
    1377     Name: b
    1378   Address of:
    1379     Name: a
    1380 
    1381 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1382   Name: ?=?
    1383 ...to:
    1384   Address of:
    1385     Name: b
    1386   Address of:
    1387     Name: a
    1388 
    1389 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1390   Name: ?=?
    1391 ...to:
    1392   Address of:
    1393     Name: b
    1394   Address of:
    1395     Name: a
    1396 
    1397 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1398   Name: ?=?
    1399 ...to:
    1400   Address of:
    1401     Name: b
    1402   Address of:
    1403     Name: a
    1404 
    1405 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1406   Name: ?=?
    1407 ...to:
    1408   Address of:
    1409     Name: b
    1410   Address of:
    1411     Name: a
    1412 
    1413 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1414   Name: zip
    1415 ...to:
    1416   Name: a
    1417   Name: b
    1418 
    1419 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1420   Name: zip
    1421 ...to:
    1422   Name: a
    1423   Name: b
    1424 
    1425 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1426   Name: zip
    1427 ...to:
    1428   Name: a
    1429   Name: b
    1430 
    1431 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1432   Name: zip
    1433 ...to:
    1434   Name: a
    1435   Name: b
    1436 
    1437 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1438   Name: zip
    1439 ...to:
    1440   Name: a
    1441   Name: b
    1442 
    1443 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1444   Name: zip
    1445 ...to:
    1446   Name: a
    1447   Name: b
    1448 
    1449 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1450   Name: zip
    1451 ...to:
    1452   Name: a
    1453   Name: b
    1454 
    1455 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1456   Name: zip
    1457 ...to:
    1458   Name: a
    1459   Name: b
    1460 
    1461 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1462   Name: zip
    1463 ...to:
    1464   Name: a
    1465   Name: b
    1466 
    1467 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1468   Name: zip
    1469 ...to:
    1470   Name: a
    1471   Name: b
    1472 
    1473 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1474   Name: zip
    1475 ...to:
    1476   Name: a
    1477   Name: b
    1478 
    1479 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1480   Name: zip
    1481 ...to:
    1482   Name: a
    1483   Name: b
    1484 
    1485 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1486   Name: zip
    1487 ...to:
    1488   Name: a
    1489   Name: b
    1490 
    1491 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1492   Name: zip
    1493 ...to:
    1494   Name: a
    1495   Name: b
    1496 
    1497 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1498   Name: zip
    1499 ...to:
    1500   Name: a
    1501   Name: b
    1502 
    1503 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1504   Name: zip
    1505 ...to:
    1506   Name: a
    1507   Name: b
    1508 
    1509 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1510   Name: zip
    1511 ...to:
    1512   Name: a
    1513   Name: b
    1514 
    1515 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1516   Name: zip
    1517 ...to:
    1518   Name: a
    1519   Name: b
    1520 
    1521 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1522   Name: zip
    1523 ...to:
    1524   Name: a
    1525   Name: b
    1526 
    1527 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1528   Name: zip
    1529 ...to:
    1530   Name: a
    1531   Name: b
    1532 
    1533 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1534   Name: zip
    1535 ...to:
    1536   Name: a
    1537   Name: b
    1538 
    1539 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1540   Name: zip
    1541 ...to:
    1542   Name: a
    1543   Name: b
    1544 
    1545 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1546   Name: zip
    1547 ...to:
    1548   Name: a
    1549   Name: b
    1550 
    1551 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1552   Name: zip
    1553 ...to:
    1554   Name: a
    1555   Name: b
    1556 
    1557 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1558   Name: zip
    1559 ...to:
    1560   Name: a
    1561   Name: b
    1562 
    1563 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1564   Name: zip
    1565 ...to:
    1566   Name: a
    1567   Name: b
    1568 
     1205array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1206  Name: ?=?
     1207...to:
     1208  Address of:
     1209    Name: b
     1210  Address of:
     1211    Name: a
     1212
     1213array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1214  Name: ?=?
     1215...to:
     1216  Address of:
     1217    Name: b
     1218  Address of:
     1219    Name: a
     1220
     1221array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1222  Name: ?=?
     1223...to:
     1224  Address of:
     1225    Name: b
     1226  Address of:
     1227    Name: a
     1228
     1229array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1230  Name: ?=?
     1231...to:
     1232  Address of:
     1233    Name: b
     1234  Address of:
     1235    Name: a
     1236
     1237array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1238  Name: ?=?
     1239...to:
     1240  Address of:
     1241    Name: b
     1242  Address of:
     1243    Name: a
     1244
     1245array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1246  Name: ?=?
     1247...to:
     1248  Address of:
     1249    Name: b
     1250  Address of:
     1251    Name: a
     1252
     1253array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1254  Name: ?=?
     1255...to:
     1256  Address of:
     1257    Name: b
     1258  Address of:
     1259    Name: a
     1260
     1261array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1262  Name: ?=?
     1263...to:
     1264  Address of:
     1265    Name: b
     1266  Address of:
     1267    Name: a
     1268
     1269array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1270  Name: ?=?
     1271...to:
     1272  Address of:
     1273    Name: b
     1274  Address of:
     1275    Name: a
     1276
     1277array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1278  Name: ?=?
     1279...to:
     1280  Address of:
     1281    Name: b
     1282  Address of:
     1283    Name: a
     1284
     1285array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1286  Name: ?=?
     1287...to:
     1288  Address of:
     1289    Name: b
     1290  Address of:
     1291    Name: a
     1292
     1293array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1294  Name: ?=?
     1295...to:
     1296  Address of:
     1297    Name: b
     1298  Address of:
     1299    Name: a
     1300
     1301array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1302  Name: ?=?
     1303...to:
     1304  Address of:
     1305    Name: b
     1306  Address of:
     1307    Name: a
     1308
     1309array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1310  Name: ?=?
     1311...to:
     1312  Address of:
     1313    Name: b
     1314  Address of:
     1315    Name: a
     1316
     1317array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1318  Name: ?=?
     1319...to:
     1320  Address of:
     1321    Name: b
     1322  Address of:
     1323    Name: a
     1324
     1325array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1326  Name: ?=?
     1327...to:
     1328  Address of:
     1329    Name: b
     1330  Address of:
     1331    Name: a
     1332
     1333array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1334  Name: ?=?
     1335...to:
     1336  Address of:
     1337    Name: b
     1338  Address of:
     1339    Name: a
     1340
     1341array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1342  Name: ?=?
     1343...to:
     1344  Address of:
     1345    Name: b
     1346  Address of:
     1347    Name: a
     1348
     1349array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1350  Name: ?=?
     1351...to:
     1352  Address of:
     1353    Name: b
     1354  Address of:
     1355    Name: a
     1356
     1357array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1358  Name: ?=?
     1359...to:
     1360  Address of:
     1361    Name: b
     1362  Address of:
     1363    Name: a
     1364
     1365array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1366  Name: ?=?
     1367...to:
     1368  Address of:
     1369    Name: b
     1370  Address of:
     1371    Name: a
     1372
     1373array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1374  Name: ?=?
     1375...to:
     1376  Address of:
     1377    Name: b
     1378  Address of:
     1379    Name: a
     1380
     1381array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1382  Name: ?=?
     1383...to:
     1384  Address of:
     1385    Name: b
     1386  Address of:
     1387    Name: a
     1388
     1389array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1390  Name: ?=?
     1391...to:
     1392  Address of:
     1393    Name: b
     1394  Address of:
     1395    Name: a
     1396
     1397array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1398  Name: ?=?
     1399...to:
     1400  Address of:
     1401    Name: b
     1402  Address of:
     1403    Name: a
     1404
     1405array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1406  Name: ?=?
     1407...to:
     1408  Address of:
     1409    Name: b
     1410  Address of:
     1411    Name: a
     1412
     1413array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1414  Name: zip
     1415...to:
     1416  Name: a
     1417  Name: b
     1418
     1419array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1420  Name: zip
     1421...to:
     1422  Name: a
     1423  Name: b
     1424
     1425array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1426  Name: zip
     1427...to:
     1428  Name: a
     1429  Name: b
     1430
     1431array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1432  Name: zip
     1433...to:
     1434  Name: a
     1435  Name: b
     1436
     1437array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1438  Name: zip
     1439...to:
     1440  Name: a
     1441  Name: b
     1442
     1443array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1444  Name: zip
     1445...to:
     1446  Name: a
     1447  Name: b
     1448
     1449array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1450  Name: zip
     1451...to:
     1452  Name: a
     1453  Name: b
     1454
     1455array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1456  Name: zip
     1457...to:
     1458  Name: a
     1459  Name: b
     1460
     1461array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1462  Name: zip
     1463...to:
     1464  Name: a
     1465  Name: b
     1466
     1467array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1468  Name: zip
     1469...to:
     1470  Name: a
     1471  Name: b
     1472
     1473array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1474  Name: zip
     1475...to:
     1476  Name: a
     1477  Name: b
     1478
     1479array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1480  Name: zip
     1481...to:
     1482  Name: a
     1483  Name: b
     1484
     1485array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1486  Name: zip
     1487...to:
     1488  Name: a
     1489  Name: b
     1490
     1491array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1492  Name: zip
     1493...to:
     1494  Name: a
     1495  Name: b
     1496
     1497array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1498  Name: zip
     1499...to:
     1500  Name: a
     1501  Name: b
     1502
     1503array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1504  Name: zip
     1505...to:
     1506  Name: a
     1507  Name: b
     1508
     1509array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1510  Name: zip
     1511...to:
     1512  Name: a
     1513  Name: b
     1514
     1515array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1516  Name: zip
     1517...to:
     1518  Name: a
     1519  Name: b
     1520
     1521array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1522  Name: zip
     1523...to:
     1524  Name: a
     1525  Name: b
     1526
     1527array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1528  Name: zip
     1529...to:
     1530  Name: a
     1531  Name: b
     1532
     1533array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1534  Name: zip
     1535...to:
     1536  Name: a
     1537  Name: b
     1538
     1539array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1540  Name: zip
     1541...to:
     1542  Name: a
     1543  Name: b
     1544
     1545array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1546  Name: zip
     1547...to:
     1548  Name: a
     1549  Name: b
     1550
     1551array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1552  Name: zip
     1553...to:
     1554  Name: a
     1555  Name: b
     1556
     1557array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1558  Name: zip
     1559...to:
     1560  Name: a
     1561  Name: b
     1562
     1563array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1564  Name: zip
     1565...to:
     1566  Name: a
     1567  Name: b
     1568
  • tests/array-collections/.expect/dimexpr-match-cfa-ERRS.x86.txt

    r4269d1b r8a9a3ab  
    1 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    2   Name: f
    3 ...to:
    4   Address of:
    5     Name: a
    6 
    7 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    8   Name: f
    9 ...to:
    10   Address of:
    11     Name: a
    12 
    13 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    14   Name: f
    15 ...to:
    16   Address of:
    17     Name: a
    18 
    19 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    20   Name: f
    21 ...to:
    22   Address of:
    23     Name: a
    24 
    25 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    26   Name: f
    27 ...to:
    28   Address of:
    29     Name: a
    30 
    31 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    32   Name: f
    33 ...to:
    34   Address of:
    35     Name: a
    36 
    37 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    38   Name: f
    39 ...to:
    40   Address of:
    41     Name: a
    42 
    43 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    44   Name: f
    45 ...to:
    46   Address of:
    47     Name: a
    48 
    49 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    50   Name: f
    51 ...to:
    52   Address of:
    53     Name: a
    54 
    55 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    56   Name: f
    57 ...to:
    58   Address of:
    59     Name: a
    60 
    61 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    62   Name: f
    63 ...to:
    64   Address of:
    65     Name: a
    66 
    67 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    68   Name: f
    69 ...to:
    70   Address of:
    71     Name: a
    72 
    73 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    74   Name: f
    75 ...to:
    76   Address of:
    77     Name: a
    78 
    79 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    80   Name: f
    81 ...to:
    82   Address of:
    83     Name: a
    84 
    85 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    86   Name: f
    87 ...to:
    88   Address of:
    89     Name: a
    90 
    91 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    92   Name: f
    93 ...to:
    94   Address of:
    95     Name: a
    96 
    97 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    98   Name: f
    99 ...to:
    100   Address of:
    101     Name: a
    102 
    103 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    104   Name: f
    105 ...to:
    106   Address of:
    107     Name: a
    108 
    109 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    110   Name: f
    111 ...to:
    112   Address of:
    113     Name: a
    114 
    115 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    116   Name: f
    117 ...to:
    118   Address of:
    119     Name: a
    120 
    121 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    122   Name: f
    123 ...to:
    124   Address of:
    125     Name: a
    126 
    127 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    128   Name: f
    129 ...to:
    130   Address of:
    131     Name: a
    132 
    133 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    134   Name: f
    135 ...to:
    136   Address of:
    137     Name: a
    138 
    139 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    140   Name: f
    141 ...to:
    142   Address of:
    143     Name: a
    144 
    145 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    146   Name: f
    147 ...to:
    148   Address of:
    149     Name: a
    150 
    151 array-container/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    152   Name: f
    153 ...to:
    154   Address of:
    155     Name: a
    156 
    157 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     2  Name: f
     3...to:
     4  Address of:
     5    Name: a
     6
     7array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     8  Name: f
     9...to:
     10  Address of:
     11    Name: a
     12
     13array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     14  Name: f
     15...to:
     16  Address of:
     17    Name: a
     18
     19array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     20  Name: f
     21...to:
     22  Address of:
     23    Name: a
     24
     25array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     26  Name: f
     27...to:
     28  Address of:
     29    Name: a
     30
     31array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     32  Name: f
     33...to:
     34  Address of:
     35    Name: a
     36
     37array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     38  Name: f
     39...to:
     40  Address of:
     41    Name: a
     42
     43array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     44  Name: f
     45...to:
     46  Address of:
     47    Name: a
     48
     49array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     50  Name: f
     51...to:
     52  Address of:
     53    Name: a
     54
     55array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     56  Name: f
     57...to:
     58  Address of:
     59    Name: a
     60
     61array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     62  Name: f
     63...to:
     64  Address of:
     65    Name: a
     66
     67array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     68  Name: f
     69...to:
     70  Address of:
     71    Name: a
     72
     73array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     74  Name: f
     75...to:
     76  Address of:
     77    Name: a
     78
     79array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     80  Name: f
     81...to:
     82  Address of:
     83    Name: a
     84
     85array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     86  Name: f
     87...to:
     88  Address of:
     89    Name: a
     90
     91array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     92  Name: f
     93...to:
     94  Address of:
     95    Name: a
     96
     97array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     98  Name: f
     99...to:
     100  Address of:
     101    Name: a
     102
     103array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     104  Name: f
     105...to:
     106  Address of:
     107    Name: a
     108
     109array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     110  Name: f
     111...to:
     112  Address of:
     113    Name: a
     114
     115array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     116  Name: f
     117...to:
     118  Address of:
     119    Name: a
     120
     121array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     122  Name: f
     123...to:
     124  Address of:
     125    Name: a
     126
     127array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     128  Name: f
     129...to:
     130  Address of:
     131    Name: a
     132
     133array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     134  Name: f
     135...to:
     136  Address of:
     137    Name: a
     138
     139array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     140  Name: f
     141...to:
     142  Address of:
     143    Name: a
     144
     145array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     146  Name: f
     147...to:
     148  Address of:
     149    Name: a
     150
     151array-collections/dimexpr-match-cfa.cfa:60:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     152  Name: f
     153...to:
     154  Address of:
     155    Name: a
     156
     157array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    158158  Address of:
    159159    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    171171    float
    172172
    173 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     173array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    174174  Address of:
    175175    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    187187    float
    188188
    189 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     189array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    190190  Address of:
    191191    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    203203    float
    204204
    205 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     205array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    206206  Address of:
    207207    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    219219    float
    220220
    221 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     221array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    222222  Address of:
    223223    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    235235    float
    236236
    237 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     237array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    238238  Address of:
    239239    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    251251    float
    252252
    253 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     253array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    254254  Address of:
    255255    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    267267    float
    268268
    269 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     269array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    270270  Address of:
    271271    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    283283    float
    284284
    285 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     285array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    286286  Address of:
    287287    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    299299    float
    300300
    301 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     301array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    302302  Address of:
    303303    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    315315    float
    316316
    317 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     317array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    318318  Address of:
    319319    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    324324    float
    325325
    326 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     326array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    327327  Address of:
    328328    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    333333    float
    334334
    335 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     335array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    336336  Address of:
    337337    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    342342    float
    343343
    344 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     344array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    345345  Address of:
    346346    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    351351    float
    352352
    353 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     353array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    354354  Address of:
    355355    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    360360    float
    361361
    362 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     362array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    363363  Address of:
    364364    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    376376    float
    377377
    378 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     378array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    379379  Address of:
    380380    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    392392    float
    393393
    394 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     394array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    395395  Address of:
    396396    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    408408    float
    409409
    410 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     410array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    411411  Address of:
    412412    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    424424    float
    425425
    426 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     426array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    427427  Address of:
    428428    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    440440    float
    441441
    442 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     442array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    443443  Address of:
    444444    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    456456    float
    457457
    458 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     458array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    459459  Address of:
    460460    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    472472    float
    473473
    474 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     474array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    475475  Address of:
    476476    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    488488    float
    489489
    490 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     490array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    491491  Address of:
    492492    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    504504    float
    505505
    506 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     506array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    507507  Address of:
    508508    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    520520    float
    521521
    522 array-container/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     522array-collections/dimexpr-match-cfa.cfa:68:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    523523  Address of:
    524524    Name: a  InitAlternative: pointer to instance of struct arpk with body
     
    536536    float
    537537
    538 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    539   Name: ?=?
    540 ...to:
    541   Name: b
    542   Address of:
    543     Name: a
    544 
    545 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    546   Name: ?=?
    547 ...to:
    548   Name: b
    549   Address of:
    550     Name: a
    551 
    552 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    553   Name: ?=?
    554 ...to:
    555   Name: b
    556   Address of:
    557     Name: a
    558 
    559 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    560   Name: ?=?
    561 ...to:
    562   Name: b
    563   Address of:
    564     Name: a
    565 
    566 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    567   Name: ?=?
    568 ...to:
    569   Name: b
    570   Address of:
    571     Name: a
    572 
    573 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    574   Name: ?=?
    575 ...to:
    576   Name: b
    577   Address of:
    578     Name: a
    579 
    580 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    581   Name: ?=?
    582 ...to:
    583   Name: b
    584   Address of:
    585     Name: a
    586 
    587 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    588   Name: ?=?
    589 ...to:
    590   Name: b
    591   Address of:
    592     Name: a
    593 
    594 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    595   Name: ?=?
    596 ...to:
    597   Name: b
    598   Address of:
    599     Name: a
    600 
    601 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    602   Name: ?=?
    603 ...to:
    604   Name: b
    605   Address of:
    606     Name: a
    607 
    608 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    609   Name: ?=?
    610 ...to:
    611   Name: b
    612   Address of:
    613     Name: a
    614 
    615 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    616   Name: ?=?
    617 ...to:
    618   Name: b
    619   Address of:
    620     Name: a
    621 
    622 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    623   Name: ?=?
    624 ...to:
    625   Name: b
    626   Address of:
    627     Name: a
    628 
    629 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    630   Name: ?=?
    631 ...to:
    632   Name: b
    633   Address of:
    634     Name: a
    635 
    636 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    637   Name: ?=?
    638 ...to:
    639   Name: b
    640   Address of:
    641     Name: a
    642 
    643 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    644   Name: ?=?
    645 ...to:
    646   Name: b
    647   Address of:
    648     Name: a
    649 
    650 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    651   Name: ?=?
    652 ...to:
    653   Name: b
    654   Address of:
    655     Name: a
    656 
    657 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    658   Name: ?=?
    659 ...to:
    660   Name: b
    661   Address of:
    662     Name: a
    663 
    664 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    665   Name: ?=?
    666 ...to:
    667   Name: b
    668   Address of:
    669     Name: a
    670 
    671 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    672   Name: ?=?
    673 ...to:
    674   Name: b
    675   Address of:
    676     Name: a
    677 
    678 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    679   Name: ?=?
    680 ...to:
    681   Name: b
    682   Address of:
    683     Name: a
    684 
    685 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    686   Name: ?=?
    687 ...to:
    688   Name: b
    689   Address of:
    690     Name: a
    691 
    692 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    693   Name: ?=?
    694 ...to:
    695   Name: b
    696   Address of:
    697     Name: a
    698 
    699 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    700   Name: ?=?
    701 ...to:
    702   Name: b
    703   Address of:
    704     Name: a
    705 
    706 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    707   Name: ?=?
    708 ...to:
    709   Name: b
    710   Address of:
    711     Name: a
    712 
    713 array-container/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    714   Name: ?=?
    715 ...to:
    716   Name: b
    717   Address of:
    718     Name: a
    719 
    720 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    721   Name: f
    722 ...to:
    723   Name: a
    724 
    725 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    726   Name: f
    727 ...to:
    728   Name: a
    729 
    730 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    731   Name: f
    732 ...to:
    733   Name: a
    734 
    735 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    736   Name: f
    737 ...to:
    738   Name: a
    739 
    740 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    741   Name: f
    742 ...to:
    743   Name: a
    744 
    745 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    746   Name: f
    747 ...to:
    748   Name: a
    749 
    750 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    751   Name: f
    752 ...to:
    753   Name: a
    754 
    755 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    756   Name: f
    757 ...to:
    758   Name: a
    759 
    760 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    761   Name: f
    762 ...to:
    763   Name: a
    764 
    765 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    766   Name: f
    767 ...to:
    768   Name: a
    769 
    770 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    771   Name: f
    772 ...to:
    773   Name: a
    774 
    775 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    776   Name: f
    777 ...to:
    778   Name: a
    779 
    780 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    781   Name: f
    782 ...to:
    783   Name: a
    784 
    785 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    786   Name: f
    787 ...to:
    788   Name: a
    789 
    790 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    791   Name: f
    792 ...to:
    793   Name: a
    794 
    795 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    796   Name: f
    797 ...to:
    798   Name: a
    799 
    800 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    801   Name: f
    802 ...to:
    803   Name: a
    804 
    805 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    806   Name: f
    807 ...to:
    808   Name: a
    809 
    810 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    811   Name: f
    812 ...to:
    813   Name: a
    814 
    815 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    816   Name: f
    817 ...to:
    818   Name: a
    819 
    820 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    821   Name: f
    822 ...to:
    823   Name: a
    824 
    825 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    826   Name: f
    827 ...to:
    828   Name: a
    829 
    830 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    831   Name: f
    832 ...to:
    833   Name: a
    834 
    835 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    836   Name: f
    837 ...to:
    838   Name: a
    839 
    840 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    841   Name: f
    842 ...to:
    843   Name: a
    844 
    845 array-container/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    846   Name: f
    847 ...to:
    848   Name: a
    849 
    850 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     538array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     539  Name: ?=?
     540...to:
     541  Name: b
     542  Address of:
     543    Name: a
     544
     545array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     546  Name: ?=?
     547...to:
     548  Name: b
     549  Address of:
     550    Name: a
     551
     552array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     553  Name: ?=?
     554...to:
     555  Name: b
     556  Address of:
     557    Name: a
     558
     559array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     560  Name: ?=?
     561...to:
     562  Name: b
     563  Address of:
     564    Name: a
     565
     566array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     567  Name: ?=?
     568...to:
     569  Name: b
     570  Address of:
     571    Name: a
     572
     573array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     574  Name: ?=?
     575...to:
     576  Name: b
     577  Address of:
     578    Name: a
     579
     580array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     581  Name: ?=?
     582...to:
     583  Name: b
     584  Address of:
     585    Name: a
     586
     587array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     588  Name: ?=?
     589...to:
     590  Name: b
     591  Address of:
     592    Name: a
     593
     594array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     595  Name: ?=?
     596...to:
     597  Name: b
     598  Address of:
     599    Name: a
     600
     601array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     602  Name: ?=?
     603...to:
     604  Name: b
     605  Address of:
     606    Name: a
     607
     608array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     609  Name: ?=?
     610...to:
     611  Name: b
     612  Address of:
     613    Name: a
     614
     615array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     616  Name: ?=?
     617...to:
     618  Name: b
     619  Address of:
     620    Name: a
     621
     622array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     623  Name: ?=?
     624...to:
     625  Name: b
     626  Address of:
     627    Name: a
     628
     629array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     630  Name: ?=?
     631...to:
     632  Name: b
     633  Address of:
     634    Name: a
     635
     636array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     637  Name: ?=?
     638...to:
     639  Name: b
     640  Address of:
     641    Name: a
     642
     643array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     644  Name: ?=?
     645...to:
     646  Name: b
     647  Address of:
     648    Name: a
     649
     650array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     651  Name: ?=?
     652...to:
     653  Name: b
     654  Address of:
     655    Name: a
     656
     657array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     658  Name: ?=?
     659...to:
     660  Name: b
     661  Address of:
     662    Name: a
     663
     664array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     665  Name: ?=?
     666...to:
     667  Name: b
     668  Address of:
     669    Name: a
     670
     671array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     672  Name: ?=?
     673...to:
     674  Name: b
     675  Address of:
     676    Name: a
     677
     678array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     679  Name: ?=?
     680...to:
     681  Name: b
     682  Address of:
     683    Name: a
     684
     685array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     686  Name: ?=?
     687...to:
     688  Name: b
     689  Address of:
     690    Name: a
     691
     692array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     693  Name: ?=?
     694...to:
     695  Name: b
     696  Address of:
     697    Name: a
     698
     699array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     700  Name: ?=?
     701...to:
     702  Name: b
     703  Address of:
     704    Name: a
     705
     706array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     707  Name: ?=?
     708...to:
     709  Name: b
     710  Address of:
     711    Name: a
     712
     713array-collections/dimexpr-match-cfa.cfa:77:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     714  Name: ?=?
     715...to:
     716  Name: b
     717  Address of:
     718    Name: a
     719
     720array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     721  Name: f
     722...to:
     723  Name: a
     724
     725array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     726  Name: f
     727...to:
     728  Name: a
     729
     730array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     731  Name: f
     732...to:
     733  Name: a
     734
     735array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     736  Name: f
     737...to:
     738  Name: a
     739
     740array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     741  Name: f
     742...to:
     743  Name: a
     744
     745array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     746  Name: f
     747...to:
     748  Name: a
     749
     750array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     751  Name: f
     752...to:
     753  Name: a
     754
     755array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     756  Name: f
     757...to:
     758  Name: a
     759
     760array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     761  Name: f
     762...to:
     763  Name: a
     764
     765array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     766  Name: f
     767...to:
     768  Name: a
     769
     770array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     771  Name: f
     772...to:
     773  Name: a
     774
     775array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     776  Name: f
     777...to:
     778  Name: a
     779
     780array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     781  Name: f
     782...to:
     783  Name: a
     784
     785array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     786  Name: f
     787...to:
     788  Name: a
     789
     790array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     791  Name: f
     792...to:
     793  Name: a
     794
     795array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     796  Name: f
     797...to:
     798  Name: a
     799
     800array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     801  Name: f
     802...to:
     803  Name: a
     804
     805array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     806  Name: f
     807...to:
     808  Name: a
     809
     810array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     811  Name: f
     812...to:
     813  Name: a
     814
     815array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     816  Name: f
     817...to:
     818  Name: a
     819
     820array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     821  Name: f
     822...to:
     823  Name: a
     824
     825array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     826  Name: f
     827...to:
     828  Name: a
     829
     830array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     831  Name: f
     832...to:
     833  Name: a
     834
     835array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     836  Name: f
     837...to:
     838  Name: a
     839
     840array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     841  Name: f
     842...to:
     843  Name: a
     844
     845array-collections/dimexpr-match-cfa.cfa:86:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     846  Name: f
     847...to:
     848  Name: a
     849
     850array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    851851  Name: a  InitAlternative: reference to instance of struct arpk with body
    852852  ... with parameters
     
    863863    float
    864864
    865 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     865array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    866866  Name: a  InitAlternative: reference to instance of struct arpk with body
    867867  ... with parameters
     
    878878    float
    879879
    880 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     880array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    881881  Name: a  InitAlternative: reference to instance of struct arpk with body
    882882  ... with parameters
     
    893893    float
    894894
    895 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     895array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    896896  Name: a  InitAlternative: reference to instance of struct arpk with body
    897897  ... with parameters
     
    908908    float
    909909
    910 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     910array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    911911  Name: a  InitAlternative: reference to instance of struct arpk with body
    912912  ... with parameters
     
    923923    float
    924924
    925 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     925array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    926926  Name: a  InitAlternative: reference to instance of struct arpk with body
    927927  ... with parameters
     
    938938    float
    939939
    940 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     940array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    941941  Name: a  InitAlternative: reference to instance of struct arpk with body
    942942  ... with parameters
     
    953953    float
    954954
    955 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     955array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    956956  Name: a  InitAlternative: reference to instance of struct arpk with body
    957957  ... with parameters
     
    968968    float
    969969
    970 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     970array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    971971  Name: a  InitAlternative: reference to instance of struct arpk with body
    972972  ... with parameters
     
    983983    float
    984984
    985 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     985array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    986986  Name: a  InitAlternative: reference to instance of struct arpk with body
    987987  ... with parameters
     
    998998    float
    999999
    1000 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1000array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10011001  Name: a  InitAlternative: reference to instance of struct arpk with body
    10021002  ... with parameters
     
    10061006    float
    10071007
    1008 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1008array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10091009  Name: a  InitAlternative: reference to instance of struct arpk with body
    10101010  ... with parameters
     
    10141014    float
    10151015
    1016 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1016array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10171017  Name: a  InitAlternative: reference to instance of struct arpk with body
    10181018  ... with parameters
     
    10221022    float
    10231023
    1024 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1024array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10251025  Name: a  InitAlternative: reference to instance of struct arpk with body
    10261026  ... with parameters
     
    10301030    float
    10311031
    1032 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1032array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10331033  Name: a  InitAlternative: reference to instance of struct arpk with body
    10341034  ... with parameters
     
    10381038    float
    10391039
    1040 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1040array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10411041  Name: a  InitAlternative: reference to instance of struct arpk with body
    10421042  ... with parameters
     
    10531053    float
    10541054
    1055 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1055array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10561056  Name: a  InitAlternative: reference to instance of struct arpk with body
    10571057  ... with parameters
     
    10681068    float
    10691069
    1070 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1070array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10711071  Name: a  InitAlternative: reference to instance of struct arpk with body
    10721072  ... with parameters
     
    10831083    float
    10841084
    1085 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1085array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    10861086  Name: a  InitAlternative: reference to instance of struct arpk with body
    10871087  ... with parameters
     
    10981098    float
    10991099
    1100 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1100array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11011101  Name: a  InitAlternative: reference to instance of struct arpk with body
    11021102  ... with parameters
     
    11131113    float
    11141114
    1115 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1115array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11161116  Name: a  InitAlternative: reference to instance of struct arpk with body
    11171117  ... with parameters
     
    11281128    float
    11291129
    1130 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1130array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11311131  Name: a  InitAlternative: reference to instance of struct arpk with body
    11321132  ... with parameters
     
    11431143    float
    11441144
    1145 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1145array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11461146  Name: a  InitAlternative: reference to instance of struct arpk with body
    11471147  ... with parameters
     
    11581158    float
    11591159
    1160 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1160array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11611161  Name: a  InitAlternative: reference to instance of struct arpk with body
    11621162  ... with parameters
     
    11731173    float
    11741174
    1175 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1175array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11761176  Name: a  InitAlternative: reference to instance of struct arpk with body
    11771177  ... with parameters
     
    11881188    float
    11891189
    1190 array-container/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
     1190array-collections/dimexpr-match-cfa.cfa:94:1 error: Invalid application of existing declaration(s) in expression Untyped Init Expression
    11911191  Name: a  InitAlternative: reference to instance of struct arpk with body
    11921192  ... with parameters
     
    12031203    float
    12041204
    1205 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1206   Name: ?=?
    1207 ...to:
    1208   Address of:
    1209     Name: b
    1210   Address of:
    1211     Name: a
    1212 
    1213 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1214   Name: ?=?
    1215 ...to:
    1216   Address of:
    1217     Name: b
    1218   Address of:
    1219     Name: a
    1220 
    1221 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1222   Name: ?=?
    1223 ...to:
    1224   Address of:
    1225     Name: b
    1226   Address of:
    1227     Name: a
    1228 
    1229 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1230   Name: ?=?
    1231 ...to:
    1232   Address of:
    1233     Name: b
    1234   Address of:
    1235     Name: a
    1236 
    1237 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1238   Name: ?=?
    1239 ...to:
    1240   Address of:
    1241     Name: b
    1242   Address of:
    1243     Name: a
    1244 
    1245 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1246   Name: ?=?
    1247 ...to:
    1248   Address of:
    1249     Name: b
    1250   Address of:
    1251     Name: a
    1252 
    1253 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1254   Name: ?=?
    1255 ...to:
    1256   Address of:
    1257     Name: b
    1258   Address of:
    1259     Name: a
    1260 
    1261 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1262   Name: ?=?
    1263 ...to:
    1264   Address of:
    1265     Name: b
    1266   Address of:
    1267     Name: a
    1268 
    1269 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1270   Name: ?=?
    1271 ...to:
    1272   Address of:
    1273     Name: b
    1274   Address of:
    1275     Name: a
    1276 
    1277 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1278   Name: ?=?
    1279 ...to:
    1280   Address of:
    1281     Name: b
    1282   Address of:
    1283     Name: a
    1284 
    1285 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1286   Name: ?=?
    1287 ...to:
    1288   Address of:
    1289     Name: b
    1290   Address of:
    1291     Name: a
    1292 
    1293 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1294   Name: ?=?
    1295 ...to:
    1296   Address of:
    1297     Name: b
    1298   Address of:
    1299     Name: a
    1300 
    1301 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1302   Name: ?=?
    1303 ...to:
    1304   Address of:
    1305     Name: b
    1306   Address of:
    1307     Name: a
    1308 
    1309 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1310   Name: ?=?
    1311 ...to:
    1312   Address of:
    1313     Name: b
    1314   Address of:
    1315     Name: a
    1316 
    1317 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1318   Name: ?=?
    1319 ...to:
    1320   Address of:
    1321     Name: b
    1322   Address of:
    1323     Name: a
    1324 
    1325 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1326   Name: ?=?
    1327 ...to:
    1328   Address of:
    1329     Name: b
    1330   Address of:
    1331     Name: a
    1332 
    1333 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1334   Name: ?=?
    1335 ...to:
    1336   Address of:
    1337     Name: b
    1338   Address of:
    1339     Name: a
    1340 
    1341 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1342   Name: ?=?
    1343 ...to:
    1344   Address of:
    1345     Name: b
    1346   Address of:
    1347     Name: a
    1348 
    1349 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1350   Name: ?=?
    1351 ...to:
    1352   Address of:
    1353     Name: b
    1354   Address of:
    1355     Name: a
    1356 
    1357 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1358   Name: ?=?
    1359 ...to:
    1360   Address of:
    1361     Name: b
    1362   Address of:
    1363     Name: a
    1364 
    1365 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1366   Name: ?=?
    1367 ...to:
    1368   Address of:
    1369     Name: b
    1370   Address of:
    1371     Name: a
    1372 
    1373 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1374   Name: ?=?
    1375 ...to:
    1376   Address of:
    1377     Name: b
    1378   Address of:
    1379     Name: a
    1380 
    1381 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1382   Name: ?=?
    1383 ...to:
    1384   Address of:
    1385     Name: b
    1386   Address of:
    1387     Name: a
    1388 
    1389 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1390   Name: ?=?
    1391 ...to:
    1392   Address of:
    1393     Name: b
    1394   Address of:
    1395     Name: a
    1396 
    1397 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1398   Name: ?=?
    1399 ...to:
    1400   Address of:
    1401     Name: b
    1402   Address of:
    1403     Name: a
    1404 
    1405 array-container/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1406   Name: ?=?
    1407 ...to:
    1408   Address of:
    1409     Name: b
    1410   Address of:
    1411     Name: a
    1412 
    1413 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1414   Name: zip
    1415 ...to:
    1416   Name: a
    1417   Name: b
    1418 
    1419 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1420   Name: zip
    1421 ...to:
    1422   Name: a
    1423   Name: b
    1424 
    1425 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1426   Name: zip
    1427 ...to:
    1428   Name: a
    1429   Name: b
    1430 
    1431 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1432   Name: zip
    1433 ...to:
    1434   Name: a
    1435   Name: b
    1436 
    1437 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1438   Name: zip
    1439 ...to:
    1440   Name: a
    1441   Name: b
    1442 
    1443 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1444   Name: zip
    1445 ...to:
    1446   Name: a
    1447   Name: b
    1448 
    1449 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1450   Name: zip
    1451 ...to:
    1452   Name: a
    1453   Name: b
    1454 
    1455 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1456   Name: zip
    1457 ...to:
    1458   Name: a
    1459   Name: b
    1460 
    1461 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1462   Name: zip
    1463 ...to:
    1464   Name: a
    1465   Name: b
    1466 
    1467 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1468   Name: zip
    1469 ...to:
    1470   Name: a
    1471   Name: b
    1472 
    1473 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1474   Name: zip
    1475 ...to:
    1476   Name: a
    1477   Name: b
    1478 
    1479 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1480   Name: zip
    1481 ...to:
    1482   Name: a
    1483   Name: b
    1484 
    1485 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1486   Name: zip
    1487 ...to:
    1488   Name: a
    1489   Name: b
    1490 
    1491 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1492   Name: zip
    1493 ...to:
    1494   Name: a
    1495   Name: b
    1496 
    1497 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1498   Name: zip
    1499 ...to:
    1500   Name: a
    1501   Name: b
    1502 
    1503 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1504   Name: zip
    1505 ...to:
    1506   Name: a
    1507   Name: b
    1508 
    1509 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1510   Name: zip
    1511 ...to:
    1512   Name: a
    1513   Name: b
    1514 
    1515 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1516   Name: zip
    1517 ...to:
    1518   Name: a
    1519   Name: b
    1520 
    1521 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1522   Name: zip
    1523 ...to:
    1524   Name: a
    1525   Name: b
    1526 
    1527 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1528   Name: zip
    1529 ...to:
    1530   Name: a
    1531   Name: b
    1532 
    1533 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1534   Name: zip
    1535 ...to:
    1536   Name: a
    1537   Name: b
    1538 
    1539 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1540   Name: zip
    1541 ...to:
    1542   Name: a
    1543   Name: b
    1544 
    1545 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1546   Name: zip
    1547 ...to:
    1548   Name: a
    1549   Name: b
    1550 
    1551 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1552   Name: zip
    1553 ...to:
    1554   Name: a
    1555   Name: b
    1556 
    1557 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1558   Name: zip
    1559 ...to:
    1560   Name: a
    1561   Name: b
    1562 
    1563 array-container/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
    1564   Name: zip
    1565 ...to:
    1566   Name: a
    1567   Name: b
    1568 
     1205array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1206  Name: ?=?
     1207...to:
     1208  Address of:
     1209    Name: b
     1210  Address of:
     1211    Name: a
     1212
     1213array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1214  Name: ?=?
     1215...to:
     1216  Address of:
     1217    Name: b
     1218  Address of:
     1219    Name: a
     1220
     1221array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1222  Name: ?=?
     1223...to:
     1224  Address of:
     1225    Name: b
     1226  Address of:
     1227    Name: a
     1228
     1229array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1230  Name: ?=?
     1231...to:
     1232  Address of:
     1233    Name: b
     1234  Address of:
     1235    Name: a
     1236
     1237array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1238  Name: ?=?
     1239...to:
     1240  Address of:
     1241    Name: b
     1242  Address of:
     1243    Name: a
     1244
     1245array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1246  Name: ?=?
     1247...to:
     1248  Address of:
     1249    Name: b
     1250  Address of:
     1251    Name: a
     1252
     1253array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1254  Name: ?=?
     1255...to:
     1256  Address of:
     1257    Name: b
     1258  Address of:
     1259    Name: a
     1260
     1261array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1262  Name: ?=?
     1263...to:
     1264  Address of:
     1265    Name: b
     1266  Address of:
     1267    Name: a
     1268
     1269array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1270  Name: ?=?
     1271...to:
     1272  Address of:
     1273    Name: b
     1274  Address of:
     1275    Name: a
     1276
     1277array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1278  Name: ?=?
     1279...to:
     1280  Address of:
     1281    Name: b
     1282  Address of:
     1283    Name: a
     1284
     1285array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1286  Name: ?=?
     1287...to:
     1288  Address of:
     1289    Name: b
     1290  Address of:
     1291    Name: a
     1292
     1293array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1294  Name: ?=?
     1295...to:
     1296  Address of:
     1297    Name: b
     1298  Address of:
     1299    Name: a
     1300
     1301array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1302  Name: ?=?
     1303...to:
     1304  Address of:
     1305    Name: b
     1306  Address of:
     1307    Name: a
     1308
     1309array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1310  Name: ?=?
     1311...to:
     1312  Address of:
     1313    Name: b
     1314  Address of:
     1315    Name: a
     1316
     1317array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1318  Name: ?=?
     1319...to:
     1320  Address of:
     1321    Name: b
     1322  Address of:
     1323    Name: a
     1324
     1325array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1326  Name: ?=?
     1327...to:
     1328  Address of:
     1329    Name: b
     1330  Address of:
     1331    Name: a
     1332
     1333array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1334  Name: ?=?
     1335...to:
     1336  Address of:
     1337    Name: b
     1338  Address of:
     1339    Name: a
     1340
     1341array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1342  Name: ?=?
     1343...to:
     1344  Address of:
     1345    Name: b
     1346  Address of:
     1347    Name: a
     1348
     1349array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1350  Name: ?=?
     1351...to:
     1352  Address of:
     1353    Name: b
     1354  Address of:
     1355    Name: a
     1356
     1357array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1358  Name: ?=?
     1359...to:
     1360  Address of:
     1361    Name: b
     1362  Address of:
     1363    Name: a
     1364
     1365array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1366  Name: ?=?
     1367...to:
     1368  Address of:
     1369    Name: b
     1370  Address of:
     1371    Name: a
     1372
     1373array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1374  Name: ?=?
     1375...to:
     1376  Address of:
     1377    Name: b
     1378  Address of:
     1379    Name: a
     1380
     1381array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1382  Name: ?=?
     1383...to:
     1384  Address of:
     1385    Name: b
     1386  Address of:
     1387    Name: a
     1388
     1389array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1390  Name: ?=?
     1391...to:
     1392  Address of:
     1393    Name: b
     1394  Address of:
     1395    Name: a
     1396
     1397array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1398  Name: ?=?
     1399...to:
     1400  Address of:
     1401    Name: b
     1402  Address of:
     1403    Name: a
     1404
     1405array-collections/dimexpr-match-cfa.cfa:103:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1406  Name: ?=?
     1407...to:
     1408  Address of:
     1409    Name: b
     1410  Address of:
     1411    Name: a
     1412
     1413array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1414  Name: zip
     1415...to:
     1416  Name: a
     1417  Name: b
     1418
     1419array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1420  Name: zip
     1421...to:
     1422  Name: a
     1423  Name: b
     1424
     1425array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1426  Name: zip
     1427...to:
     1428  Name: a
     1429  Name: b
     1430
     1431array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1432  Name: zip
     1433...to:
     1434  Name: a
     1435  Name: b
     1436
     1437array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1438  Name: zip
     1439...to:
     1440  Name: a
     1441  Name: b
     1442
     1443array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1444  Name: zip
     1445...to:
     1446  Name: a
     1447  Name: b
     1448
     1449array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1450  Name: zip
     1451...to:
     1452  Name: a
     1453  Name: b
     1454
     1455array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1456  Name: zip
     1457...to:
     1458  Name: a
     1459  Name: b
     1460
     1461array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1462  Name: zip
     1463...to:
     1464  Name: a
     1465  Name: b
     1466
     1467array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1468  Name: zip
     1469...to:
     1470  Name: a
     1471  Name: b
     1472
     1473array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1474  Name: zip
     1475...to:
     1476  Name: a
     1477  Name: b
     1478
     1479array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1480  Name: zip
     1481...to:
     1482  Name: a
     1483  Name: b
     1484
     1485array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1486  Name: zip
     1487...to:
     1488  Name: a
     1489  Name: b
     1490
     1491array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1492  Name: zip
     1493...to:
     1494  Name: a
     1495  Name: b
     1496
     1497array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1498  Name: zip
     1499...to:
     1500  Name: a
     1501  Name: b
     1502
     1503array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1504  Name: zip
     1505...to:
     1506  Name: a
     1507  Name: b
     1508
     1509array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1510  Name: zip
     1511...to:
     1512  Name: a
     1513  Name: b
     1514
     1515array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1516  Name: zip
     1517...to:
     1518  Name: a
     1519  Name: b
     1520
     1521array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1522  Name: zip
     1523...to:
     1524  Name: a
     1525  Name: b
     1526
     1527array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1528  Name: zip
     1529...to:
     1530  Name: a
     1531  Name: b
     1532
     1533array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1534  Name: zip
     1535...to:
     1536  Name: a
     1537  Name: b
     1538
     1539array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1540  Name: zip
     1541...to:
     1542  Name: a
     1543  Name: b
     1544
     1545array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1546  Name: zip
     1547...to:
     1548  Name: a
     1549  Name: b
     1550
     1551array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1552  Name: zip
     1553...to:
     1554  Name: a
     1555  Name: b
     1556
     1557array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1558  Name: zip
     1559...to:
     1560  Name: a
     1561  Name: b
     1562
     1563array-collections/dimexpr-match-cfa.cfa:112:1 error: Invalid application of existing declaration(s) in expression Applying untyped:
     1564  Name: zip
     1565...to:
     1566  Name: a
     1567  Name: b
     1568
  • tests/array-collections/.expect/symtab-collision.txt

    r4269d1b r8a9a3ab  
    1 array-container/symtab-collision.cfa:25:1 error: conflicting overload of C function collide_me: C const unsigned long int with initializer (maybe constructed)
     1array-collections/symtab-collision.cfa:25:1 error: conflicting overload of C function collide_me: C const unsigned long int with initializer (maybe constructed)
    22  Simple Initializer: Generated Cast of:
    33    Constant Expression (17: signed int)
  • tests/array-collections/array-basic.cfa

    r4269d1b r8a9a3ab  
    1 #include <containers/array.hfa>
     1#include <collections/array.hfa>
    22
    33//
  • tests/array-collections/array-md-sbscr-cases.cfa

    r4269d1b r8a9a3ab  
    1 #include <containers/array.hfa>
     1#include <collections/array.hfa>
    22
    33#include <assert.h>
  • tests/array-collections/array-sbscr-types.cfa

    r4269d1b r8a9a3ab  
    1 #include <containers/array.hfa>
     1#include <collections/array.hfa>
    22
    33// Shows support for many required ways a user can index into a new array.
  • tests/array-collections/dimexpr-match-cfa.cfa

    r4269d1b r8a9a3ab  
    99#ifdef INCLUDE_MINIMAL
    1010#define POUNDINCLUDE #include
    11 POUNDINCLUDE <containers/array.hfa>
     11POUNDINCLUDE <collections/array.hfa>
    1212#else
    13 #include <containers/array.hfa>                           // part of SUT
     13#include <collections/array.hfa>                                                // part of SUT
    1414#endif
    1515
    16 #include "dimexpr-match.hfa"                              // test framework
     16#include "dimexpr-match.hfa"                                                    // test framework
    1717
    1818// CFA "classic" behaviour is inconsistent between "C array" and "new array."
  • tests/array-collections/safety-summary.cfa

    r4269d1b r8a9a3ab  
    11// A simple, isolated, example of what the dimexpr-match cases are all about.
    22
    3 #include <containers/array.hfa>
     3#include <collections/array.hfa>
    44
    55// context excerpted from doc/theses/mike_brooks_MMath/programs/hello-array.cfa
  • tests/collections/atomic_mpsc.cfa

    r4269d1b r8a9a3ab  
    11#include <fstream.hfa>
    2 #include <containers/lockfree.hfa>
     2#include <collections/lockfree.hfa>
    33#include <thread.hfa>
    44
  • tests/collections/string-api-coverage.cfa

    r4269d1b r8a9a3ab  
    1 #include <containers/string.hfa>
     1#include <collections/string.hfa>
    22#include <string_sharectx.hfa>
    33
  • tests/collections/string-istream.cfa

    r4269d1b r8a9a3ab  
    11#include <iostream.hfa>
    2 #include <containers/string.hfa>
    3 #include <containers/string_res.hfa>
     2#include <collections/string.hfa>
     3#include <collections/string_res.hfa>
    44
    55
  • tests/collections/string-overwrite.cfa

    r4269d1b r8a9a3ab  
    1 #include <containers/string.hfa>
     1#include <collections/string.hfa>
    22#include <string_sharectx.hfa>
    33
  • tests/collections/vector-demo.cfa

    r4269d1b r8a9a3ab  
    1 #include <containers/vector2.hfa>
     1#include <collections/vector2.hfa>
    22
    33void raiiTests() {
  • tests/concurrency/unified_locking/thread_test.cfa

    r4269d1b r8a9a3ab  
    33#include <stdlib.hfa>
    44#include <thread.hfa>
    5 #include <containers/array.hfa>
     5#include <collections/array.hfa>
    66
    77static unsigned int taskCount = 4;
  • tests/include/vector-collections.cfa

    r4269d1b r8a9a3ab  
    11#include <vector.hfa>
    2 #include <bits/containers.hfa>
     2#include <bits/collections.hfa>
    33
    44int main() {
  • tests/list/dlist-insert-remove.cfa

    r4269d1b r8a9a3ab  
    1 #include <containers/list.hfa>
     1#include <collections/list.hfa>
    22#include <fstream.hfa>
    33#include <assert.h>
  • tests/maybe.cfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Thr May 25 16:02:00 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Fri Sep 25 15:13:28 2020
    13 // Update Count     : 2
     12// Last Modified On : Wed Aug 30 21:45:27 2023
     13// Update Count     : 3
    1414//
    1515
    1616#include <assert.h>
    17 #include <containers/maybe.hfa>
     17#include <collections/maybe.hfa>
    1818
    1919void checkPredicates() {
  • tests/pybin/settings.py

    r4269d1b r8a9a3ab  
    141141        all_install  = [Install(o)      for o in list(dict.fromkeys(options.install))]
    142142        archive      = os.path.abspath(os.path.join(original_path, options.archive_errors)) if options.archive_errors else None
    143         invariant    = options.no_invariant
     143        invariant    = options.invariant
    144144        continue_    = options.continue_
    145145        dry_run      = options.dry_run # must be called before tools.config_hash()
  • tests/result.cfa

    r4269d1b r8a9a3ab  
    1010// Created On       : Thr May 25 16:50:00 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Fri Sep 25 15:22:59 2020
    13 // Update Count     : 2
     12// Last Modified On : Wed Aug 30 21:46:34 2023
     13// Update Count     : 3
    1414//
    1515
    1616#include <assert.h>
    17 #include <containers/result.hfa>
     17#include <collections/result.hfa>
    1818
    1919void checkPredicates() {
  • tests/test.py

    r4269d1b r8a9a3ab  
    114114        parser.add_argument('--install', help='Run all tests based on installed binaries or tree binaries', type=comma_separated(yes_no), default='no')
    115115        parser.add_argument('--continue', help='When multiple specifications are passed (debug/install/arch), sets whether or not to continue if the last specification failed', type=yes_no, default='yes', dest='continue_')
    116         parser.add_argument('--invariant', help='Tell the compiler to check invariants.', action='store_true')
    117         parser.add_argument('--no-invariant', help='Tell the compiler not to check invariants.', action='store_false')
     116        parser.add_argument('--no-invariant', help='Tell the compiler not to check invariants.', action='store_false', dest='invariant')
     117        parser.add_argument('--invariant', help='Tell the compiler to check invariants.', action='store_const', const=True)
    118118        parser.add_argument('--timeout', help='Maximum duration in seconds after a single test is considered to have timed out', type=int, default=180)
    119119        parser.add_argument('--global-timeout', help='Maximum cumulative duration in seconds after the ALL tests are considered to have timed out', type=int, default=7200)
  • tests/zombies/gc_no_raii/premake4.lua

    r4269d1b r8a9a3ab  
    4848                linkoptions (linkOptionList)
    4949                includedirs (includeDirList)
    50                 files { "src/**.c", "containers/**.c" }
     50                files { "src/**.c", "collections/**.c" }
    5151
    5252        configuration "debug"
  • tests/zombies/hashtable.cfa

    r4269d1b r8a9a3ab  
    11
    2 #include <containers/list.hfa>
     2#include <collections/list.hfa>
    33
    44#include <exception.hfa>
  • tests/zombies/hashtable2.cfa

    r4269d1b r8a9a3ab  
    11
    2 #include <containers/list.hfa>
     2#include <collections/list.hfa>
    33
    44typedef unsigned int K;
  • tests/zombies/linked-list-perf/experiment.koad

    r4269d1b r8a9a3ab  
    6767#elif defined IMPL_CFA_MIKE_NEW
    6868
    69         #include <containers/list.hfa>
     69        #include <collections/list.hfa>
    7070        struct S {
    7171                int f[64]; // FIXME: make "is volatile" consistent; given bug #TBD
Note: See TracChangeset for help on using the changeset viewer.