Idris2/tests/idris2
Edwin Brady 69ec410890 Add AllGuarded flag for functions
This is added to functions which are guaranteed to be productive. The
check is currently very conservative - just added when every clause is
constructor headed (or headed by an AllGuarded function), and there are
no other function applications.
2020-05-22 17:27:18 +01:00
..
basic001 Add test script 2020-05-19 18:25:18 +01:00
basic002 Add test script 2020-05-19 18:25:18 +01:00
basic003 Add test script 2020-05-19 18:25:18 +01:00
basic004 Add test script 2020-05-19 18:25:18 +01:00
basic005 Add test script 2020-05-19 18:25:18 +01:00
basic006 Add test script 2020-05-19 18:25:18 +01:00
basic007 Add test script 2020-05-19 18:25:18 +01:00
basic008 Add test script 2020-05-19 18:25:18 +01:00
basic009 Add test script 2020-05-19 18:25:18 +01:00
basic010 Add test script 2020-05-19 18:25:18 +01:00
basic011 Add test script 2020-05-19 18:25:18 +01:00
basic012 Add test script 2020-05-19 18:25:18 +01:00
basic013 Add test script 2020-05-19 18:25:18 +01:00
basic014 Add test script 2020-05-19 18:25:18 +01:00
basic015 Add test script 2020-05-19 18:25:18 +01:00
basic016 Add test script 2020-05-19 18:25:18 +01:00
basic017 Add test script 2020-05-19 18:25:18 +01:00
basic018 Add test script 2020-05-19 18:25:18 +01:00
basic019 Add test script 2020-05-19 18:25:18 +01:00
basic020 Add test script 2020-05-19 18:25:18 +01:00
basic021 Add test script 2020-05-19 18:25:18 +01:00
basic022 Add test script 2020-05-19 18:25:18 +01:00
basic023 Add test script 2020-05-19 18:25:18 +01:00
basic024 Add test script 2020-05-19 18:25:18 +01:00
basic025 Add test script 2020-05-19 18:25:18 +01:00
basic026 Add test script 2020-05-19 18:25:18 +01:00
basic027 Add test script 2020-05-19 18:25:18 +01:00
basic028 Add test script 2020-05-19 18:25:18 +01:00
basic029 Add test script 2020-05-19 18:25:18 +01:00
basic030 Add test script 2020-05-19 18:25:18 +01:00
basic031 Add test script 2020-05-19 18:25:18 +01:00
basic032 Add test script 2020-05-19 18:25:18 +01:00
basic033 Add test script 2020-05-19 18:25:18 +01:00
basic034 Add test script 2020-05-19 18:25:18 +01:00
basic035 Add test script 2020-05-19 18:25:18 +01:00
basic036 Add test script 2020-05-19 18:25:18 +01:00
basic037 Add test script 2020-05-19 18:25:18 +01:00
basic038 Add test script 2020-05-19 18:25:18 +01:00
basic039 Add AllGuarded flag for functions 2020-05-22 17:27:18 +01:00
basic040 Add test script 2020-05-19 18:25:18 +01:00
coverage001 Add test script 2020-05-19 18:25:18 +01:00
coverage002 Add test script 2020-05-19 18:25:18 +01:00
coverage003 Add test script 2020-05-19 18:25:18 +01:00
coverage004 Add test script 2020-05-19 18:25:18 +01:00
coverage005 Add test script 2020-05-19 18:25:18 +01:00
coverage006 Add test script 2020-05-19 18:25:18 +01:00
error001 Add test script 2020-05-19 18:25:18 +01:00
error002 Add test script 2020-05-19 18:25:18 +01:00
error003 Add test script 2020-05-19 18:25:18 +01:00
error004 Add test script 2020-05-19 18:25:18 +01:00
error005 Add test script 2020-05-19 18:25:18 +01:00
error006 Add test script 2020-05-19 18:25:18 +01:00
error007 Add test script 2020-05-19 18:25:18 +01:00
error008 Add test script 2020-05-19 18:25:18 +01:00
error009 Add test script 2020-05-19 18:25:18 +01:00
error010 Add test script 2020-05-19 18:25:18 +01:00
import001 Add test script 2020-05-19 18:25:18 +01:00
import002 Add test script 2020-05-19 18:25:18 +01:00
import003 Add test script 2020-05-19 18:25:18 +01:00
import004 Add test script 2020-05-19 18:25:18 +01:00
interactive001 Add test script 2020-05-19 18:25:18 +01:00
interactive002 Add test script 2020-05-19 18:25:18 +01:00
interactive003 Add test script 2020-05-19 18:25:18 +01:00
interactive004 Add test script 2020-05-19 18:25:18 +01:00
interactive005 Add test script 2020-05-19 18:25:18 +01:00
interactive006 Add test script 2020-05-19 18:25:18 +01:00
interactive007 Add test script 2020-05-19 18:25:18 +01:00
interactive008 Add test script 2020-05-19 18:25:18 +01:00
interactive009 Add test script 2020-05-19 18:25:18 +01:00
interactive010 Add test script 2020-05-19 18:25:18 +01:00
interactive011 Add test script 2020-05-19 18:25:18 +01:00
interactive012 Add test script 2020-05-19 18:25:18 +01:00
interface001 Add test script 2020-05-19 18:25:18 +01:00
interface002 Add test script 2020-05-19 18:25:18 +01:00
interface003 Add test script 2020-05-19 18:25:18 +01:00
interface004 Add test script 2020-05-19 18:25:18 +01:00
interface005 Add test script 2020-05-19 18:25:18 +01:00
interface006 Add test script 2020-05-19 18:25:18 +01:00
interface007 Add test script 2020-05-19 18:25:18 +01:00
interface008 Add test script 2020-05-19 18:25:18 +01:00
interface009 Add test script 2020-05-19 18:25:18 +01:00
interface010 Add test script 2020-05-19 18:25:18 +01:00
interface011 Add test script 2020-05-19 18:25:18 +01:00
interface012 Add test script 2020-05-19 18:25:18 +01:00
interface013 Add test script 2020-05-19 18:25:18 +01:00
interface014 Add test script 2020-05-19 18:25:18 +01:00
interface015 Add test script 2020-05-19 18:25:18 +01:00
interpreter001 Add test script 2020-05-19 18:25:18 +01:00
lazy001 Add test script 2020-05-19 18:25:18 +01:00
linear001 Add test script 2020-05-19 18:25:18 +01:00
linear002 Add test script 2020-05-19 18:25:18 +01:00
linear003 Add test script 2020-05-19 18:25:18 +01:00
linear004 Add test script 2020-05-19 18:25:18 +01:00
linear005 Add test script 2020-05-19 18:25:18 +01:00
linear006 Add test script 2020-05-19 18:25:18 +01:00
linear007 Add test script 2020-05-19 18:25:18 +01:00
linear008 Add test script 2020-05-19 18:25:18 +01:00
literate001 Add test script 2020-05-19 18:25:18 +01:00
literate002 Add test script 2020-05-19 18:25:18 +01:00
literate003 Add test script 2020-05-19 18:25:18 +01:00
literate004 Add test script 2020-05-19 18:25:18 +01:00
literate005 Add test script 2020-05-19 18:25:18 +01:00
literate006 Add test script 2020-05-19 18:25:18 +01:00
literate007 Add test script 2020-05-19 18:25:18 +01:00
literate008 Add test script 2020-05-19 18:25:18 +01:00
literate009 Add test script 2020-05-19 18:25:18 +01:00
literate010 Add test script 2020-05-19 18:25:18 +01:00
literate011 Add test script 2020-05-19 18:25:18 +01:00
literate012 Add test script 2020-05-19 18:25:18 +01:00
params001 Add test script 2020-05-19 18:25:18 +01:00
perf001 Add test script 2020-05-19 18:25:18 +01:00
perf002 Add test script 2020-05-19 18:25:18 +01:00
perf003 Add test script 2020-05-19 18:25:18 +01:00
perf004 Add test script 2020-05-19 18:25:18 +01:00
perror001 Add test script 2020-05-19 18:25:18 +01:00
perror002 Add test script 2020-05-19 18:25:18 +01:00
perror003 Add test script 2020-05-19 18:25:18 +01:00
perror004 Add test script 2020-05-19 18:25:18 +01:00
perror005 Add test script 2020-05-19 18:25:18 +01:00
perror006 Add test script 2020-05-19 18:25:18 +01:00
pkg001 Add test script 2020-05-19 18:25:18 +01:00
pkg002 Add test script 2020-05-19 18:25:18 +01:00
real001 Add test script 2020-05-19 18:25:18 +01:00
real002 Add test script 2020-05-19 18:25:18 +01:00
record001 Add test script 2020-05-19 18:25:18 +01:00
record002 Add test script 2020-05-19 18:25:18 +01:00
record003 Add test script 2020-05-19 18:25:18 +01:00
record004 Finish tests 2020-05-19 20:06:37 +01:00
reg001 Add test script 2020-05-19 18:25:18 +01:00
reg002 Add test script 2020-05-19 18:25:18 +01:00
reg003 Add test script 2020-05-19 18:25:18 +01:00
reg004 Add test script 2020-05-19 18:25:18 +01:00
reg005 Add test script 2020-05-19 18:25:18 +01:00
reg006 Add test script 2020-05-19 18:25:18 +01:00
reg007 Add test script 2020-05-19 18:25:18 +01:00
reg008 Add test script 2020-05-19 18:25:18 +01:00
reg009 Add test script 2020-05-19 18:25:18 +01:00
reg010 Add test script 2020-05-19 18:25:18 +01:00
reg011 Add test script 2020-05-19 18:25:18 +01:00
reg012 Add test script 2020-05-19 18:25:18 +01:00
reg013 Add test script 2020-05-19 18:25:18 +01:00
reg014 Add test script 2020-05-19 18:25:18 +01:00
reg015 Add test script 2020-05-19 18:25:18 +01:00
reg016 Add test script 2020-05-19 18:25:18 +01:00
reg017 Add test script 2020-05-19 18:25:18 +01:00
reg018 Add test script 2020-05-19 18:25:18 +01:00
reg019 Add test script 2020-05-19 18:25:18 +01:00
total001 Add test script 2020-05-19 18:25:18 +01:00
total002 Add test script 2020-05-19 18:25:18 +01:00
total003 Add test script 2020-05-19 18:25:18 +01:00
total004 Add test script 2020-05-19 18:25:18 +01:00
total005 Add test script 2020-05-19 18:25:18 +01:00
total006 Evaluate with tcinline under Delay 2020-05-22 13:30:07 +01:00
total007 Forgot to add some test files! 2020-05-21 17:22:30 +01:00
total008 Propagate totality options on methods 2020-05-21 16:04:22 +01:00
with001 Add test script 2020-05-19 18:25:18 +01:00
with002 Add test script 2020-05-19 18:25:18 +01:00