diff options
-rwxr-xr-x | testsuite/vests/testsuite.sh | 3 | ||||
-rw-r--r-- | testsuite/vests/vhdl-93/clifton-labs/compliant/compliant1.exp | 103 |
2 files changed, 106 insertions, 0 deletions
diff --git a/testsuite/vests/testsuite.sh b/testsuite/vests/testsuite.sh index 13593cacc..884944c51 100755 --- a/testsuite/vests/testsuite.sh +++ b/testsuite/vests/testsuite.sh @@ -143,6 +143,9 @@ done # Test group +dir=vhdl-93/clifton-labs/compliant +. $dir/compliant1.exp + # ashenden compliant # OK dir=vhdl-93/ashenden/compliant diff --git a/testsuite/vests/vhdl-93/clifton-labs/compliant/compliant1.exp b/testsuite/vests/vhdl-93/clifton-labs/compliant/compliant1.exp new file mode 100644 index 000000000..0f6cb9d79 --- /dev/null +++ b/testsuite/vests/vhdl-93/clifton-labs/compliant/compliant1.exp @@ -0,0 +1,103 @@ +run_compliant_test functional/aggregates/simple-aggregate-lvalue.vhdl +run_compliant_test functional/aggregates/simple-integer-aggregate.vhdl +run_compliant_test functional/aliases/objects/simple-string-alias.vhdl +run_compliant_test functional/attributes/array/simple-ascending-attribute.vhdl +run_compliant_test functional/attributes/array/simple-high-attribute.vhdl +run_compliant_test functional/attributes/array/simple-left-attribute.vhdl +run_compliant_test functional/attributes/array/simple-length-attribute.vhdl +run_compliant_test functional/attributes/array/simple-low-attribute.vhdl +run_compliant_test functional/attributes/array/simple-right-attribute.vhdl +run_compliant_test functional/attributes/signal/simple-event-attribute.vhdl +run_compliant_test functional/attributes/signal/simple-last-value.vhdl +run_compliant_test functional/attributes/signal/simple-last_event-attribute.vhdl +run_compliant_test functional/attributes/signal/simple-last_value-attribute.vhdl +run_compliant_test functional/attributes/type/base/simple-integer-test.vhdl +run_compliant_test functional/attributes/type/left/simple-integer-test.vhdl +#run_compliant_test functional/attributes/type/range/simple-range-attribute.vhdl +run_compliant_test functional/attributes/type/right/simple-integer-test.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-ascending.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-high.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-image.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-leftof.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-low.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-pred.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-rightof.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-succ.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-val.vhdl +run_compliant_test functional/attributes/type/simple-integer-test-value.vhdl +run_compliant_test functional/components/integer-default-binding.vhdl +run_compliant_test functional/components/integer-with-config-spec.vhdl +run_compliant_test functional/components/integer-with-port-map.vhdl +run_compliant_test functional/components/simple-array-example.vhdl +run_compliant_test functional/components/unconstrained-array-example.vhdl +run_compliant_test functional/constants/simple-string-constant.vhdl +run_compliant_test functional/entities/pass-array-type-through-inout-port.vhdl +run_compliant_test functional/entities/pass-integer-through-inout-port.vhdl +#run_compliant_test functional/functions/integer-type-overload.vhdl +run_compliant_test functional/functions/simple-out-parameter.vhdl +run_compliant_test functional/functions/simple-procedure-call.vhdl +run_compliant_test functional/functions/unconstrained_parameter.vhdl +#run_compliant_test functional/generics/entity-generic-defines-port-type.vhdl +run_compliant_test functional/generics/simple-entity-generic.vhdl +run_compliant_test functional/objects/constants/simple-string-constant.vhdl +run_compliant_test functional/objects/signals/assignments/integer-fanout.vhdl +run_compliant_test functional/objects/signals/assignments/simple-integer-assign.vhdl +run_compliant_test functional/objects/signals/assignments/simple-integer-initialize.vhdl +run_compliant_test functional/objects/variable/integer-variable-persist-across-activations.vhdl +run_compliant_test functional/objects/variable/simple-enumeration-assign.vhdl +run_compliant_test functional/objects/variable/simple-integer-assign.vhdl +run_compliant_test functional/objects/variable/simple-integer-initialize.vhdl +run_compliant_test functional/operators/addition/add-two-integers.vhdl +run_compliant_test functional/operators/addition/variable-plus-int.vhdl +run_compliant_test functional/operators/addition/variable-plus-variable.vhdl +run_compliant_test functional/operators/concatenation/concatenate-string-character.vhdl +run_compliant_test functional/operators/concatenation/concatenate-two-strings.vhdl +run_compliant_test functional/operators/division/integer-division.vhdl +run_compliant_test functional/packages/simple_package_body_test.vhdl +run_compliant_test functional/packages/simple_package_test.vhdl +run_compliant_test functional/signals/assign/simple-array-assign.vhdl +run_compliant_test functional/signals/assign/simple-integer-assign.vhdl +run_compliant_test functional/signals/assign/simple-integer-initialize.vhdl +run_compliant_test functional/slices/simple-slice.vhdl +run_compliant_test functional/slices/slice-lvalue.vhdl +run_compliant_test functional/statements/block-statements/simple-grouping-block.vhdl +#run_compliant_test functional/statements/for-loops/dynamic_package_procedure_for_loop.vhdl +#run_compliant_test functional/statements/for-loops/dynamic_procedure_for_loop.vhdl +run_compliant_test functional/statements/for-loops/enumeration-for-loop-constrained.vhdl +run_compliant_test functional/statements/for-loops/enumeration-for-loop.vhdl +run_compliant_test functional/statements/for-loops/integer-for-loop.vhdl +run_compliant_test functional/statements/if-statements/simple-if-statement.vhdl +run_compliant_test functional/std_logic_1164/test_and_table.vhdl +run_compliant_test functional/std_logic_1164/test_or_table.vhdl +run_compliant_test functional/std_logic_1164/test_resolution_table.vhdl +run_compliant_test functional/std_logic_1164/test_std_logic_resolution_function.vhdl +#run_compliant_test functional/std_logic_1164/test_std_logic_type.vhdl +run_compliant_test functional/std_logic_1164/test_xor_table.vhdl +run_compliant_test functional/std_standard/simple-now-test.vhdl +#run_compliant_test functional/subtypes/modified-character-subtype.vhdl +#run_compliant_test functional/subtypes/modified-integer-subtype.vhdl +#run_compliant_test functional/subtypes/simple-enumeration-subtype.vhdl +run_compliant_test functional/textio/read/character_array_read.vhdl +run_compliant_test functional/textio/read/character_read.vhdl +run_compliant_test functional/textio/read/simple-read.vhdl +run_compliant_test functional/textio/write/fopen_test_1.vhdl +run_compliant_test functional/textio/write/fopen_test_2.vhdl +run_compliant_test functional/textio/write/fopen_test_3.vhdl +run_compliant_test functional/textio/write/write_bit_vector.vhdl +run_compliant_test functional/types/array-types/character-index-constant.vhdl +run_compliant_test functional/types/array-types/colors_2d_array.vhdl +run_compliant_test functional/types/array-types/integer-array-using-tick-range.vhdl +run_compliant_test functional/types/array-types/simple-integer-array.vhdl +#run_compliant_test functional/types/array-types/subprogram-dynamic-type.vhdl +run_compliant_test functional/types/array-types/unconstrained_argument.vhdl +run_compliant_test functional/types/enumeration-types/std-enums-test.vhdl +run_compliant_test functional/types/integer-types/resolved-integer-type.vhdl +#run_compliant_test functional/types/integer-types/subprogram-dynamic-type.vhdl +run_compliant_test functional/types/record-types/date-record.vhdl +run_compliant_test functional/types/record-types/integer-record-aggregate-init.vhdl +run_compliant_test functional/types/record-types/simple-integer-record.vhdl +run_compliant_test functional/types/simple-subtypes.vhdl +#run_compliant_test functional/variable/integer-variable-persist-across-activations.vhdl +run_compliant_test functional/variable/simple-enumeration-assign.vhdl +run_compliant_test functional/variable/simple-integer-assign.vhdl +run_compliant_test functional/variable/simple-integer-initialize.vhdl |