* iface/gspn/udcsltl.test, iface/gspn/udcseltl.test: New files
* iface/gspn/Makefile.am (TESTS): Add them. (XFAIL_TESTS): Add udcseltl.test. * iface/gspn/example/udcs/udcs.net, iface/gspn/example/udcs/udcs.def iface/gspn/example/udcs/udcs.tobs: New files. * iface/gspn/Makefile.am (EXTRA_DIST): Add them.
This commit is contained in:
parent
9b2d0ec258
commit
cc0efd8904
7 changed files with 171 additions and 1 deletions
|
|
@ -1,5 +1,12 @@
|
||||||
2003-10-01 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
2003-10-01 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
||||||
|
|
||||||
|
* iface/gspn/udcsltl.test, iface/gspn/udcseltl.test: New files
|
||||||
|
* iface/gspn/Makefile.am (TESTS): Add them.
|
||||||
|
(XFAIL_TESTS): Add udcseltl.test.
|
||||||
|
* iface/gspn/example/udcs/udcs.net, iface/gspn/example/udcs/udcs.def
|
||||||
|
iface/gspn/example/udcs/udcs.tobs: New files.
|
||||||
|
* iface/gspn/Makefile.am (EXTRA_DIST): Add them.
|
||||||
|
|
||||||
* iface/gspn/Makefile.am (check_PROGRAMS): Add eltlgspn-srg.
|
* iface/gspn/Makefile.am (check_PROGRAMS): Add eltlgspn-srg.
|
||||||
(eltlgspn_srg_SOURCES, eltlgspn_srg_LDADD, eltlgspn_srg_CPPFLAGS):
|
(eltlgspn_srg_SOURCES, eltlgspn_srg_LDADD, eltlgspn_srg_CPPFLAGS):
|
||||||
New variables.
|
New variables.
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,9 @@ EXTRA_DIST = \
|
||||||
examples/simple/simple.def \
|
examples/simple/simple.def \
|
||||||
examples/simple/simple.net \
|
examples/simple/simple.net \
|
||||||
examples/simple/simple.tobs \
|
examples/simple/simple.tobs \
|
||||||
|
examples/udcs/udcs.def \
|
||||||
|
examples/udcs/udcs.net \
|
||||||
|
examples/udcs/udcs.tobs \
|
||||||
$(TESTS)
|
$(TESTS)
|
||||||
|
|
||||||
TESTS = \
|
TESTS = \
|
||||||
|
|
@ -58,7 +61,10 @@ TESTS = \
|
||||||
dcswave.test \
|
dcswave.test \
|
||||||
dcswaveltl.test \
|
dcswaveltl.test \
|
||||||
dcswavefm.test \
|
dcswavefm.test \
|
||||||
dcswaveeltl.test
|
dcswaveeltl.test \
|
||||||
|
udcsltl.test \
|
||||||
|
udcseltl.test
|
||||||
|
XFAIL_TESTS = udcseltl.test
|
||||||
|
|
||||||
# Each test case depends on defs.
|
# Each test case depends on defs.
|
||||||
check_SCRIPTS = defs
|
check_SCRIPTS = defs
|
||||||
|
|
|
||||||
78
iface/gspn/examples/udcs/udcs.def
Normal file
78
iface/gspn/examples/udcs/udcs.def
Normal file
|
|
@ -0,0 +1,78 @@
|
||||||
|
|256
|
||||||
|
%
|
||||||
|
|
|
||||||
|
(proc c 1.0 1.0 (@c
|
||||||
|
u proc_0,proc_1
|
||||||
|
))
|
||||||
|
(proc_0 c 1.0 1.0 (@c
|
||||||
|
p{1-1}
|
||||||
|
))
|
||||||
|
(proc_1 c 1.0 1.0 (@c
|
||||||
|
p{2-3}
|
||||||
|
))
|
||||||
|
(M_Id m 1.0 1.0 (@m
|
||||||
|
<S proc_0> + <S proc_1>
|
||||||
|
))
|
||||||
|
(F4 f 1.0o 1.0 (@f
|
||||||
|
<S proc_0>
|
||||||
|
))
|
||||||
|
(F5 f 1.0 1.0 (@f
|
||||||
|
<S proc_0>
|
||||||
|
))
|
||||||
|
(F6 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F7 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F8 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F9 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F10 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F11 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F12 f 1.0 1.0 (@f
|
||||||
|
<S proc_0>+<S proc_1>-<p>
|
||||||
|
))
|
||||||
|
(F13 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F14 f 1.0 1.0 (@f
|
||||||
|
<p>+<q>
|
||||||
|
))
|
||||||
|
(F15 f 1.0 1.0 (@f
|
||||||
|
<q>
|
||||||
|
))
|
||||||
|
(F16 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F17 f 1.0 1.0 (@f
|
||||||
|
<q>
|
||||||
|
))
|
||||||
|
(F18 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F19 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F20 f 1.0 1.0 (@f
|
||||||
|
<S proc_0>+<S proc_1>
|
||||||
|
))
|
||||||
|
(F21 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
|
(F22 f 1.0 1.0 (@f
|
||||||
|
<q>
|
||||||
|
))
|
||||||
|
(F23 f 1.0 1.0 (@f
|
||||||
|
<q>
|
||||||
|
))
|
||||||
|
(F24 f 1.0 1.0 (@f
|
||||||
|
<p>
|
||||||
|
))
|
||||||
46
iface/gspn/examples/udcs/udcs.net
Normal file
46
iface/gspn/examples/udcs/udcs.net
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
|0|
|
||||||
|
|
|
||||||
|
f 0 6 0 6 0 0 0
|
||||||
|
Id -10004 1.0 1.0 1.0 1.0 0 1.0 1.0 proc
|
||||||
|
Re 0 1.0 1.0 1.0 1.0 0 1.0 1.0 proc
|
||||||
|
Tr 0 1.0 1.0 1.0 1.0 0 1.0 1.0 proc
|
||||||
|
Gs 0 1.0 1.0 1.0 1.0 0 1.0 1.0 proc
|
||||||
|
Aut -10004 1.0 1.0 1.0 1.0 0 1.0 1.0 proc
|
||||||
|
Fdr 0 1.0 1.0 1.0 1.0 0 1.0 1.0 proc
|
||||||
|
t3 1.0 1 0 2 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 3 0 0 1.0 1.0 F11
|
||||||
|
1 6 0 0 1.0 1.0 F12
|
||||||
|
1
|
||||||
|
1 4 0 0 1.0 1.0 F13
|
||||||
|
0
|
||||||
|
t4 1.0 1 0 1 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 3 0 0 1.0 1.0 F14
|
||||||
|
3
|
||||||
|
1 1 0 0 1.0 1.0 F15
|
||||||
|
1 3 0 0 1.0 1.0 F16
|
||||||
|
1 6 0 0 1.0 1.0 F17
|
||||||
|
0
|
||||||
|
t1 1.0 1 0 2 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 1 0 0 1.0 1.0 F6
|
||||||
|
1 5 0 0 1.0 1.0 F7
|
||||||
|
1
|
||||||
|
1 2 0 0 1.0 1.0 F8
|
||||||
|
0
|
||||||
|
t2 1.0 1 0 1 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 2 0 0 1.0 1.0 F9
|
||||||
|
1
|
||||||
|
1 3 0 0 1.0 1.0 F10
|
||||||
|
0
|
||||||
|
t6 1.0 1 1 2 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 3 0 0 1.0 1.0 F21
|
||||||
|
1 5 0 0 1.0 1.0 F22
|
||||||
|
2
|
||||||
|
1 6 0 0 1.0 1.0 F23
|
||||||
|
1 3 0 0 1.0 1.0 F24
|
||||||
|
0
|
||||||
|
t5 1.0 1 0 1 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 4 0 0 1.0 1.0 F18
|
||||||
|
2
|
||||||
|
1 1 0 0 1.0 1.0 F19
|
||||||
|
1 5 0 0 1.0 1.0 F20
|
||||||
|
0
|
||||||
9
iface/gspn/examples/udcs/udcs.tobs
Normal file
9
iface/gspn/examples/udcs/udcs.tobs
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
2
|
||||||
|
ReP1 1.0 1 0 1 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 2 0 0 1.0 1.0 <S proc_0>
|
||||||
|
0
|
||||||
|
0
|
||||||
|
gsP1 1.0 1 0 1 0 1.0 1.0 1.0 1.0 1.0 1.0 0
|
||||||
|
1 4 0 0 1.0 1.0 <S proc_0>
|
||||||
|
0
|
||||||
|
0
|
||||||
12
iface/gspn/udcseltl.test
Executable file
12
iface/gspn/udcseltl.test
Executable file
|
|
@ -0,0 +1,12 @@
|
||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
. ./defs || exit 1
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
cp -R $srcdir/examples/udcs .
|
||||||
|
chmod +w udcs
|
||||||
|
|
||||||
|
# F(ReP1 => F(gsP1)) is false
|
||||||
|
../eltlgspn-srg udcs/udcs 'F(ReP1 => F(gsP1))' ReP1 gsP1 > output \
|
||||||
|
|| test $? = 1
|
||||||
12
iface/gspn/udcsltl.test
Executable file
12
iface/gspn/udcsltl.test
Executable file
|
|
@ -0,0 +1,12 @@
|
||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
. ./defs || exit 1
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
cp -R $srcdir/examples/udcs .
|
||||||
|
chmod +w udcs
|
||||||
|
|
||||||
|
# F(ReP1 => F(gsP1)) is false
|
||||||
|
../ltlgspn-srg udcs/udcs 'F(ReP1 => F(gsP1))' ReP1 gsP1 > output \
|
||||||
|
|| test $? = 1
|
||||||
Loading…
Add table
Add a link
Reference in a new issue