• Top
    • Documentation
    • Books
    • Boolean-reasoning
    • Projects
    • Debugging
    • Std
    • Proof-automation
    • Macro-libraries
    • ACL2
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
    • Math
    • Testing-utilities
      • Cgen
        • Defdata
        • Test?
        • ACL2s-defaults
        • Prove/cgen
        • Register-type
        • With-timeout
        • Defdata-attach
        • Testing-enabled
          • Defdata-aliasing-enabled
          • Cgen-single-test-timeout
          • Verbosity-level
          • Search-strategy
          • Num-print-counterexamples
          • Cgen-timeout
          • Cgen-local-timeout
          • Num-witnesses
          • Num-trials
          • Num-print-witnesses
          • Test-then-skip-proofs
          • Sampling-method
          • Recursively-fix
          • Num-counterexamples
          • Backtrack-limit
          • Print-cgen-summary
          • Cgen::flush
          • Backtrack-bad-generalizations
          • Use-fixers
          • Thm-no-test
          • Defthmd-no-test
          • Defthm-no-test
        • Run-script
        • Std/testing
    • Cgen
    • ACL2s-defaults

    Testing-enabled

    Testing enable/disable flag

    Testing can be enabled or disabled using this parameter. The default value is :naive (unless you are in the usual ACL2 Sedan session modes, where default is t). Setting this parameter to nil amounts to disabling the testing mechanism. Setting this parameter to :on-failure is similar to setting it to t, except for some undocumented behavior related to redefined versions of defthm. Setting this parameter to :naive leads to top-level testing without any theorem prover support.

     Usage: 
      (acl2s-defaults :set testing-enabled :naive) 
      (acl2s-defaults :get testing-enabled) 
      :doc testing-enabled