Commit Graph

3 Commits

Author SHA1 Message Date
Fergus Henderson
e814d7669a Update the expected output for one of the error messages,
Estimated hours taken: 0.25

tests/invalid/multisoln_func.err_exp:
	Update the expected output for one of the error messages,
	since I reformatted the error messages slightly.
1997-08-22 13:58:46 +00:00
Fergus Henderson
a7146dde20 Very minor change to the expected output for this test
Estimated hours taken: 0.1

tests/invalid/multisoln_func.err_exp:
	Very minor change to the expected output for this test
	(capitalization & punctuation) to match what is actually output.
1997-07-07 08:34:26 +00:00
Fergus Henderson
469a26b218 Report an error if a "forward" mode of a function,
Estimated hours taken: 2

compiler/det_report.m:
	Report an error if a "forward" mode of a function,
	(a mode for which all the arguments are fully input)
	has determinism nondet, multi, cc_nondet or cc_multi.
	Such functions should be illegal because they break
	referential transparency.

doc/reference_manual.texi:
	Document the above change.

tests/invalid/Mmake:
tests/invalid/multisoln_func.m:
	Test cases for the above change.
1997-07-03 14:40:14 +00:00