update copyrights
authorMorgan Deters <mdeters@cs.nyu.edu>
Tue, 2 Apr 2013 03:32:39 +0000 (23:32 -0400)
committerMorgan Deters <mdeters@cs.nyu.edu>
Tue, 2 Apr 2013 03:32:39 +0000 (23:32 -0400)
commit0e6e0f181618aedf6161ed994d9d4e71ffb1b21d
treedf4464da8be416697eceee1697fd6cc08831c603
parent2f195e4babef016e9b02faeb80cd79f0177a3f05
update copyrights
562 files changed:
examples/SimpleVC.java
examples/SimpleVCCompat.java
examples/api/bitvectors.cpp
examples/api/bitvectors_and_arrays.cpp
examples/api/combination.cpp
examples/api/helloworld.cpp
examples/api/java/BitVectors.java
examples/api/java/BitVectorsAndArrays.java
examples/api/java/Combination.java
examples/api/java/HelloWorld.java
examples/api/java/LinearArith.java
examples/api/java/PipedInput.java
examples/api/linear_arith.cpp
examples/hashsmt/sha1.hpp
examples/hashsmt/sha1smt.cpp
examples/hashsmt/word.cpp
examples/hashsmt/word.h
examples/nra-translate/normalize.cpp
examples/nra-translate/smt2info.cpp
examples/nra-translate/smt2todreal.cpp
examples/nra-translate/smt2toisat.cpp
examples/nra-translate/smt2tomathematica.cpp
examples/nra-translate/smt2toqepcad.cpp
examples/nra-translate/smt2toredlog.cpp
examples/simple_vc_compat_c.c
examples/simple_vc_compat_cxx.cpp
examples/simple_vc_cxx.cpp
src/bindings/java_iterator_adapter.h
src/bindings/java_stream_adapters.h
src/bindings/swig.h
src/compat/cvc3_compat.cpp
src/compat/cvc3_compat.h
src/context/cdchunk_list.h
src/context/cddense_set.h
src/context/cdhashmap.h
src/context/cdhashmap_forward.h
src/context/cdhashset.h
src/context/cdhashset_forward.h
src/context/cdinsert_hashmap.h
src/context/cdinsert_hashmap_forward.h
src/context/cdlist.h
src/context/cdlist_forward.h
src/context/cdmaybe.h
src/context/cdo.h
src/context/cdqueue.h
src/context/cdtrail_hashmap.h
src/context/cdtrail_hashmap_forward.h
src/context/cdtrail_queue.h
src/context/cdvector.h
src/context/context.cpp
src/context/context.h
src/context/context_mm.cpp
src/context/context_mm.h
src/context/stacking_map.h
src/context/stacking_vector.h
src/decision/decision_engine.cpp
src/decision/decision_engine.h
src/decision/decision_mode.cpp
src/decision/decision_mode.h
src/decision/decision_strategy.h
src/decision/justification_heuristic.cpp
src/decision/justification_heuristic.h
src/decision/options_handlers.h
src/decision/relevancy.cpp
src/decision/relevancy.h
src/expr/attribute.cpp
src/expr/attribute.h
src/expr/attribute_internals.h
src/expr/command.cpp
src/expr/command.h
src/expr/convenience_node_builders.h
src/expr/expr_manager_scope.h
src/expr/expr_manager_template.cpp
src/expr/expr_manager_template.h
src/expr/expr_stream.h
src/expr/expr_template.cpp
src/expr/expr_template.h
src/expr/kind_map.h
src/expr/kind_template.h
src/expr/metakind_template.h
src/expr/node.cpp
src/expr/node.h
src/expr/node_manager.cpp
src/expr/node_manager.h
src/expr/node_self_iterator.h
src/expr/node_value.cpp
src/expr/node_value.h
src/expr/options_handlers.h
src/expr/pickle_data.cpp
src/expr/pickle_data.h
src/expr/pickler.cpp
src/expr/pickler.h
src/expr/symbol_table.cpp
src/expr/symbol_table.h
src/expr/type.cpp
src/expr/type.h
src/expr/type_checker.h
src/expr/type_checker_template.cpp
src/expr/type_node.cpp
src/expr/type_node.h
src/expr/type_properties_template.h
src/expr/variable_type_map.h
src/include/cvc4.h
src/include/cvc4_private.h
src/include/cvc4_private_library.h
src/include/cvc4_public.h
src/include/cvc4parser_private.h
src/include/cvc4parser_public.h
src/lib/clock_gettime.c
src/lib/clock_gettime.h
src/lib/ffs.c
src/lib/ffs.h
src/lib/replacements.h
src/lib/strtok_r.c
src/lib/strtok_r.h
src/main/command_executor.cpp
src/main/command_executor.h
src/main/command_executor_portfolio.cpp
src/main/command_executor_portfolio.h
src/main/driver_unified.cpp
src/main/interactive_shell.cpp
src/main/interactive_shell.h
src/main/main.cpp
src/main/main.h
src/main/options_handlers.h
src/main/portfolio.cpp
src/main/portfolio.h
src/main/portfolio_util.cpp
src/main/portfolio_util.h
src/main/util.cpp
src/options/base_options_handlers.h
src/options/base_options_template.cpp
src/options/base_options_template.h
src/options/option_exception.h
src/options/options.h
src/options/options_holder_template.h
src/options/options_template.cpp
src/parser/antlr_input.cpp
src/parser/antlr_input.h
src/parser/antlr_line_buffered_input.cpp
src/parser/antlr_line_buffered_input.h
src/parser/antlr_tracing.h
src/parser/bounded_token_buffer.cpp
src/parser/bounded_token_buffer.h
src/parser/bounded_token_factory.cpp
src/parser/bounded_token_factory.h
src/parser/cvc/Cvc.g
src/parser/cvc/cvc_input.cpp
src/parser/cvc/cvc_input.h
src/parser/input.cpp
src/parser/input.h
src/parser/memory_mapped_input_buffer.cpp
src/parser/memory_mapped_input_buffer.h
src/parser/parser.cpp
src/parser/parser.h
src/parser/parser_builder.cpp
src/parser/parser_builder.h
src/parser/parser_exception.h
src/parser/smt1/Smt1.g
src/parser/smt1/smt1.cpp
src/parser/smt1/smt1.h
src/parser/smt1/smt1_input.cpp
src/parser/smt1/smt1_input.h
src/parser/smt2/Smt2.g
src/parser/smt2/smt2.cpp
src/parser/smt2/smt2.h
src/parser/smt2/smt2_input.cpp
src/parser/smt2/smt2_input.h
src/parser/tptp/Tptp.g
src/parser/tptp/tptp.cpp
src/parser/tptp/tptp.h
src/parser/tptp/tptp_input.cpp
src/parser/tptp/tptp_input.h
src/printer/ast/ast_printer.cpp
src/printer/ast/ast_printer.h
src/printer/cvc/cvc_printer.cpp
src/printer/cvc/cvc_printer.h
src/printer/dagification_visitor.cpp
src/printer/dagification_visitor.h
src/printer/model_format_mode.cpp
src/printer/model_format_mode.h
src/printer/options_handlers.h
src/printer/printer.cpp
src/printer/printer.h
src/printer/smt1/smt1_printer.cpp
src/printer/smt1/smt1_printer.h
src/printer/smt2/smt2_printer.cpp
src/printer/smt2/smt2_printer.h
src/proof/cnf_proof.cpp
src/proof/cnf_proof.h
src/proof/proof.h
src/proof/proof_manager.cpp
src/proof/proof_manager.h
src/proof/sat_proof.cpp
src/proof/sat_proof.h
src/prop/cnf_stream.cpp
src/prop/cnf_stream.h
src/prop/options_handlers.h
src/prop/prop_engine.cpp
src/prop/prop_engine.h
src/prop/registrar.h
src/prop/sat_solver.h
src/prop/sat_solver_factory.cpp
src/prop/sat_solver_factory.h
src/prop/sat_solver_registry.cpp
src/prop/sat_solver_registry.h
src/prop/sat_solver_types.h
src/prop/theory_proxy.cpp
src/prop/theory_proxy.h
src/smt/boolean_terms.cpp
src/smt/boolean_terms.h
src/smt/command_list.cpp
src/smt/command_list.h
src/smt/logic_exception.h
src/smt/modal_exception.h
src/smt/model_postprocessor.cpp
src/smt/model_postprocessor.h
src/smt/options_handlers.h
src/smt/simplification_mode.cpp
src/smt/simplification_mode.h
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/smt/smt_engine_scope.cpp
src/smt/smt_engine_scope.h
src/smt/smt_options_template.cpp
src/theory/arith/arith_heuristic_pivot_rule.cpp
src/theory/arith/arith_heuristic_pivot_rule.h
src/theory/arith/arith_priority_queue.cpp
src/theory/arith/arith_priority_queue.h
src/theory/arith/arith_propagation_mode.cpp
src/theory/arith/arith_propagation_mode.h
src/theory/arith/arith_rewriter.cpp
src/theory/arith/arith_rewriter.h
src/theory/arith/arith_static_learner.cpp
src/theory/arith/arith_static_learner.h
src/theory/arith/arith_unate_lemma_mode.cpp
src/theory/arith/arith_unate_lemma_mode.h
src/theory/arith/arith_utilities.h
src/theory/arith/arithvar.cpp
src/theory/arith/arithvar.h
src/theory/arith/arithvar_node_map.h
src/theory/arith/congruence_manager.cpp
src/theory/arith/congruence_manager.h
src/theory/arith/constraint.cpp
src/theory/arith/constraint.h
src/theory/arith/constraint_forward.h
src/theory/arith/delta_rational.cpp
src/theory/arith/delta_rational.h
src/theory/arith/dio_solver.cpp
src/theory/arith/dio_solver.h
src/theory/arith/linear_equality.cpp
src/theory/arith/linear_equality.h
src/theory/arith/matrix.cpp
src/theory/arith/matrix.h
src/theory/arith/normal_form.cpp
src/theory/arith/normal_form.h
src/theory/arith/options_handlers.h
src/theory/arith/partial_model.cpp
src/theory/arith/partial_model.h
src/theory/arith/simplex.cpp
src/theory/arith/simplex.h
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h
src/theory/arith/theory_arith_type_rules.h
src/theory/arith/type_enumerator.h
src/theory/arrays/array_info.cpp
src/theory/arrays/array_info.h
src/theory/arrays/static_fact_manager.cpp
src/theory/arrays/static_fact_manager.h
src/theory/arrays/theory_arrays.cpp
src/theory/arrays/theory_arrays.h
src/theory/arrays/theory_arrays_model.cpp
src/theory/arrays/theory_arrays_rewriter.h
src/theory/arrays/theory_arrays_type_rules.h
src/theory/arrays/type_enumerator.h
src/theory/arrays/union_find.cpp
src/theory/arrays/union_find.h
src/theory/booleans/boolean_term_conversion_mode.cpp
src/theory/booleans/boolean_term_conversion_mode.h
src/theory/booleans/circuit_propagator.cpp
src/theory/booleans/circuit_propagator.h
src/theory/booleans/options_handlers.h
src/theory/booleans/theory_bool.cpp
src/theory/booleans/theory_bool.h
src/theory/booleans/theory_bool_rewriter.cpp
src/theory/booleans/theory_bool_rewriter.h
src/theory/booleans/theory_bool_type_rules.h
src/theory/booleans/type_enumerator.h
src/theory/builtin/theory_builtin.cpp
src/theory/builtin/theory_builtin.h
src/theory/builtin/theory_builtin_rewriter.cpp
src/theory/builtin/theory_builtin_rewriter.h
src/theory/builtin/theory_builtin_type_rules.h
src/theory/builtin/type_enumerator.h
src/theory/bv/bitblast_strategies.cpp
src/theory/bv/bitblast_strategies.h
src/theory/bv/bitblaster.cpp
src/theory/bv/bitblaster.h
src/theory/bv/bv_inequality_graph.cpp
src/theory/bv/bv_inequality_graph.h
src/theory/bv/bv_subtheory.h
src/theory/bv/bv_subtheory_bitblast.cpp
src/theory/bv/bv_subtheory_bitblast.h
src/theory/bv/bv_subtheory_core.cpp
src/theory/bv/bv_subtheory_core.h
src/theory/bv/bv_subtheory_inequality.cpp
src/theory/bv/bv_subtheory_inequality.h
src/theory/bv/cd_set_collection.h
src/theory/bv/slicer.cpp
src/theory/bv/slicer.h
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h
src/theory/bv/theory_bv_rewrite_rules.h
src/theory/bv/theory_bv_rewrite_rules_constant_evaluation.h
src/theory/bv/theory_bv_rewrite_rules_core.h
src/theory/bv/theory_bv_rewrite_rules_normalization.h
src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h
src/theory/bv/theory_bv_rewrite_rules_simplification.h
src/theory/bv/theory_bv_rewriter.cpp
src/theory/bv/theory_bv_rewriter.h
src/theory/bv/theory_bv_type_rules.h
src/theory/bv/theory_bv_utils.h
src/theory/bv/type_enumerator.h
src/theory/datatypes/datatypes_rewriter.h
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes.h
src/theory/datatypes/theory_datatypes_type_rules.h
src/theory/datatypes/type_enumerator.h
src/theory/example/ecdata.cpp
src/theory/example/ecdata.h
src/theory/example/theory_uf_tim.cpp
src/theory/example/theory_uf_tim.h
src/theory/interrupted.h
src/theory/ite_simplifier.cpp
src/theory/ite_simplifier.h
src/theory/logic_info.cpp
src/theory/logic_info.h
src/theory/model.cpp
src/theory/model.h
src/theory/options_handlers.h
src/theory/output_channel.h
src/theory/quantifiers/candidate_generator.cpp
src/theory/quantifiers/candidate_generator.h
src/theory/quantifiers/first_order_model.cpp
src/theory/quantifiers/first_order_model.h
src/theory/quantifiers/inst_match.cpp
src/theory/quantifiers/inst_match.h
src/theory/quantifiers/instantiation_engine.cpp
src/theory/quantifiers/instantiation_engine.h
src/theory/quantifiers/model_builder.cpp
src/theory/quantifiers/model_builder.h
src/theory/quantifiers/model_engine.cpp
src/theory/quantifiers/model_engine.h
src/theory/quantifiers/modes.cpp
src/theory/quantifiers/modes.h
src/theory/quantifiers/options_handlers.h
src/theory/quantifiers/quantifiers_rewriter.cpp
src/theory/quantifiers/quantifiers_rewriter.h
src/theory/quantifiers/relevant_domain.cpp
src/theory/quantifiers/relevant_domain.h
src/theory/quantifiers/term_database.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers/theory_quantifiers.cpp
src/theory/quantifiers/theory_quantifiers.h
src/theory/quantifiers/theory_quantifiers_type_rules.h
src/theory/quantifiers/trigger.cpp
src/theory/quantifiers/trigger.h
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h
src/theory/rewriter.cpp
src/theory/rewriter.h
src/theory/rewriter_attributes.h
src/theory/rewriter_tables_template.h
src/theory/rewriterules/rr_candidate_generator.cpp
src/theory/rewriterules/rr_candidate_generator.h
src/theory/rewriterules/rr_inst_match.cpp
src/theory/rewriterules/rr_inst_match.h
src/theory/rewriterules/rr_inst_match_impl.h
src/theory/rewriterules/rr_trigger.cpp
src/theory/rewriterules/rr_trigger.h
src/theory/rewriterules/theory_rewriterules.cpp
src/theory/rewriterules/theory_rewriterules.h
src/theory/rewriterules/theory_rewriterules_params.h
src/theory/rewriterules/theory_rewriterules_preprocess.h
src/theory/rewriterules/theory_rewriterules_rewriter.h
src/theory/rewriterules/theory_rewriterules_rules.cpp
src/theory/rewriterules/theory_rewriterules_rules.h
src/theory/rewriterules/theory_rewriterules_type_rules.h
src/theory/shared_terms_database.cpp
src/theory/shared_terms_database.h
src/theory/substitutions.cpp
src/theory/substitutions.h
src/theory/term_registration_visitor.cpp
src/theory/term_registration_visitor.h
src/theory/theory.cpp
src/theory/theory.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h
src/theory/theory_registrar.h
src/theory/theory_test_utils.h
src/theory/theory_traits_template.h
src/theory/theoryof_mode.h
src/theory/type_enumerator.h
src/theory/type_enumerator_template.cpp
src/theory/uf/equality_engine.cpp
src/theory/uf/equality_engine.h
src/theory/uf/equality_engine_types.h
src/theory/uf/options_handlers.h
src/theory/uf/symmetry_breaker.cpp
src/theory/uf/symmetry_breaker.h
src/theory/uf/theory_uf.cpp
src/theory/uf/theory_uf.h
src/theory/uf/theory_uf_model.cpp
src/theory/uf/theory_uf_model.h
src/theory/uf/theory_uf_rewriter.h
src/theory/uf/theory_uf_strong_solver.cpp
src/theory/uf/theory_uf_strong_solver.h
src/theory/uf/theory_uf_type_rules.h
src/theory/unconstrained_simplifier.cpp
src/theory/unconstrained_simplifier.h
src/theory/valuation.cpp
src/theory/valuation.h
src/util/abstract_value.cpp
src/util/abstract_value.h
src/util/array.h
src/util/array_store_all.cpp
src/util/array_store_all.h
src/util/ascription_type.h
src/util/backtrackable.h
src/util/bitvector.h
src/util/bool.h
src/util/boolean_simplification.cpp
src/util/boolean_simplification.h
src/util/cache.h
src/util/cardinality.cpp
src/util/cardinality.h
src/util/channel.h
src/util/configuration.cpp
src/util/configuration.h
src/util/configuration_private.h
src/util/cvc4_assert.cpp
src/util/cvc4_assert.h
src/util/datatype.cpp
src/util/datatype.h
src/util/debug.h
src/util/dense_map.h
src/util/dump.cpp
src/util/dump.h
src/util/dynamic_array.h
src/util/exception.cpp
src/util/exception.h
src/util/gmp_util.h
src/util/hash.h
src/util/index.h
src/util/integer.h.in
src/util/integer_cln_imp.h
src/util/integer_gmp_imp.h
src/util/ite_removal.cpp
src/util/ite_removal.h
src/util/language.cpp
src/util/language.h
src/util/lemma_input_channel.h
src/util/lemma_output_channel.h
src/util/matcher.h
src/util/node_visitor.h
src/util/ntuple.h
src/util/output.cpp
src/util/output.h
src/util/predicate.cpp
src/util/predicate.h
src/util/proof.h
src/util/rational.h.in
src/util/rational_cln_imp.cpp
src/util/rational_cln_imp.h
src/util/rational_gmp_imp.cpp
src/util/rational_gmp_imp.h
src/util/record.cpp
src/util/record.h
src/util/recursion_breaker.h
src/util/result.cpp
src/util/result.h
src/util/sexpr.cpp
src/util/sexpr.h
src/util/statistics.cpp
src/util/statistics.h
src/util/statistics_registry.cpp
src/util/statistics_registry.h
src/util/subrange_bound.h
src/util/tls.h.in
src/util/trans_closure.cpp
src/util/trans_closure.h
src/util/tuple.h
src/util/uninterpreted_constant.cpp
src/util/uninterpreted_constant.h
src/util/util_model.cpp
src/util/util_model.h
src/util/utility.h
test/system/CVC4JavaTest.java
test/system/boilerplate.cpp
test/system/cvc3_george.cpp
test/system/cvc3_george.h
test/system/cvc3_main.cpp
test/system/ouroborous.cpp
test/system/smt2_compliance.cpp
test/system/statistics.cpp
test/system/two_smt_engines.cpp
test/unit/context/cdlist_black.h
test/unit/context/cdlist_context_memory_black.h
test/unit/context/cdmap_black.h
test/unit/context/cdmap_white.h
test/unit/context/cdo_black.h
test/unit/context/cdvector_black.h
test/unit/context/context_black.h
test/unit/context/context_mm_black.h
test/unit/context/context_white.h
test/unit/context/stacking_map_black.h
test/unit/context/stacking_vector_black.h
test/unit/expr/attribute_black.h
test/unit/expr/attribute_white.h
test/unit/expr/expr_manager_public.h
test/unit/expr/expr_public.h
test/unit/expr/kind_black.h
test/unit/expr/kind_map_black.h
test/unit/expr/node_black.h
test/unit/expr/node_builder_black.h
test/unit/expr/node_manager_black.h
test/unit/expr/node_manager_white.h
test/unit/expr/node_self_iterator_black.h
test/unit/expr/node_white.h
test/unit/expr/symbol_table_black.h
test/unit/expr/type_cardinality_public.h
test/unit/expr/type_node_white.h
test/unit/main/interactive_shell_black.h
test/unit/memory.h
test/unit/parser/parser_black.h
test/unit/parser/parser_builder_black.h
test/unit/prop/cnf_stream_white.h
test/unit/theory/logic_info_white.h
test/unit/theory/stacking_map_black.h
test/unit/theory/theory_arith_white.h
test/unit/theory/theory_black.h
test/unit/theory/theory_bv_white.h
test/unit/theory/theory_engine_white.h
test/unit/theory/theory_white.h
test/unit/theory/type_enumerator_white.h
test/unit/util/array_store_all_black.h
test/unit/util/assert_white.h
test/unit/util/bitvector_black.h
test/unit/util/boolean_simplification_black.h
test/unit/util/cardinality_public.h
test/unit/util/configuration_black.h
test/unit/util/datatype_black.h
test/unit/util/exception_black.h
test/unit/util/integer_black.h
test/unit/util/integer_white.h
test/unit/util/output_black.h
test/unit/util/rational_black.h
test/unit/util/rational_white.h
test/unit/util/recursion_breaker_black.h
test/unit/util/stats_black.h
test/unit/util/subrange_bound_white.h
test/unit/util/trans_closure_black.h