ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							c88c1d4461
							
						
					 | 
					
						
						
							
							- Removed --claims flag again.
						
						
						
						
						
						
						
						- Now new reporting on stderr, with claim details.
- Added '--summary' to redirect this report to stdout. 
						
					 | 
					
						2004-07-29 13:08:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							17c6fe5136
							
						
					 | 
					
						
						
							
							- Fixed some more printf usages, that should now be handled by eprintf.
						
						
						
						
						
					 | 
					
						2004-07-29 12:47:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							523b0ffd32
							
						
					 | 
					
						
						
							
							- Added --claims flag for some detailed output on claim violations.
						
						
						
						
						
					 | 
					
						2004-07-29 12:36:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2a639b314
							
						
					 | 
					
						
						
							
							- More informative claim displays.
						
						
						
						
						
					 | 
					
						2004-07-29 12:04:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d181365e3e
							
						
					 | 
					
						
						
							
							- Removed some old-fashioned defines, replacing them with enum constants.
						
						
						
						
						
					 | 
					
						2004-07-29 11:26:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							b22667a791
							
						
					 | 
					
						
						
							
							- Fixed termlist printing.
						
						
						
						
						
					 | 
					
						2004-07-29 11:15:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							75ecbf4346
							
						
					 | 
					
						
						
							
							- Reordered some switches.
						
						
						
						
						
						
						
						- Inverted progress bar behaviour: default is off. Enable with -b. 
						
					 | 
					
						2004-07-29 11:02:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							dda2907492
							
						
					 | 
					
						
						
							
							- Implemented output method selector, sys->output.
						
						
						
						
						
						
						
						- Changed disable-report switch into --empty.
- --scenario=-1 now displays a list of scenarios. Use wc -l to count
  them. 
						
					 | 
					
						2004-07-29 10:13:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5db3ca0e2
							
						
					 | 
					
						
						
							
							- Current Elegast scripts are not suitable for -t9 because scenario
						
						
						
						
						
						
						
						counting through the exit code is too limited. Fix. 
						
					 | 
					
						2004-07-28 23:47:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							a86e44dac6
							
						
					 | 
					
						
						
							
							Modifications for Elegast cluster.
						
						
						
						
						
					 | 
					
						2004-07-28 13:40:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							7aaed2dc90
							
						
					 | 
					
						
						
							
							- Added a reporting script, intended for parallel computations.
						
						
						
						
						
					 | 
					
						2004-07-28 12:40:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d62a8d89e1
							
						
					 | 
					
						
						
							
							- Of course, errors have a higher priority.
						
						
						
						
						
					 | 
					
						2004-07-28 12:23:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							42e5efedac
							
						
					 | 
					
						
						
							
							- When counting scenarios, the exit code reflects the number of
						
						
						
						
						
						
						
						scenarios. 
						
					 | 
					
						2004-07-28 12:22:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ba63d16d4
							
						
					 | 
					
						
						
							
							- Scyther now reports a 1 exit code (error) when a scenario number is
						
						
						
						
						
						
						
						selected that is too large. 
						
					 | 
					
						2004-07-28 12:03:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							472de3b526
							
						
					 | 
					
						
						
							
							- Added switch --choose-first.
						
						
						
						
						
						
						
						- Added switch --scenario (-s), to enable scenario exploration only.
  Use --scenario=-1 to count the number of possible scenarios. 
						
					 | 
					
						2004-07-28 11:39:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							289f71846b
							
						
					 | 
					
						
						
							
							- Improved graph output for printing purposes.
						
						
						
						
						
					 | 
					
						2004-07-26 12:43:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ffa7b81ec
							
						
					 | 
					
						
						
							
							- Fixed a bug with --pp=100.
						
						
						
						
						
					 | 
					
						2004-07-26 08:32:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							38a3fdb320
							
						
					 | 
					
						
						
							
							- Moved doxyconfig to the refman directory, which makes much more sense.
						
						
						
						
						
						
						
						However, it still needs an SConstruct script. 
						
					 | 
					
						2004-07-25 20:39:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ddedb6f7f
							
						
					 | 
					
						
						
							
							- Totally untested. Otherwise, niagree should work ;)
						
						
						
						
						
					 | 
					
						2004-07-25 18:24:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							9723fff382
							
						
					 | 
					
						
						
							
							- Added termlistAddNew function to mimic set behaviour.
						
						
						
						
						
					 | 
					
						2004-07-25 18:14:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8aacee6ad
							
						
					 | 
					
						
						
							
							- Improved some minor stuff regarding synchronisation checking and
						
						
						
						
						
						
						
						debugging info.
- '--pp=100' switch in debug mode now allows for disabling of
  synchronising_labels set. 
						
					 | 
					
						2004-07-25 15:30:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f1c9ecb48
							
						
					 | 
					
						
						
							
							- Amazingly, I think I implemented ni-synch partial order reduction. It
						
						
						
						
						
						
						
						still needs some careful analysis though. 
						
					 | 
					
						2004-07-24 20:30:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							60b02eea0e
							
						
					 | 
					
						
						
							
							- Renamed nearly all files. Now, we try to use singular terms.
						
						
						
						
						
						
						
						Exception: states.h is the plural form. 
						
					 | 
					
						2004-07-24 19:07:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf991aa993
							
						
					 | 
					
						
						
							
							- Buggy: Broken intermediate version.
						
						
						
						
						
					 | 
					
						2004-07-24 19:00:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							ace16a896f
							
						
					 | 
					
						
						
							
							- Renamed runs.[c|h] to system.[c|h], which makes much more sense.
						
						
						
						
						
					 | 
					
						2004-07-24 15:08:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ac2a8d9bb
							
						
					 | 
					
						
						
							
							- Moved some parts of runs.c into roles.c
						
						
						
						
						
					 | 
					
						2004-07-24 15:05:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c234e3cee
							
						
					 | 
					
						
						
							
							- Bugfixed claims.c (r722 log), although the reason for fixing and the
						
						
						
						
						
						
						
						error itself is quite irreproducable. 
						
					 | 
					
						2004-07-22 11:57:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ce5736af3
							
						
					 | 
					
						
						
							
							- Added attack script.
						
						
						
						
						
						
						
						- Worked on ni-synch claims.
  Todo: weirdness with: ./scyther ../spdl/nsl3-nisynch.spdl -t1 -r2 
						
					 | 
					
						2004-07-21 14:26:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e80d048d7
							
						
					 | 
					
						
						
							
							- Added reminder of this strange behaviour to todo.txt.
						
						
						
						
						
					 | 
					
						2004-07-21 14:06:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							056b5c245f
							
						
					 | 
					
						
						
							
							- Big cleanup in modelchecker.c; threw out a lot of obsolete methods.
						
						
						
						
						
					 | 
					
						2004-07-21 12:42:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e8dcf8598
							
						
					 | 
					
						
						
							
							- Minor update to state progress bar cleaner.
						
						
						
						
						
					 | 
					
						2004-07-21 11:03:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							45950e3e56
							
						
					 | 
					
						
						
							
							- Lots of renaming on switches, to make it more readable.
						
						
						
						
						
					 | 
					
						2004-07-21 11:01:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							de1d114f86
							
						
					 | 
					
						
						
							
							- Much work on the new states counter abstractions.
						
						
						
						
						
					 | 
					
						2004-07-21 10:35:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ecdd1eb5a
							
						
					 | 
					
						
						
							
							- Made explicit chooses the default behaviour.
						
						
						
						
						
					 | 
					
						2004-07-20 21:31:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							81e715d612
							
						
					 | 
					
						
						
							
							- More cleanup and structuring in the modelchecker code.
						
						
						
						
						
					 | 
					
						2004-07-20 20:58:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d60acf431
							
						
					 | 
					
						
						
							
							- Rewrote all main traversal logics to use inline functions.
						
						
						
						
						
						
						
						- Added -t12. This is much faster than -t10, but yields equal states,
  and made it the default choice. 
						
					 | 
					
						2004-07-20 20:42:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfda7da8d9
							
						
					 | 
					
						
						
							
							- Remove some automake artefacts.
						
						
						
						
						
					 | 
					
						2004-07-20 14:17:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9d94073d1
							
						
					 | 
					
						
						
							
							- Finally solved the stupid warning.
						
						
						
						
						
					 | 
					
						2004-07-20 13:01:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							b570ca2d8a
							
						
					 | 
					
						
						
							
							- Made all references to system explicit const references.
						
						
						
						
						
						
						
						- Removed config.h reference. 
						
					 | 
					
						2004-07-20 12:41:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							2065c89add
							
						
					 | 
					
						
						
							
							- Added some more macro unfolding.
						
						
						
						
						
						
						
						- More efficient term equality test. 
						
					 | 
					
						2004-07-20 12:21:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							837fb4d8e1
							
						
					 | 
					
						
						
							
							- Corrected an inline definition, propagating it to the header file.
						
						
						
						
						
					 | 
					
						2004-07-20 09:47:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d74d70218f
							
						
					 | 
					
						
						
							
							- Improved candidates throughput.
						
						
						
						
						
					 | 
					
						2004-07-20 09:07:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							a588c90952
							
						
					 | 
					
						
						
							
							- Added some code optimizations after using gprof.
						
						
						
						
						
					 | 
					
						2004-07-20 08:51:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff0c29142e
							
						
					 | 
					
						
						
							
							- Some modified options. Doxygen is not working currently, I don't know why.
						
						
						
						
						
					 | 
					
						2004-07-19 14:01:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							ffecc1a1ac
							
						
					 | 
					
						
						
							
							- Added some doxygen documentation.
						
						
						
						
						
					 | 
					
						2004-07-19 13:31:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							03c19a4774
							
						
					 | 
					
						
						
							
							- Improved handling of pruning in explorify. Now, when pruning is done
						
						
						
						
						
						
						
						in explorify, the signal is passed back, and match_basic etc. will
  signal that the event was not enabled. 
						
					 | 
					
						2004-07-19 12:03:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							b412e56c7b
							
						
					 | 
					
						
						
							
							- Traversal 10 is now the default.
						
						
						
						
						
					 | 
					
						2004-07-19 11:54:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							514848a10e
							
						
					 | 
					
						
						
							
							- Implemented --no-noclaims-red and --no-endgame-red
						
						
						
						
						
					 | 
					
						2004-07-19 09:44:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee0501d82d
							
						
					 | 
					
						
						
							
							- Implemented --no-agent-symm to disable agent symmetry reductions.
						
						
						
						
						
					 | 
					
						2004-07-19 09:34:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ccremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ad99f977c
							
						
					 | 
					
						
						
							
							- Fixed weird behaviour of executeStep restoration.
						
						
						
						
						
					 | 
					
						2004-07-19 09:32:12 +00:00 | 
					
					
						
						
							
							
							
						
					 |