@@ -76,4 +76,31 @@ gap> h5 := function(readonly x, readonly y, z) end;;
7676Syntax error: ' readonly' argument of non- atomic function in stream: 1
7777h5 := function (readonly x, readonly y, z ) end ;;
7878 ^
79+ gap> h5 := { readonly x} -> x;
80+ Syntax error: ' readonly' argument of non- atomic function in stream: 1
81+ h5 := { readonly x} -> x;
82+ ^
83+ gap> h5 := { readonly x} -> x;
84+ Syntax error: ' readonly' argument of non- atomic function in stream: 1
85+ h5 := { readonly x} -> x;
86+ ^
87+ gap> h5 := { x, readonly y} -> x;
88+ Syntax error: ' readonly' argument of non- atomic function in stream: 1
89+ h5 := { x, readonly y} -> x;
90+ ^
91+ gap> h5 := { readwrite x, y} -> x;
92+ Syntax error: ' readwrite' argument of non- atomic function in stream: 1
93+ h5 := { readwrite x, y} -> x;
94+ ^
95+ gap> h5 := { x, readwrite y} -> x;
96+ Syntax error: ' readwrite' argument of non- atomic function in stream: 1
97+ h5 := { x, readwrite y} -> x;
98+ ^
99+ gap> h5 := { readwrite } -> x;
100+ Syntax error: ' readwrite' argument of non- atomic function in stream: 1
101+ h5 := { readwrite } -> x;
102+ ^
103+ gap> h5 := { readwrite readonly x} -> x;
104+ Syntax error: ' readwrite' argument of non- atomic function in stream: 1
105+ h5 := { readwrite readonly x} -> x;
79106gap> STOP_TEST(" atomic_basic.tst" , 260000 );
0 commit comments