head     1.4;
branch   ;
access   ;
symbols  ;
locks    ; strict;
comment  @@;


1.4
date     92.07.02.18.07.09;  author fischer;  state Exp;
branches ;
next     1.3;

1.3
date     92.06.30.04.43.22;  author fischer;  state Exp;
branches ;
next     1.2;

1.2
date     92.06.28.05.00.49;  author fischer;  state Exp;
branches ;
next     1.1;

1.1
date     92.06.28.04.16.48;  author fischer;  state Exp;
branches ;
next     ;


desc
@output from successful run of test-concatenation
@


1.4
log
@new output due to rename of ``,'' operator to friend ``concat''.
@
text
@Point p: <10 20 30 40>(INTEGER)
Point q: <0>(REAL)
Point r: <>(NONE)
Coord a: 11(INTEGER)
Coord b: 2(REAL)
Coord c: (Empty)
Point P = concat(P, P); <>(NONE)
Point P = concat(P, 1); <1>(INTEGER)
Point P = concat(P, 1.2); <1 1.2>(REAL)
Point P = concat(P, 2); <1 1.2 2>(REAL)
Point P = concat(p, q); <10 20 30 40 0>(REAL)
Point P = concat(q, p); <0 10 20 30 40>(REAL)
Point P = concat(q, q); <0 0>(REAL)
Point P = concat(q, r); <0>(REAL)
Point P = concat(r, q); <0>(REAL)
Point P = concat(p, a); <10 20 30 40 11>(INTEGER)
Point P = concat(a, p); <11 10 20 30 40>(INTEGER)
Point P = concat(p, b); <10 20 30 40 2>(REAL)
Point P = concat(b, p); <2 10 20 30 40>(REAL)
Point P = concat(p, c); <10 20 30 40>(INTEGER)
Point P = concat(c, p); <10 20 30 40>(INTEGER)
Point P = concat(a, c); <11>(INTEGER)
Point P = concat(c, a); <11>(INTEGER)
Point P = concat(b, c); <2>(REAL)
Point P = concat(c, b); <2>(REAL)
Point P = concat(c, c); <>(NONE)
throw: fatal Result Point has too many dimensions at Point.cc:1272.
Point P = concat(p, p); - expected error - <>(NONE)
INTEGER: 	<-1>
INTEGER: 	<-1 -1>
REAL: 	<-1 -1 -1>
REAL: 	<-1 -1 -1 -1>
REAL: 	<-1 -1 -1 0>
REAL: 	<-1 -1 -1 1>
REAL: 	<-1 -1 0>
REAL: 	<-1 -1 0 -1>
REAL: 	<-1 -1 0 0>
REAL: 	<-1 -1 0 1>
REAL: 	<-1 -1 1>
REAL: 	<-1 -1 1 -1>
REAL: 	<-1 -1 1 0>
REAL: 	<-1 -1 1 1>
INTEGER: 	<-1 0>
REAL: 	<-1 0 -1>
REAL: 	<-1 0 -1 -1>
REAL: 	<-1 0 -1 0>
REAL: 	<-1 0 -1 1>
REAL: 	<-1 0 0>
REAL: 	<-1 0 0 -1>
REAL: 	<-1 0 0 0>
REAL: 	<-1 0 0 1>
REAL: 	<-1 0 1>
REAL: 	<-1 0 1 -1>
REAL: 	<-1 0 1 0>
REAL: 	<-1 0 1 1>
INTEGER: 	<-1 1>
REAL: 	<-1 1 -1>
REAL: 	<-1 1 -1 -1>
REAL: 	<-1 1 -1 0>
REAL: 	<-1 1 -1 1>
REAL: 	<-1 1 0>
REAL: 	<-1 1 0 -1>
REAL: 	<-1 1 0 0>
REAL: 	<-1 1 0 1>
REAL: 	<-1 1 1>
REAL: 	<-1 1 1 -1>
REAL: 	<-1 1 1 0>
REAL: 	<-1 1 1 1>
INTEGER: 	<0>
INTEGER: 	<0 -1>
REAL: 	<0 -1 -1>
REAL: 	<0 -1 -1 -1>
REAL: 	<0 -1 -1 0>
REAL: 	<0 -1 -1 1>
REAL: 	<0 -1 0>
REAL: 	<0 -1 0 -1>
REAL: 	<0 -1 0 0>
REAL: 	<0 -1 0 1>
REAL: 	<0 -1 1>
REAL: 	<0 -1 1 -1>
REAL: 	<0 -1 1 0>
REAL: 	<0 -1 1 1>
INTEGER: 	<0 0>
REAL: 	<0 0 -1>
REAL: 	<0 0 -1 -1>
REAL: 	<0 0 -1 0>
REAL: 	<0 0 -1 1>
REAL: 	<0 0 0>
REAL: 	<0 0 0 -1>
REAL: 	<0 0 0 0>
REAL: 	<0 0 0 1>
REAL: 	<0 0 1>
REAL: 	<0 0 1 -1>
REAL: 	<0 0 1 0>
REAL: 	<0 0 1 1>
INTEGER: 	<0 1>
REAL: 	<0 1 -1>
REAL: 	<0 1 -1 -1>
REAL: 	<0 1 -1 0>
REAL: 	<0 1 -1 1>
REAL: 	<0 1 0>
REAL: 	<0 1 0 -1>
REAL: 	<0 1 0 0>
REAL: 	<0 1 0 1>
REAL: 	<0 1 1>
REAL: 	<0 1 1 -1>
REAL: 	<0 1 1 0>
REAL: 	<0 1 1 1>
INTEGER: 	<1>
INTEGER: 	<1 -1>
REAL: 	<1 -1 -1>
REAL: 	<1 -1 -1 -1>
REAL: 	<1 -1 -1 0>
REAL: 	<1 -1 -1 1>
REAL: 	<1 -1 0>
REAL: 	<1 -1 0 -1>
REAL: 	<1 -1 0 0>
REAL: 	<1 -1 0 1>
REAL: 	<1 -1 1>
REAL: 	<1 -1 1 -1>
REAL: 	<1 -1 1 0>
REAL: 	<1 -1 1 1>
INTEGER: 	<1 0>
REAL: 	<1 0 -1>
REAL: 	<1 0 -1 -1>
REAL: 	<1 0 -1 0>
REAL: 	<1 0 -1 1>
REAL: 	<1 0 0>
REAL: 	<1 0 0 -1>
REAL: 	<1 0 0 0>
REAL: 	<1 0 0 1>
REAL: 	<1 0 1>
REAL: 	<1 0 1 -1>
REAL: 	<1 0 1 0>
REAL: 	<1 0 1 1>
INTEGER: 	<1 1>
REAL: 	<1 1 -1>
REAL: 	<1 1 -1 -1>
REAL: 	<1 1 -1 0>
REAL: 	<1 1 -1 1>
REAL: 	<1 1 0>
REAL: 	<1 1 0 -1>
REAL: 	<1 1 0 0>
REAL: 	<1 1 0 1>
REAL: 	<1 1 1>
REAL: 	<1 1 1 -1>
REAL: 	<1 1 1 0>
REAL: 	<1 1 1 1>
@


1.3
log
@Minor additions to test-concatenation: P == <>; P = (P,P); P = (P, 1, 1)
cases.
@
text
@d7 22
a28 20
Point P = (P, P); <>(NONE)
Point P = (P, 1, 1); <1 1>(INTEGER)
Point P = (p, q); <10 20 30 40 0>(REAL)
Point P = (q, p); <0 10 20 30 40>(REAL)
Point P = (q, q); <0 0>(REAL)
Point P = (q, r); <0>(REAL)
Point P = (r, q); <0>(REAL)
Point P = (p, a); <10 20 30 40 11>(INTEGER)
Point P = (a, p); <11 10 20 30 40>(INTEGER)
Point P = (p, b); <10 20 30 40 2>(REAL)
Point P = (b, p); <2 10 20 30 40>(REAL)
Point P = (p, c); <10 20 30 40>(INTEGER)
Point P = (c, p); <10 20 30 40>(INTEGER)
Point P = (a, c); <11>(INTEGER)
Point P = (c, a); <11>(INTEGER)
Point P = (b, c); <2>(REAL)
Point P = (c, b); <2>(REAL)
Point P = (c, c); <>(NONE)
throw: fatal Result Point has too many dimensions at Point.cc:1256.
Point P = (p, p); - expected error - <>(NONE)
@


1.2
log
@Changes to Point.cc made line numbers in error messages move.
@
text
@d7 2
d25 1
a25 1
throw: fatal Result Point has too many dimensions at Point.cc:1247.
@


1.1
log
@Initial revision
@
text
@d23 1
a23 1
throw: fatal Result Point has too many dimensions at Point.cc:1237.
@
