# This file is generated by the script SetUpCtestFiles.py
# If possible, modify the script to fix any issues with the CMakeLists.txt files
# Or you can remove this header line to prevent this file from being overwritten

file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/ErrorMessageTest.cir ${CMAKE_CURRENT_BINARY_DIR}/ErrorMessageTest.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/ErrorMessageTest.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/ErrorMessageTest.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/ErrorMessageTest.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/ErrorMessageTest.cir.tags ${CMAKE_CURRENT_BINARY_DIR}/ErrorMessageTest.cir.tags ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/IC_test.cir ${CMAKE_CURRENT_BINARY_DIR}/IC_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/add_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/add_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/and4_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/and4_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/buf_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/buf_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/clear_bar_signal1.csv ${CMAKE_CURRENT_BINARY_DIR}/clear_bar_signal1.csv ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/dig_count.cir ${CMAKE_CURRENT_BINARY_DIR}/dig_count.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_default_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_default_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_default_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_default_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_default_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_invalid_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_invalid_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_invalid_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_invalid_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_invalid_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_one_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_one_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_one_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_one_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_one_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_three_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_three_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_three_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_three_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_three_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_two_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_two_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_two_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_two_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_two_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_zero_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_zero_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_zero_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_zero_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_zero_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_default_jkff_tff_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_default_jkff_tff_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_default_jkff_tff_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_default_jkff_tff_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_default_jkff_tff_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_one_jkff_tff_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_one_jkff_tff_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_one_jkff_tff_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_one_jkff_tff_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_one_jkff_tff_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_three_jkff_tff_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_three_jkff_tff_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_three_jkff_tff_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_three_jkff_tff_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_three_jkff_tff_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_two_jkff_tff_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_two_jkff_tff_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_two_jkff_tff_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_two_jkff_tff_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_two_jkff_tff_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_zero_jkff_tff_test.cir ${CMAKE_CURRENT_BINARY_DIR}/digintstate_zero_jkff_tff_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/digintstate_zero_jkff_tff_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/digintstate_zero_jkff_tff_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/digintstate_zero_jkff_tff_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/dltch_dc_test.cir ${CMAKE_CURRENT_BINARY_DIR}/dltch_dc_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/dltch_dc_test.cir.sh ${CMAKE_CURRENT_BINARY_DIR}/dltch_dc_test.cir.sh ONLY_IF_DIFFERENT)
file(CHMOD ${CMAKE_CURRENT_BINARY_DIR}/dltch_dc_test.cir.sh PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/dltch_enable_test.cir ${CMAKE_CURRENT_BINARY_DIR}/dltch_enable_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/dltch_preset_clear_test.cir ${CMAKE_CURRENT_BINARY_DIR}/dltch_preset_clear_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/enable_signal.csv ${CMAKE_CURRENT_BINARY_DIR}/enable_signal.csv ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/enable_signal1.csv ${CMAKE_CURRENT_BINARY_DIR}/enable_signal1.csv ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/inv_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/inv_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/nand4_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/nand4_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/nor4_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/nor4_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/nxor_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/nxor_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/or4_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/or4_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/preset_bar_signal1.csv ${CMAKE_CURRENT_BINARY_DIR}/preset_bar_signal1.csv ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/tags ${CMAKE_CURRENT_BINARY_DIR}/tags ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/xor_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/xor_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/tff_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/tff_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/jkff_unit_test.cir ${CMAKE_CURRENT_BINARY_DIR}/jkff_unit_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/jkff_preset_clear_test.cir ${CMAKE_CURRENT_BINARY_DIR}/jkff_preset_clear_test.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/ErrorMessageTest.cir.options ${CMAKE_CURRENT_BINARY_DIR}/ErrorMessageTest.cir.options ONLY_IF_DIFFERENT)
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/ErrorMessageTest.cir.sh COMMAND perl -I${XyceRegressionTestScripts} ErrorMessageTest.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} ErrorMessageTest.cir ${OutputDataDir}/DIGITAL/ErrorMessageTest.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/ErrorMessageTest.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital;errorexit")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/ErrorMessageTest.cir.sh COMMAND perl -I${XyceRegressionTestScripts} ErrorMessageTest.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} ErrorMessageTest.cir ${OutputDataDir}/DIGITAL/ErrorMessageTest.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/ErrorMessageTest.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital;errorexit")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/IC_test.cir COMMAND $<TARGET_FILE:Xyce> IC_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/IC_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/IC_test.cir PROPERTIES FIXTURES_SETUP IC_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/IC_test.cir.verify COMMAND ${XYCE_VERIFY} IC_test.cir ${OutputDataDir}/DIGITAL/IC_test.cir.prn IC_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/IC_test.cir.verify PROPERTIES FIXTURES_REQUIRED IC_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/IC_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/IC_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> IC_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/IC_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/IC_test.cir PROPERTIES FIXTURES_SETUP IC_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/IC_test.cir.verify COMMAND ${XYCE_VERIFY} IC_test.cir ${OutputDataDir}/DIGITAL/IC_test.cir.prn IC_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/IC_test.cir.verify PROPERTIES FIXTURES_REQUIRED IC_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/IC_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/add_unit_test.cir COMMAND $<TARGET_FILE:Xyce> add_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/add_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/add_unit_test.cir PROPERTIES FIXTURES_SETUP add_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/add_unit_test.cir.verify COMMAND ${XYCE_VERIFY} add_unit_test.cir ${OutputDataDir}/DIGITAL/add_unit_test.cir.prn add_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/add_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED add_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/add_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/add_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> add_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/add_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/add_unit_test.cir PROPERTIES FIXTURES_SETUP add_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/add_unit_test.cir.verify COMMAND ${XYCE_VERIFY} add_unit_test.cir ${OutputDataDir}/DIGITAL/add_unit_test.cir.prn add_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/add_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED add_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/add_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/and4_unit_test.cir COMMAND $<TARGET_FILE:Xyce> and4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/and4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/and4_unit_test.cir PROPERTIES FIXTURES_SETUP and4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/and4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} and4_unit_test.cir ${OutputDataDir}/DIGITAL/and4_unit_test.cir.prn and4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/and4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED and4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/and4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/and4_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> and4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/and4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/and4_unit_test.cir PROPERTIES FIXTURES_SETUP and4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/and4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} and4_unit_test.cir ${OutputDataDir}/DIGITAL/and4_unit_test.cir.prn and4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/and4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED and4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/and4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/buf_unit_test.cir COMMAND $<TARGET_FILE:Xyce> buf_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/buf_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/buf_unit_test.cir PROPERTIES FIXTURES_SETUP buf_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/buf_unit_test.cir.verify COMMAND ${XYCE_VERIFY} buf_unit_test.cir ${OutputDataDir}/DIGITAL/buf_unit_test.cir.prn buf_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/buf_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED buf_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/buf_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/buf_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> buf_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/buf_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/buf_unit_test.cir PROPERTIES FIXTURES_SETUP buf_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/buf_unit_test.cir.verify COMMAND ${XYCE_VERIFY} buf_unit_test.cir ${OutputDataDir}/DIGITAL/buf_unit_test.cir.prn buf_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/buf_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED buf_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/buf_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/dig_count.cir COMMAND $<TARGET_FILE:Xyce> dig_count.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/dig_count.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/dig_count.cir PROPERTIES FIXTURES_SETUP dig_count.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/dig_count.cir.verify COMMAND ${XYCE_VERIFY} dig_count.cir ${OutputDataDir}/DIGITAL/dig_count.cir.prn dig_count.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/dig_count.cir.verify PROPERTIES FIXTURES_REQUIRED dig_count.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/dig_count.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/dig_count.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> dig_count.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/dig_count.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/dig_count.cir PROPERTIES FIXTURES_SETUP dig_count.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/dig_count.cir.verify COMMAND ${XYCE_VERIFY} dig_count.cir ${OutputDataDir}/DIGITAL/dig_count.cir.prn dig_count.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/dig_count.cir.verify PROPERTIES FIXTURES_REQUIRED dig_count.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/dig_count.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_default_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_default_jkff_tff_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_default_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_default_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_default_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_default_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_default_jkff_tff_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_default_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_default_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_default_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_default_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_default_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_default_test.cir ${OutputDataDir}/DIGITAL/digintstate_default_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_default_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_default_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_default_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_default_test.cir ${OutputDataDir}/DIGITAL/digintstate_default_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_default_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_invalid_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_invalid_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_invalid_test.cir ${OutputDataDir}/DIGITAL/digintstate_invalid_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_invalid_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_invalid_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_invalid_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_invalid_test.cir ${OutputDataDir}/DIGITAL/digintstate_invalid_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_invalid_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_one_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_one_jkff_tff_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_one_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_one_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_one_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_one_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_one_jkff_tff_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_one_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_one_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_one_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_one_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_one_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_one_test.cir ${OutputDataDir}/DIGITAL/digintstate_one_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_one_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_one_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_one_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_one_test.cir ${OutputDataDir}/DIGITAL/digintstate_one_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_one_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_three_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_three_jkff_tff_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_three_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_three_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_three_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_three_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_three_jkff_tff_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_three_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_three_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_three_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_three_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_three_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_three_test.cir ${OutputDataDir}/DIGITAL/digintstate_three_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_three_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_three_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_three_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_three_test.cir ${OutputDataDir}/DIGITAL/digintstate_three_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_three_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_two_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_two_jkff_tff_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_two_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_two_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_two_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_two_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_two_jkff_tff_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_two_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_two_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_two_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_two_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_two_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_two_test.cir ${OutputDataDir}/DIGITAL/digintstate_two_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_two_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_two_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_two_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_two_test.cir ${OutputDataDir}/DIGITAL/digintstate_two_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_two_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_zero_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_zero_jkff_tff_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_zero_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_zero_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_zero_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_zero_jkff_tff_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_zero_jkff_tff_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_zero_jkff_tff_test.cir ${OutputDataDir}/DIGITAL/digintstate_zero_jkff_tff_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_zero_jkff_tff_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_zero_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_zero_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_zero_test.cir ${OutputDataDir}/DIGITAL/digintstate_zero_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_zero_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/digintstate_zero_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} digintstate_zero_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} digintstate_zero_test.cir ${OutputDataDir}/DIGITAL/digintstate_zero_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/digintstate_zero_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_dc_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} dltch_dc_test.cir.sh $<TARGET_FILE:Xyce> ${XYCE_VERIFY} ${XYCE_VERIFY} dltch_dc_test.cir ${OutputDataDir}/DIGITAL/dltch_dc_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_dc_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  AND PERL_FOUND )
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_dc_test.cir.sh COMMAND perl -I${XyceRegressionTestScripts} dltch_dc_test.cir.sh "mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce>" ${XYCE_VERIFY} ${XYCE_VERIFY} dltch_dc_test.cir ${OutputDataDir}/DIGITAL/dltch_dc_test.cir.prn )
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_dc_test.cir.sh PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_enable_test.cir COMMAND $<TARGET_FILE:Xyce> dltch_enable_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_enable_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_enable_test.cir PROPERTIES FIXTURES_SETUP dltch_enable_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_enable_test.cir.verify COMMAND ${XYCE_VERIFY} dltch_enable_test.cir ${OutputDataDir}/DIGITAL/dltch_enable_test.cir.prn dltch_enable_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_enable_test.cir.verify PROPERTIES FIXTURES_REQUIRED dltch_enable_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_enable_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_enable_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> dltch_enable_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_enable_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_enable_test.cir PROPERTIES FIXTURES_SETUP dltch_enable_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_enable_test.cir.verify COMMAND ${XYCE_VERIFY} dltch_enable_test.cir ${OutputDataDir}/DIGITAL/dltch_enable_test.cir.prn dltch_enable_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_enable_test.cir.verify PROPERTIES FIXTURES_REQUIRED dltch_enable_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_enable_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir COMMAND $<TARGET_FILE:Xyce> dltch_preset_clear_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir PROPERTIES FIXTURES_SETUP dltch_preset_clear_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir.verify COMMAND ${XYCE_VERIFY} dltch_preset_clear_test.cir ${OutputDataDir}/DIGITAL/dltch_preset_clear_test.cir.prn dltch_preset_clear_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir.verify PROPERTIES FIXTURES_REQUIRED dltch_preset_clear_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> dltch_preset_clear_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir PROPERTIES FIXTURES_SETUP dltch_preset_clear_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir.verify COMMAND ${XYCE_VERIFY} dltch_preset_clear_test.cir ${OutputDataDir}/DIGITAL/dltch_preset_clear_test.cir.prn dltch_preset_clear_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir.verify PROPERTIES FIXTURES_REQUIRED dltch_preset_clear_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/dltch_preset_clear_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/inv_unit_test.cir COMMAND $<TARGET_FILE:Xyce> inv_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/inv_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/inv_unit_test.cir PROPERTIES FIXTURES_SETUP inv_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/inv_unit_test.cir.verify COMMAND ${XYCE_VERIFY} inv_unit_test.cir ${OutputDataDir}/DIGITAL/inv_unit_test.cir.prn inv_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/inv_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED inv_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/inv_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/inv_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> inv_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/inv_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/inv_unit_test.cir PROPERTIES FIXTURES_SETUP inv_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/inv_unit_test.cir.verify COMMAND ${XYCE_VERIFY} inv_unit_test.cir ${OutputDataDir}/DIGITAL/inv_unit_test.cir.prn inv_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/inv_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED inv_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/inv_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir COMMAND $<TARGET_FILE:Xyce> jkff_preset_clear_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir PROPERTIES FIXTURES_SETUP jkff_preset_clear_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir.verify COMMAND ${XYCE_VERIFY} jkff_preset_clear_test.cir ${OutputDataDir}/DIGITAL/jkff_preset_clear_test.cir.prn jkff_preset_clear_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir.verify PROPERTIES FIXTURES_REQUIRED jkff_preset_clear_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> jkff_preset_clear_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir PROPERTIES FIXTURES_SETUP jkff_preset_clear_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir.verify COMMAND ${XYCE_VERIFY} jkff_preset_clear_test.cir ${OutputDataDir}/DIGITAL/jkff_preset_clear_test.cir.prn jkff_preset_clear_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir.verify PROPERTIES FIXTURES_REQUIRED jkff_preset_clear_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_preset_clear_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_unit_test.cir COMMAND $<TARGET_FILE:Xyce> jkff_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_unit_test.cir PROPERTIES FIXTURES_SETUP jkff_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_unit_test.cir.verify COMMAND ${XYCE_VERIFY} jkff_unit_test.cir ${OutputDataDir}/DIGITAL/jkff_unit_test.cir.prn jkff_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED jkff_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> jkff_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_unit_test.cir PROPERTIES FIXTURES_SETUP jkff_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/jkff_unit_test.cir.verify COMMAND ${XYCE_VERIFY} jkff_unit_test.cir ${OutputDataDir}/DIGITAL/jkff_unit_test.cir.prn jkff_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/jkff_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED jkff_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/jkff_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/nand4_unit_test.cir COMMAND $<TARGET_FILE:Xyce> nand4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/nand4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/nand4_unit_test.cir PROPERTIES FIXTURES_SETUP nand4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/nand4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} nand4_unit_test.cir ${OutputDataDir}/DIGITAL/nand4_unit_test.cir.prn nand4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/nand4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED nand4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/nand4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/nand4_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> nand4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/nand4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/nand4_unit_test.cir PROPERTIES FIXTURES_SETUP nand4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/nand4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} nand4_unit_test.cir ${OutputDataDir}/DIGITAL/nand4_unit_test.cir.prn nand4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/nand4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED nand4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/nand4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/nor4_unit_test.cir COMMAND $<TARGET_FILE:Xyce> nor4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/nor4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/nor4_unit_test.cir PROPERTIES FIXTURES_SETUP nor4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/nor4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} nor4_unit_test.cir ${OutputDataDir}/DIGITAL/nor4_unit_test.cir.prn nor4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/nor4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED nor4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/nor4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/nor4_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> nor4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/nor4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/nor4_unit_test.cir PROPERTIES FIXTURES_SETUP nor4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/nor4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} nor4_unit_test.cir ${OutputDataDir}/DIGITAL/nor4_unit_test.cir.prn nor4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/nor4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED nor4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/nor4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/nxor_unit_test.cir COMMAND $<TARGET_FILE:Xyce> nxor_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/nxor_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/nxor_unit_test.cir PROPERTIES FIXTURES_SETUP nxor_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/nxor_unit_test.cir.verify COMMAND ${XYCE_VERIFY} nxor_unit_test.cir ${OutputDataDir}/DIGITAL/nxor_unit_test.cir.prn nxor_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/nxor_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED nxor_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/nxor_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/nxor_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> nxor_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/nxor_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/nxor_unit_test.cir PROPERTIES FIXTURES_SETUP nxor_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/nxor_unit_test.cir.verify COMMAND ${XYCE_VERIFY} nxor_unit_test.cir ${OutputDataDir}/DIGITAL/nxor_unit_test.cir.prn nxor_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/nxor_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED nxor_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/nxor_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/or4_unit_test.cir COMMAND $<TARGET_FILE:Xyce> or4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/or4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/or4_unit_test.cir PROPERTIES FIXTURES_SETUP or4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/or4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} or4_unit_test.cir ${OutputDataDir}/DIGITAL/or4_unit_test.cir.prn or4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/or4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED or4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/or4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/or4_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> or4_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/or4_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/or4_unit_test.cir PROPERTIES FIXTURES_SETUP or4_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/or4_unit_test.cir.verify COMMAND ${XYCE_VERIFY} or4_unit_test.cir ${OutputDataDir}/DIGITAL/or4_unit_test.cir.prn or4_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/or4_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED or4_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/or4_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/tff_unit_test.cir COMMAND $<TARGET_FILE:Xyce> tff_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/tff_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/tff_unit_test.cir PROPERTIES FIXTURES_SETUP tff_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/tff_unit_test.cir.verify COMMAND ${XYCE_VERIFY} tff_unit_test.cir ${OutputDataDir}/DIGITAL/tff_unit_test.cir.prn tff_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/tff_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED tff_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/tff_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/tff_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> tff_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/tff_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/tff_unit_test.cir PROPERTIES FIXTURES_SETUP tff_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/tff_unit_test.cir.verify COMMAND ${XYCE_VERIFY} tff_unit_test.cir ${OutputDataDir}/DIGITAL/tff_unit_test.cir.prn tff_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/tff_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED tff_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/tff_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}DIGITAL/xor_unit_test.cir COMMAND $<TARGET_FILE:Xyce> xor_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/xor_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/xor_unit_test.cir PROPERTIES FIXTURES_SETUP xor_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/xor_unit_test.cir.verify COMMAND ${XYCE_VERIFY} xor_unit_test.cir ${OutputDataDir}/DIGITAL/xor_unit_test.cir.prn xor_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/xor_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED xor_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/xor_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
if( Xyce_PARALLEL_MPI  )
  add_test(NAME ${TestNamePrefix}DIGITAL/xor_unit_test.cir COMMAND mpiexec -bind-to none -np 2 $<TARGET_FILE:Xyce> xor_unit_test.cir )
  set_property(TEST ${TestNamePrefix}DIGITAL/xor_unit_test.cir PROPERTY LABELS "serial;nightly;parallel;digital")
  set_tests_properties(${TestNamePrefix}DIGITAL/xor_unit_test.cir PROPERTIES FIXTURES_SETUP xor_unit_test.cir)
  add_test(NAME ${TestNamePrefix}DIGITAL/xor_unit_test.cir.verify COMMAND ${XYCE_VERIFY} xor_unit_test.cir ${OutputDataDir}/DIGITAL/xor_unit_test.cir.prn xor_unit_test.cir.prn )
  set_tests_properties(${TestNamePrefix}DIGITAL/xor_unit_test.cir.verify PROPERTIES FIXTURES_REQUIRED xor_unit_test.cir)
  set_property(TEST ${TestNamePrefix}DIGITAL/xor_unit_test.cir.verify PROPERTY LABELS "serial;nightly;parallel;digital")
endif()
