./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 05:20:59,794 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 05:20:59,876 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 05:20:59,882 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 05:20:59,882 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 05:20:59,907 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 05:20:59,908 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 05:20:59,908 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 05:20:59,909 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 05:20:59,909 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 05:20:59,910 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 05:20:59,910 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 05:20:59,911 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 05:20:59,912 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 05:20:59,912 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 05:20:59,913 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 05:20:59,913 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 05:20:59,914 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 05:20:59,914 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 05:20:59,915 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 05:20:59,915 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 05:20:59,916 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 05:20:59,916 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 05:20:59,917 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 05:20:59,917 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 05:20:59,918 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 05:20:59,918 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 05:20:59,919 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 05:20:59,919 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 05:20:59,919 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 05:20:59,920 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 05:20:59,920 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 05:20:59,921 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 05:20:59,921 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 05:20:59,921 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 05:20:59,921 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 05:20:59,921 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 05:20:59,921 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 05:20:59,922 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 05:20:59,922 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 05:20:59,922 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 05:20:59,922 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 05:20:59,922 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 [2023-11-29 05:21:00,137 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 05:21:00,157 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 05:21:00,160 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 05:21:00,161 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 05:21:00,161 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 05:21:00,162 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2023-11-29 05:21:02,867 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 05:21:03,239 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 05:21:03,240 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2023-11-29 05:21:03,273 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/data/03eaca4ab/ecf6d7840541466b9704cd6530dd8eaf/FLAG37b5c1b0d [2023-11-29 05:21:03,287 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/data/03eaca4ab/ecf6d7840541466b9704cd6530dd8eaf [2023-11-29 05:21:03,289 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 05:21:03,291 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 05:21:03,292 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 05:21:03,292 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 05:21:03,297 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 05:21:03,297 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 05:21:03" (1/1) ... [2023-11-29 05:21:03,298 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2fa80366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:03, skipping insertion in model container [2023-11-29 05:21:03,298 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 05:21:03" (1/1) ... [2023-11-29 05:21:03,414 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 05:21:04,108 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c[77246,77259] [2023-11-29 05:21:04,433 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 05:21:04,478 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 05:21:04,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [21] [2023-11-29 05:21:04,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [24] [2023-11-29 05:21:04,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [25] [2023-11-29 05:21:04,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [26] [2023-11-29 05:21:04,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [187] [2023-11-29 05:21:04,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [193] [2023-11-29 05:21:04,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [440] [2023-11-29 05:21:04,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [494] [2023-11-29 05:21:04,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [514] [2023-11-29 05:21:04,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [515] [2023-11-29 05:21:04,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1217] [2023-11-29 05:21:04,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1390] [2023-11-29 05:21:04,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1469] [2023-11-29 05:21:04,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1470] [2023-11-29 05:21:04,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1471] [2023-11-29 05:21:04,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1472] [2023-11-29 05:21:04,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1473] [2023-11-29 05:21:04,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1474] [2023-11-29 05:21:04,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1475] [2023-11-29 05:21:04,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1476] [2023-11-29 05:21:04,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1477] [2023-11-29 05:21:04,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1478] [2023-11-29 05:21:04,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1723] [2023-11-29 05:21:04,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1724] [2023-11-29 05:21:04,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1727] [2023-11-29 05:21:04,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1728] [2023-11-29 05:21:04,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1729] [2023-11-29 05:21:04,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1730] [2023-11-29 05:21:04,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1731] [2023-11-29 05:21:04,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1732] [2023-11-29 05:21:04,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1739] [2023-11-29 05:21:04,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1740] [2023-11-29 05:21:04,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1743] [2023-11-29 05:21:04,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1744] [2023-11-29 05:21:04,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1745] [2023-11-29 05:21:04,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1749] [2023-11-29 05:21:04,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1750] [2023-11-29 05:21:04,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1772] [2023-11-29 05:21:04,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1773] [2023-11-29 05:21:04,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1774] [2023-11-29 05:21:04,496 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1780] [2023-11-29 05:21:04,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1781] [2023-11-29 05:21:04,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [1782] [2023-11-29 05:21:04,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [1783] [2023-11-29 05:21:04,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [1784] [2023-11-29 05:21:04,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1785] [2023-11-29 05:21:04,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1786] [2023-11-29 05:21:04,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1787] [2023-11-29 05:21:04,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1788] [2023-11-29 05:21:04,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1789] [2023-11-29 05:21:04,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1843] [2023-11-29 05:21:04,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1844] [2023-11-29 05:21:04,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1908] [2023-11-29 05:21:04,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [1909] [2023-11-29 05:21:04,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1921] [2023-11-29 05:21:04,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1922] [2023-11-29 05:21:04,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1923] [2023-11-29 05:21:04,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1924] [2023-11-29 05:21:04,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1925] [2023-11-29 05:21:04,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1926] [2023-11-29 05:21:04,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1927] [2023-11-29 05:21:04,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1928] [2023-11-29 05:21:04,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1929] [2023-11-29 05:21:04,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1930] [2023-11-29 05:21:04,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2069] [2023-11-29 05:21:04,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyAddDevice) [2070] [2023-11-29 05:21:04,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyPnp) [2071] [2023-11-29 05:21:04,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyPower) [2072] [2023-11-29 05:21:04,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlConfigCallBack) [2073] [2023-11-29 05:21:04,501 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlInitializeControllerHardware) [2074] [2023-11-29 05:21:04,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlInterpretError) [2075] [2023-11-29 05:21:04,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlDatarateSpecifyConfigure) [2076] [2023-11-29 05:21:04,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlRecalibrateDrive) [2077] [2023-11-29 05:21:04,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlDetermineMediaType) [2078] [2023-11-29 05:21:04,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlCheckBootSector) [2079] [2023-11-29 05:21:04,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlConsolidateMediaTypeWithBootSector) [2080] [2023-11-29 05:21:04,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlIssueCommand) [2081] [2023-11-29 05:21:04,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlReadWriteTrack) [2082] [2023-11-29 05:21:04,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlReadWrite) [2083] [2023-11-29 05:21:04,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFormat) [2084] [2023-11-29 05:21:04,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFinishOperation) [2085] [2023-11-29 05:21:04,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlStartDrive) [2086] [2023-11-29 05:21:04,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyThread) [2087] [2023-11-29 05:21:04,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlAllocateIoBuffer) [2088] [2023-11-29 05:21:04,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFreeIoBuffer) [2089] [2023-11-29 05:21:04,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyCreateClose) [2090] [2023-11-29 05:21:04,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyDeviceControl) [2091] [2023-11-29 05:21:04,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FloppyReadWrite) [2092] [2023-11-29 05:21:04,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlCheckFormatParameters) [2093] [2023-11-29 05:21:04,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlFdcDeviceIo) [2094] [2023-11-29 05:21:04,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,FlHdbit) [2095] [2023-11-29 05:21:04,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7008] [2023-11-29 05:21:04,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7009] [2023-11-29 05:21:04,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7010] [2023-11-29 05:21:04,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7011] [2023-11-29 05:21:04,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7012] [2023-11-29 05:21:04,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7013] [2023-11-29 05:21:04,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7014] [2023-11-29 05:21:04,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7015] [2023-11-29 05:21:04,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7016] [2023-11-29 05:21:04,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7017] [2023-11-29 05:21:04,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7018] [2023-11-29 05:21:04,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [7019] [2023-11-29 05:21:04,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [7020] [2023-11-29 05:21:04,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7021] [2023-11-29 05:21:04,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7022] [2023-11-29 05:21:04,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7023] [2023-11-29 05:21:04,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7024] [2023-11-29 05:21:04,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7025] [2023-11-29 05:21:04,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7026] [2023-11-29 05:21:04,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7027] [2023-11-29 05:21:04,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7028] [2023-11-29 05:21:04,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [7029] [2023-11-29 05:21:04,552 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c[77246,77259] [2023-11-29 05:21:04,836 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 05:21:04,881 WARN L675 CHandler]: The function swprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 05:21:04,881 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 05:21:04,889 INFO L206 MainTranslator]: Completed translation [2023-11-29 05:21:04,889 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04 WrapperNode [2023-11-29 05:21:04,890 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 05:21:04,891 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 05:21:04,891 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 05:21:04,891 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 05:21:04,898 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:04,967 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,070 INFO L138 Inliner]: procedures = 128, calls = 2897, calls flagged for inlining = 37, calls inlined = 26, statements flattened = 3203 [2023-11-29 05:21:05,071 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 05:21:05,071 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 05:21:05,071 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 05:21:05,071 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 05:21:05,083 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,083 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,142 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,275 INFO L175 MemorySlicer]: Split 1295 memory accesses to 20 slices as follows [2, 0, 1, 4, 2, 1, 10, 290, 1, 2, 9, 8, 8, 11, 6, 27, 114, 791, 4, 4]. 61 percent of accesses are in the largest equivalence class. The 807 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 11, 0, 22, 0, 760, 4, 0]. The 202 writes are split as follows [0, 0, 0, 2, 1, 1, 9, 110, 1, 0, 0, 0, 2, 0, 6, 0, 66, 0, 0, 4]. [2023-11-29 05:21:05,275 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,276 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,350 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,369 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,401 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,419 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,453 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 05:21:05,454 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 05:21:05,454 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 05:21:05,454 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 05:21:05,455 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (1/1) ... [2023-11-29 05:21:05,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 05:21:05,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:21:05,486 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 05:21:05,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 05:21:05,522 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2023-11-29 05:21:05,522 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2023-11-29 05:21:05,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-29 05:21:05,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-29 05:21:05,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-29 05:21:05,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-29 05:21:05,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-29 05:21:05,525 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-29 05:21:05,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-29 05:21:05,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-29 05:21:05,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 05:21:05,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-29 05:21:05,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-29 05:21:05,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-29 05:21:05,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-29 05:21:05,531 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2023-11-29 05:21:05,531 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2023-11-29 05:21:05,531 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2023-11-29 05:21:05,531 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2023-11-29 05:21:05,531 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2023-11-29 05:21:05,531 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 05:21:05,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-29 05:21:05,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-29 05:21:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-29 05:21:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-29 05:21:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2023-11-29 05:21:05,534 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2023-11-29 05:21:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2023-11-29 05:21:05,534 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2023-11-29 05:21:05,534 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2023-11-29 05:21:05,534 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-29 05:21:05,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-29 05:21:05,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-29 05:21:05,537 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-29 05:21:05,537 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-29 05:21:05,537 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-29 05:21:05,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-29 05:21:05,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-29 05:21:05,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-29 05:21:05,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-29 05:21:05,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-29 05:21:05,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-29 05:21:05,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-29 05:21:05,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-29 05:21:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-29 05:21:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2023-11-29 05:21:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2023-11-29 05:21:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2023-11-29 05:21:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2023-11-29 05:21:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2023-11-29 05:21:05,539 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2023-11-29 05:21:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 05:21:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 05:21:05,539 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2023-11-29 05:21:05,540 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2023-11-29 05:21:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2023-11-29 05:21:05,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2023-11-29 05:21:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 05:21:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 05:21:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 05:21:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 05:21:05,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-29 05:21:05,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-29 05:21:05,542 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2023-11-29 05:21:05,542 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 05:21:05,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-29 05:21:05,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-29 05:21:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-29 05:21:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-29 05:21:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-29 05:21:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-29 05:21:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2023-11-29 05:21:05,545 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2023-11-29 05:21:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 05:21:05,545 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2023-11-29 05:21:05,545 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2023-11-29 05:21:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2023-11-29 05:21:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2023-11-29 05:21:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2023-11-29 05:21:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2023-11-29 05:21:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2023-11-29 05:21:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2023-11-29 05:21:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2023-11-29 05:21:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2023-11-29 05:21:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2023-11-29 05:21:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2023-11-29 05:21:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2023-11-29 05:21:05,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2023-11-29 05:21:05,549 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2023-11-29 05:21:05,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 05:21:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2023-11-29 05:21:05,551 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2023-11-29 05:21:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2023-11-29 05:21:05,552 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-29 05:21:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-29 05:21:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-29 05:21:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-29 05:21:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2023-11-29 05:21:05,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2023-11-29 05:21:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 05:21:05,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 05:21:06,168 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 05:21:06,171 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 05:21:06,742 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:06,771 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2023-11-29 05:21:06,771 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2023-11-29 05:21:07,348 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:07,354 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-11-29 05:21:07,354 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-11-29 05:21:07,488 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:07,489 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:07,489 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:07,574 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2023-11-29 05:21:07,575 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2023-11-29 05:21:07,575 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2023-11-29 05:21:07,575 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2023-11-29 05:21:07,575 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2023-11-29 05:21:07,575 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2023-11-29 05:21:07,587 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:07,593 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:07,595 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,074 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2023-11-29 05:21:08,074 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2023-11-29 05:21:08,074 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2023-11-29 05:21:08,074 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2023-11-29 05:21:08,074 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume !false; [2023-11-29 05:21:08,074 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume false; [2023-11-29 05:21:08,075 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,172 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2023-11-29 05:21:08,172 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2023-11-29 05:21:08,178 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,212 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-11-29 05:21:08,213 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-11-29 05:21:08,213 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,225 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2023-11-29 05:21:08,225 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2023-11-29 05:21:08,237 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,239 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,240 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,242 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,243 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,247 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,249 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:08,250 WARN L821 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-29 05:21:13,651 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##89: assume !false; [2023-11-29 05:21:13,651 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##88: assume false; [2023-11-29 05:21:13,651 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##48: assume !false; [2023-11-29 05:21:13,651 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume false; [2023-11-29 05:21:13,651 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##127: assume !false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##261: assume false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##262: assume !false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##147: assume !false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##146: assume false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##214: assume !false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##213: assume false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##228: assume !false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##227: assume false; [2023-11-29 05:21:13,652 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##126: assume false; [2023-11-29 05:21:13,674 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 05:21:13,867 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 05:21:13,867 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-29 05:21:13,868 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 05:21:13 BoogieIcfgContainer [2023-11-29 05:21:13,868 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 05:21:13,871 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 05:21:13,871 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 05:21:13,873 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 05:21:13,873 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 05:21:03" (1/3) ... [2023-11-29 05:21:13,874 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@552d5f66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 05:21:13, skipping insertion in model container [2023-11-29 05:21:13,874 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 05:21:04" (2/3) ... [2023-11-29 05:21:13,874 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@552d5f66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 05:21:13, skipping insertion in model container [2023-11-29 05:21:13,874 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 05:21:13" (3/3) ... [2023-11-29 05:21:13,876 INFO L112 eAbstractionObserver]: Analyzing ICFG floppy.i.cil-3.c [2023-11-29 05:21:13,889 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 05:21:13,889 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 05:21:13,941 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 05:21:13,947 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@76eddc90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 05:21:13,947 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 05:21:13,954 INFO L276 IsEmpty]: Start isEmpty. Operand has 535 states, 417 states have (on average 1.6019184652278178) internal successors, (668), 450 states have internal predecessors, (668), 95 states have call successors, (95), 21 states have call predecessors, (95), 21 states have return successors, (95), 89 states have call predecessors, (95), 95 states have call successors, (95) [2023-11-29 05:21:13,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-11-29 05:21:13,961 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:21:13,962 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:21:13,962 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:21:13,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:21:13,966 INFO L85 PathProgramCache]: Analyzing trace with hash 492474304, now seen corresponding path program 1 times [2023-11-29 05:21:13,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:21:13,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783049875] [2023-11-29 05:21:13,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:21:13,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:21:14,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:14,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:21:14,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:21:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:14,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:21:14,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:21:14,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783049875] [2023-11-29 05:21:14,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783049875] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:21:14,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:21:14,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:21:14,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058072855] [2023-11-29 05:21:14,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:21:14,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:21:14,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:21:14,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:21:14,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:21:14,849 INFO L87 Difference]: Start difference. First operand has 535 states, 417 states have (on average 1.6019184652278178) internal successors, (668), 450 states have internal predecessors, (668), 95 states have call successors, (95), 21 states have call predecessors, (95), 21 states have return successors, (95), 89 states have call predecessors, (95), 95 states have call successors, (95) Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:21:22,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:21:22,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:21:22,787 INFO L93 Difference]: Finished difference Result 1245 states and 2118 transitions. [2023-11-29 05:21:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 05:21:22,789 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2023-11-29 05:21:22,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:21:22,803 INFO L225 Difference]: With dead ends: 1245 [2023-11-29 05:21:22,803 INFO L226 Difference]: Without dead ends: 712 [2023-11-29 05:21:22,810 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:21:22,813 INFO L413 NwaCegarLoop]: 580 mSDtfsCounter, 585 mSDsluCounter, 1844 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 271 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 2424 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2023-11-29 05:21:22,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [605 Valid, 2424 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 1282 Invalid, 1 Unknown, 0 Unchecked, 7.7s Time] [2023-11-29 05:21:22,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2023-11-29 05:21:22,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 543. [2023-11-29 05:21:22,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 427 states have (on average 1.5433255269320842) internal successors, (659), 458 states have internal predecessors, (659), 95 states have call successors, (95), 21 states have call predecessors, (95), 20 states have return successors, (72), 70 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-29 05:21:22,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 826 transitions. [2023-11-29 05:21:22,913 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 826 transitions. Word has length 24 [2023-11-29 05:21:22,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:21:22,914 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 826 transitions. [2023-11-29 05:21:22,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:21:22,914 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 826 transitions. [2023-11-29 05:21:22,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-29 05:21:22,915 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:21:22,916 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:21:22,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 05:21:22,916 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:21:22,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:21:22,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1120169551, now seen corresponding path program 1 times [2023-11-29 05:21:22,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:21:22,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369867512] [2023-11-29 05:21:22,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:21:22,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:21:23,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:23,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:21:23,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:23,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:21:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:23,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:21:23,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:21:23,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369867512] [2023-11-29 05:21:23,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369867512] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:21:23,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:21:23,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 05:21:23,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781090402] [2023-11-29 05:21:23,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:21:23,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:21:23,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:21:23,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:21:23,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 05:21:23,337 INFO L87 Difference]: Start difference. First operand 543 states and 826 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:21:29,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:21:30,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:21:30,480 INFO L93 Difference]: Finished difference Result 734 states and 1151 transitions. [2023-11-29 05:21:30,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 05:21:30,481 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2023-11-29 05:21:30,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:21:30,488 INFO L225 Difference]: With dead ends: 734 [2023-11-29 05:21:30,488 INFO L226 Difference]: Without dead ends: 703 [2023-11-29 05:21:30,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:21:30,491 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 557 mSDsluCounter, 1243 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 265 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 1817 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:21:30,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 1817 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 995 Invalid, 1 Unknown, 0 Unchecked, 7.0s Time] [2023-11-29 05:21:30,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2023-11-29 05:21:30,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 535. [2023-11-29 05:21:30,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 417 states have (on average 1.5419664268585132) internal successors, (643), 448 states have internal predecessors, (643), 95 states have call successors, (95), 23 states have call predecessors, (95), 22 states have return successors, (72), 70 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-29 05:21:30,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 810 transitions. [2023-11-29 05:21:30,533 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 810 transitions. Word has length 22 [2023-11-29 05:21:30,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:21:30,533 INFO L495 AbstractCegarLoop]: Abstraction has 535 states and 810 transitions. [2023-11-29 05:21:30,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:21:30,533 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 810 transitions. [2023-11-29 05:21:30,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-29 05:21:30,534 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:21:30,534 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:21:30,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 05:21:30,535 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:21:30,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:21:30,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1509834538, now seen corresponding path program 1 times [2023-11-29 05:21:30,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:21:30,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772061298] [2023-11-29 05:21:30,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:21:30,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:21:30,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:31,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:21:31,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:31,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:21:31,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:31,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:21:31,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:21:31,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772061298] [2023-11-29 05:21:31,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772061298] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:21:31,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:21:31,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 05:21:31,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16985362] [2023-11-29 05:21:31,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:21:31,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:21:31,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:21:31,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:21:31,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 05:21:31,127 INFO L87 Difference]: Start difference. First operand 535 states and 810 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:21:37,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:21:42,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:21:43,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:21:43,178 INFO L93 Difference]: Finished difference Result 1591 states and 2555 transitions. [2023-11-29 05:21:43,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 05:21:43,179 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2023-11-29 05:21:43,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:21:43,189 INFO L225 Difference]: With dead ends: 1591 [2023-11-29 05:21:43,189 INFO L226 Difference]: Without dead ends: 1214 [2023-11-29 05:21:43,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:21:43,193 INFO L413 NwaCegarLoop]: 703 mSDtfsCounter, 1617 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 1299 mSolverCounterSat, 441 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1663 SdHoareTripleChecker+Valid, 2093 SdHoareTripleChecker+Invalid, 1742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 441 IncrementalHoareTripleChecker+Valid, 1299 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2023-11-29 05:21:43,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1663 Valid, 2093 Invalid, 1742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [441 Valid, 1299 Invalid, 2 Unknown, 0 Unchecked, 11.9s Time] [2023-11-29 05:21:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2023-11-29 05:21:43,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 916. [2023-11-29 05:21:43,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 738 states have (on average 1.532520325203252) internal successors, (1131), 763 states have internal predecessors, (1131), 132 states have call successors, (132), 42 states have call predecessors, (132), 45 states have return successors, (158), 118 states have call predecessors, (158), 117 states have call successors, (158) [2023-11-29 05:21:43,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1421 transitions. [2023-11-29 05:21:43,279 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1421 transitions. Word has length 28 [2023-11-29 05:21:43,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:21:43,280 INFO L495 AbstractCegarLoop]: Abstraction has 916 states and 1421 transitions. [2023-11-29 05:21:43,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:21:43,280 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1421 transitions. [2023-11-29 05:21:43,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-11-29 05:21:43,283 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:21:43,283 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:21:43,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 05:21:43,284 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:21:43,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:21:43,284 INFO L85 PathProgramCache]: Analyzing trace with hash -267375612, now seen corresponding path program 1 times [2023-11-29 05:21:43,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:21:43,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513877635] [2023-11-29 05:21:43,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:21:43,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:21:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:43,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:21:43,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:43,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:21:43,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:43,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:21:43,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:21:43,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513877635] [2023-11-29 05:21:43,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513877635] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:21:43,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:21:43,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 05:21:43,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839323982] [2023-11-29 05:21:43,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:21:43,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:21:43,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:21:43,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:21:43,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 05:21:43,658 INFO L87 Difference]: Start difference. First operand 916 states and 1421 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:21:49,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:21:50,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:21:50,493 INFO L93 Difference]: Finished difference Result 1223 states and 1986 transitions. [2023-11-29 05:21:50,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 05:21:50,494 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 36 [2023-11-29 05:21:50,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:21:50,502 INFO L225 Difference]: With dead ends: 1223 [2023-11-29 05:21:50,502 INFO L226 Difference]: Without dead ends: 1219 [2023-11-29 05:21:50,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:21:50,504 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 617 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 268 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 1767 SdHoareTripleChecker+Invalid, 1275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-11-29 05:21:50,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 1767 Invalid, 1275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 1006 Invalid, 1 Unknown, 0 Unchecked, 6.7s Time] [2023-11-29 05:21:50,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2023-11-29 05:21:50,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 933. [2023-11-29 05:21:50,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 753 states have (on average 1.5351925630810093) internal successors, (1156), 776 states have internal predecessors, (1156), 133 states have call successors, (133), 44 states have call predecessors, (133), 46 states have return successors, (159), 119 states have call predecessors, (159), 118 states have call successors, (159) [2023-11-29 05:21:50,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 1448 transitions. [2023-11-29 05:21:50,548 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 1448 transitions. Word has length 36 [2023-11-29 05:21:50,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:21:50,549 INFO L495 AbstractCegarLoop]: Abstraction has 933 states and 1448 transitions. [2023-11-29 05:21:50,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:21:50,549 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 1448 transitions. [2023-11-29 05:21:50,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 05:21:50,551 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:21:50,552 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:21:50,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 05:21:50,552 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:21:50,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:21:50,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1436432129, now seen corresponding path program 1 times [2023-11-29 05:21:50,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:21:50,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236572546] [2023-11-29 05:21:50,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:21:50,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:21:50,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:51,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:21:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:51,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:21:51,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:51,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 05:21:51,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:51,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:21:51,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:21:51,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236572546] [2023-11-29 05:21:51,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236572546] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:21:51,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:21:51,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:21:51,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749464216] [2023-11-29 05:21:51,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:21:51,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:21:51,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:21:51,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:21:51,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:21:51,199 INFO L87 Difference]: Start difference. First operand 933 states and 1448 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 05:21:57,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:21:59,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:21:59,408 INFO L93 Difference]: Finished difference Result 1896 states and 3083 transitions. [2023-11-29 05:21:59,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:21:59,409 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2023-11-29 05:21:59,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:21:59,420 INFO L225 Difference]: With dead ends: 1896 [2023-11-29 05:21:59,420 INFO L226 Difference]: Without dead ends: 1877 [2023-11-29 05:21:59,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2023-11-29 05:21:59,422 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 2105 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 625 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2172 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 625 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-11-29 05:21:59,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2172 Valid, 2098 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [625 Valid, 1205 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2023-11-29 05:21:59,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2023-11-29 05:21:59,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1544. [2023-11-29 05:21:59,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1252 states have (on average 1.5543130990415335) internal successors, (1946), 1295 states have internal predecessors, (1946), 206 states have call successors, (206), 71 states have call predecessors, (206), 85 states have return successors, (287), 189 states have call predecessors, (287), 191 states have call successors, (287) [2023-11-29 05:21:59,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 2439 transitions. [2023-11-29 05:21:59,551 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 2439 transitions. Word has length 39 [2023-11-29 05:21:59,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:21:59,551 INFO L495 AbstractCegarLoop]: Abstraction has 1544 states and 2439 transitions. [2023-11-29 05:21:59,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 05:21:59,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 2439 transitions. [2023-11-29 05:21:59,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 05:21:59,554 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:21:59,554 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:21:59,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 05:21:59,554 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:21:59,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:21:59,555 INFO L85 PathProgramCache]: Analyzing trace with hash 994695398, now seen corresponding path program 1 times [2023-11-29 05:21:59,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:21:59,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185126046] [2023-11-29 05:21:59,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:21:59,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:21:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:59,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:21:59,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:59,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:21:59,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:59,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 05:21:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:21:59,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:21:59,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:21:59,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185126046] [2023-11-29 05:21:59,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185126046] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:21:59,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:21:59,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:21:59,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023436789] [2023-11-29 05:21:59,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:21:59,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:21:59,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:21:59,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:21:59,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:21:59,913 INFO L87 Difference]: Start difference. First operand 1544 states and 2439 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 05:22:05,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:22:10,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:22:12,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:22:12,103 INFO L93 Difference]: Finished difference Result 5253 states and 8863 transitions. [2023-11-29 05:22:12,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:22:12,103 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2023-11-29 05:22:12,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:22:12,132 INFO L225 Difference]: With dead ends: 5253 [2023-11-29 05:22:12,132 INFO L226 Difference]: Without dead ends: 3894 [2023-11-29 05:22:12,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2023-11-29 05:22:12,143 INFO L413 NwaCegarLoop]: 705 mSDtfsCounter, 2362 mSDsluCounter, 1846 mSDsCounter, 0 mSdLazyCounter, 1459 mSolverCounterSat, 660 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2443 SdHoareTripleChecker+Valid, 2551 SdHoareTripleChecker+Invalid, 2121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 660 IncrementalHoareTripleChecker+Valid, 1459 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2023-11-29 05:22:12,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2443 Valid, 2551 Invalid, 2121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [660 Valid, 1459 Invalid, 2 Unknown, 0 Unchecked, 11.8s Time] [2023-11-29 05:22:12,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3894 states. [2023-11-29 05:22:12,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3894 to 3181. [2023-11-29 05:22:12,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 2578 states have (on average 1.5705973622963538) internal successors, (4049), 2713 states have internal predecessors, (4049), 439 states have call successors, (439), 125 states have call predecessors, (439), 163 states have return successors, (733), 376 states have call predecessors, (733), 427 states have call successors, (733) [2023-11-29 05:22:12,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 5221 transitions. [2023-11-29 05:22:12,348 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 5221 transitions. Word has length 39 [2023-11-29 05:22:12,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:22:12,349 INFO L495 AbstractCegarLoop]: Abstraction has 3181 states and 5221 transitions. [2023-11-29 05:22:12,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 4 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 05:22:12,349 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 5221 transitions. [2023-11-29 05:22:12,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 05:22:12,350 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:22:12,351 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:22:12,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 05:22:12,351 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:22:12,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:22:12,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1079355315, now seen corresponding path program 1 times [2023-11-29 05:22:12,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:22:12,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84905289] [2023-11-29 05:22:12,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:22:12,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:22:12,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:12,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:22:12,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:12,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:22:12,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:12,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:22:12,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:22:12,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84905289] [2023-11-29 05:22:12,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84905289] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:22:12,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:22:12,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 05:22:12,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961625518] [2023-11-29 05:22:12,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:22:12,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:22:12,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:22:12,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:22:12,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 05:22:12,580 INFO L87 Difference]: Start difference. First operand 3181 states and 5221 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:22:18,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:22:23,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:22:25,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:22:25,281 INFO L93 Difference]: Finished difference Result 6673 states and 11462 transitions. [2023-11-29 05:22:25,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 05:22:25,282 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 39 [2023-11-29 05:22:25,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:22:25,316 INFO L225 Difference]: With dead ends: 6673 [2023-11-29 05:22:25,316 INFO L226 Difference]: Without dead ends: 6670 [2023-11-29 05:22:25,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:22:25,319 INFO L413 NwaCegarLoop]: 868 mSDtfsCounter, 1103 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 1566 mSolverCounterSat, 286 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1139 SdHoareTripleChecker+Valid, 2567 SdHoareTripleChecker+Invalid, 1854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 1566 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:22:25,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1139 Valid, 2567 Invalid, 1854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 1566 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2023-11-29 05:22:25,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6670 states. [2023-11-29 05:22:25,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6670 to 5115. [2023-11-29 05:22:25,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5115 states, 4227 states have (on average 1.583865625739295) internal successors, (6695), 4378 states have internal predecessors, (6695), 621 states have call successors, (621), 212 states have call predecessors, (621), 266 states have return successors, (1119), 558 states have call predecessors, (1119), 609 states have call successors, (1119) [2023-11-29 05:22:25,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5115 states to 5115 states and 8435 transitions. [2023-11-29 05:22:25,579 INFO L78 Accepts]: Start accepts. Automaton has 5115 states and 8435 transitions. Word has length 39 [2023-11-29 05:22:25,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:22:25,579 INFO L495 AbstractCegarLoop]: Abstraction has 5115 states and 8435 transitions. [2023-11-29 05:22:25,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:22:25,579 INFO L276 IsEmpty]: Start isEmpty. Operand 5115 states and 8435 transitions. [2023-11-29 05:22:25,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 05:22:25,594 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:22:25,594 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:22:25,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 05:22:25,594 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:22:25,595 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:22:25,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1621433894, now seen corresponding path program 1 times [2023-11-29 05:22:25,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:22:25,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664792071] [2023-11-29 05:22:25,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:22:25,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:22:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:25,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:22:25,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:25,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:22:25,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:25,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 05:22:25,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:25,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:22:25,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:25,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:22:25,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:22:25,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664792071] [2023-11-29 05:22:25,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664792071] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:22:25,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:22:25,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 05:22:25,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943785288] [2023-11-29 05:22:25,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:22:25,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 05:22:25,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:22:25,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 05:22:25,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 05:22:25,982 INFO L87 Difference]: Start difference. First operand 5115 states and 8435 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:22:33,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:22:36,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:22:36,287 INFO L93 Difference]: Finished difference Result 8163 states and 14210 transitions. [2023-11-29 05:22:36,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 05:22:36,288 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2023-11-29 05:22:36,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:22:36,338 INFO L225 Difference]: With dead ends: 8163 [2023-11-29 05:22:36,338 INFO L226 Difference]: Without dead ends: 8158 [2023-11-29 05:22:36,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=438, Unknown=0, NotChecked=0, Total=600 [2023-11-29 05:22:36,343 INFO L413 NwaCegarLoop]: 748 mSDtfsCounter, 1557 mSDsluCounter, 2155 mSDsCounter, 0 mSdLazyCounter, 2309 mSolverCounterSat, 545 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1585 SdHoareTripleChecker+Valid, 2903 SdHoareTripleChecker+Invalid, 2855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 545 IncrementalHoareTripleChecker+Valid, 2309 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2023-11-29 05:22:36,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1585 Valid, 2903 Invalid, 2855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [545 Valid, 2309 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2023-11-29 05:22:36,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8158 states. [2023-11-29 05:22:36,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8158 to 6381. [2023-11-29 05:22:36,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6381 states, 5255 states have (on average 1.589153187440533) internal successors, (8351), 5474 states have internal predecessors, (8351), 807 states have call successors, (807), 254 states have call predecessors, (807), 318 states have return successors, (1450), 685 states have call predecessors, (1450), 795 states have call successors, (1450) [2023-11-29 05:22:36,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6381 states to 6381 states and 10608 transitions. [2023-11-29 05:22:36,839 INFO L78 Accepts]: Start accepts. Automaton has 6381 states and 10608 transitions. Word has length 42 [2023-11-29 05:22:36,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:22:36,840 INFO L495 AbstractCegarLoop]: Abstraction has 6381 states and 10608 transitions. [2023-11-29 05:22:36,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:22:36,840 INFO L276 IsEmpty]: Start isEmpty. Operand 6381 states and 10608 transitions. [2023-11-29 05:22:36,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 05:22:36,841 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:22:36,841 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:22:36,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 05:22:36,842 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:22:36,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:22:36,842 INFO L85 PathProgramCache]: Analyzing trace with hash 661419159, now seen corresponding path program 1 times [2023-11-29 05:22:36,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:22:36,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163304756] [2023-11-29 05:22:36,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:22:36,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:22:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:37,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:22:37,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:37,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:22:37,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:37,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:22:37,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:22:37,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163304756] [2023-11-29 05:22:37,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163304756] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:22:37,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:22:37,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:22:37,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921171473] [2023-11-29 05:22:37,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:22:37,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:22:37,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:22:37,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:22:37,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:22:37,509 INFO L87 Difference]: Start difference. First operand 6381 states and 10608 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:22:43,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:22:47,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:22:49,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:22:49,482 INFO L93 Difference]: Finished difference Result 14247 states and 24217 transitions. [2023-11-29 05:22:49,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 05:22:49,482 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2023-11-29 05:22:49,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:22:49,518 INFO L225 Difference]: With dead ends: 14247 [2023-11-29 05:22:49,518 INFO L226 Difference]: Without dead ends: 8151 [2023-11-29 05:22:49,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:22:49,542 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 2455 mSDsluCounter, 1354 mSDsCounter, 0 mSdLazyCounter, 1429 mSolverCounterSat, 654 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2496 SdHoareTripleChecker+Valid, 2068 SdHoareTripleChecker+Invalid, 2085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 654 IncrementalHoareTripleChecker+Valid, 1429 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:22:49,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2496 Valid, 2068 Invalid, 2085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [654 Valid, 1429 Invalid, 2 Unknown, 0 Unchecked, 11.3s Time] [2023-11-29 05:22:49,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8151 states. [2023-11-29 05:22:49,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8151 to 6372. [2023-11-29 05:22:49,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6372 states, 5246 states have (on average 1.5878764773160503) internal successors, (8330), 5465 states have internal predecessors, (8330), 807 states have call successors, (807), 254 states have call predecessors, (807), 318 states have return successors, (1450), 685 states have call predecessors, (1450), 795 states have call successors, (1450) [2023-11-29 05:22:50,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6372 states to 6372 states and 10587 transitions. [2023-11-29 05:22:50,007 INFO L78 Accepts]: Start accepts. Automaton has 6372 states and 10587 transitions. Word has length 40 [2023-11-29 05:22:50,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:22:50,007 INFO L495 AbstractCegarLoop]: Abstraction has 6372 states and 10587 transitions. [2023-11-29 05:22:50,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:22:50,007 INFO L276 IsEmpty]: Start isEmpty. Operand 6372 states and 10587 transitions. [2023-11-29 05:22:50,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-29 05:22:50,008 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:22:50,008 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:22:50,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 05:22:50,009 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:22:50,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:22:50,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1425275914, now seen corresponding path program 1 times [2023-11-29 05:22:50,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:22:50,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513473179] [2023-11-29 05:22:50,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:22:50,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:22:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:50,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:22:50,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:50,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:22:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:50,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 05:22:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:50,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:22:50,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:22:50,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:22:50,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:22:50,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513473179] [2023-11-29 05:22:50,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513473179] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:22:50,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:22:50,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:22:50,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871074519] [2023-11-29 05:22:50,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:22:50,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:22:50,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:22:50,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:22:50,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:22:50,538 INFO L87 Difference]: Start difference. First operand 6372 states and 10587 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:22:58,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:23:02,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:23:02,455 INFO L93 Difference]: Finished difference Result 8161 states and 14194 transitions. [2023-11-29 05:23:02,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 05:23:02,456 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 42 [2023-11-29 05:23:02,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:23:02,478 INFO L225 Difference]: With dead ends: 8161 [2023-11-29 05:23:02,478 INFO L226 Difference]: Without dead ends: 8155 [2023-11-29 05:23:02,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=326, Invalid=934, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 05:23:02,482 INFO L413 NwaCegarLoop]: 738 mSDtfsCounter, 2844 mSDsluCounter, 2468 mSDsCounter, 0 mSdLazyCounter, 2774 mSolverCounterSat, 864 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2918 SdHoareTripleChecker+Valid, 3206 SdHoareTripleChecker+Invalid, 3639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 2774 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2023-11-29 05:23:02,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2918 Valid, 3206 Invalid, 3639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 2774 Invalid, 1 Unknown, 0 Unchecked, 10.8s Time] [2023-11-29 05:23:02,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8155 states. [2023-11-29 05:23:02,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8155 to 6372. [2023-11-29 05:23:02,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6372 states, 5246 states have (on average 1.587685855890202) internal successors, (8329), 5465 states have internal predecessors, (8329), 807 states have call successors, (807), 254 states have call predecessors, (807), 318 states have return successors, (1450), 685 states have call predecessors, (1450), 795 states have call successors, (1450) [2023-11-29 05:23:02,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6372 states to 6372 states and 10586 transitions. [2023-11-29 05:23:03,000 INFO L78 Accepts]: Start accepts. Automaton has 6372 states and 10586 transitions. Word has length 42 [2023-11-29 05:23:03,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:23:03,001 INFO L495 AbstractCegarLoop]: Abstraction has 6372 states and 10586 transitions. [2023-11-29 05:23:03,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:23:03,001 INFO L276 IsEmpty]: Start isEmpty. Operand 6372 states and 10586 transitions. [2023-11-29 05:23:03,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-11-29 05:23:03,002 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:23:03,002 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:23:03,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 05:23:03,002 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:23:03,003 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:23:03,003 INFO L85 PathProgramCache]: Analyzing trace with hash -602350893, now seen corresponding path program 1 times [2023-11-29 05:23:03,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:23:03,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022778140] [2023-11-29 05:23:03,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:23:03,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:23:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:03,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:03,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:03,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:23:03,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:03,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 05:23:03,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:03,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:03,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:23:03,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:23:03,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022778140] [2023-11-29 05:23:03,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022778140] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:23:03,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:23:03,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:23:03,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165140257] [2023-11-29 05:23:03,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:23:03,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:23:03,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:23:03,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:23:03,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:23:03,546 INFO L87 Difference]: Start difference. First operand 6372 states and 10586 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:23:11,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:23:14,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:23:14,700 INFO L93 Difference]: Finished difference Result 8157 states and 14188 transitions. [2023-11-29 05:23:14,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 05:23:14,715 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 44 [2023-11-29 05:23:14,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:23:14,745 INFO L225 Difference]: With dead ends: 8157 [2023-11-29 05:23:14,745 INFO L226 Difference]: Without dead ends: 8151 [2023-11-29 05:23:14,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=326, Invalid=934, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 05:23:14,749 INFO L413 NwaCegarLoop]: 739 mSDtfsCounter, 2836 mSDsluCounter, 2467 mSDsCounter, 0 mSdLazyCounter, 2776 mSolverCounterSat, 861 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2911 SdHoareTripleChecker+Valid, 3206 SdHoareTripleChecker+Invalid, 3638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 861 IncrementalHoareTripleChecker+Valid, 2776 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2023-11-29 05:23:14,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2911 Valid, 3206 Invalid, 3638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [861 Valid, 2776 Invalid, 1 Unknown, 0 Unchecked, 9.9s Time] [2023-11-29 05:23:14,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8151 states. [2023-11-29 05:23:15,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8151 to 6372. [2023-11-29 05:23:15,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6372 states, 5246 states have (on average 1.5874952344643538) internal successors, (8328), 5465 states have internal predecessors, (8328), 807 states have call successors, (807), 254 states have call predecessors, (807), 318 states have return successors, (1450), 685 states have call predecessors, (1450), 795 states have call successors, (1450) [2023-11-29 05:23:15,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6372 states to 6372 states and 10585 transitions. [2023-11-29 05:23:15,247 INFO L78 Accepts]: Start accepts. Automaton has 6372 states and 10585 transitions. Word has length 44 [2023-11-29 05:23:15,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:23:15,248 INFO L495 AbstractCegarLoop]: Abstraction has 6372 states and 10585 transitions. [2023-11-29 05:23:15,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:23:15,248 INFO L276 IsEmpty]: Start isEmpty. Operand 6372 states and 10585 transitions. [2023-11-29 05:23:15,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-11-29 05:23:15,249 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:23:15,249 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:23:15,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 05:23:15,250 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:23:15,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:23:15,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1213080941, now seen corresponding path program 1 times [2023-11-29 05:23:15,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:23:15,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012673952] [2023-11-29 05:23:15,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:23:15,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:23:15,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:15,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:15,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:15,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:23:15,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:15,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 05:23:15,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:15,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:15,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:23:15,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:23:15,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012673952] [2023-11-29 05:23:15,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012673952] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:23:15,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:23:15,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:23:15,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913204068] [2023-11-29 05:23:15,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:23:15,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:23:15,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:23:15,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:23:15,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:23:15,825 INFO L87 Difference]: Start difference. First operand 6372 states and 10585 transitions. Second operand has 9 states, 8 states have (on average 4.375) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:23:24,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:23:25,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:23:25,952 INFO L93 Difference]: Finished difference Result 8169 states and 14226 transitions. [2023-11-29 05:23:25,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 05:23:25,952 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.375) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 44 [2023-11-29 05:23:25,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:23:25,973 INFO L225 Difference]: With dead ends: 8169 [2023-11-29 05:23:25,973 INFO L226 Difference]: Without dead ends: 8153 [2023-11-29 05:23:25,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2023-11-29 05:23:25,979 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 1162 mSDsluCounter, 2712 mSDsCounter, 0 mSdLazyCounter, 2253 mSolverCounterSat, 412 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1194 SdHoareTripleChecker+Valid, 3220 SdHoareTripleChecker+Invalid, 2666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 412 IncrementalHoareTripleChecker+Valid, 2253 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:23:25,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1194 Valid, 3220 Invalid, 2666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [412 Valid, 2253 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2023-11-29 05:23:25,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8153 states. [2023-11-29 05:23:26,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8153 to 6370. [2023-11-29 05:23:26,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6370 states, 5245 states have (on average 1.5874165872259294) internal successors, (8326), 5464 states have internal predecessors, (8326), 806 states have call successors, (806), 254 states have call predecessors, (806), 318 states have return successors, (1449), 684 states have call predecessors, (1449), 794 states have call successors, (1449) [2023-11-29 05:23:26,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6370 states to 6370 states and 10581 transitions. [2023-11-29 05:23:26,472 INFO L78 Accepts]: Start accepts. Automaton has 6370 states and 10581 transitions. Word has length 44 [2023-11-29 05:23:26,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:23:26,472 INFO L495 AbstractCegarLoop]: Abstraction has 6370 states and 10581 transitions. [2023-11-29 05:23:26,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.375) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:23:26,472 INFO L276 IsEmpty]: Start isEmpty. Operand 6370 states and 10581 transitions. [2023-11-29 05:23:26,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-29 05:23:26,474 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:23:26,474 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:23:26,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 05:23:26,475 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:23:26,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:23:26,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1408923599, now seen corresponding path program 1 times [2023-11-29 05:23:26,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:23:26,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445723798] [2023-11-29 05:23:26,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:23:26,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:23:26,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:26,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:26,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:26,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:23:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:26,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 05:23:26,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:27,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:27,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:23:27,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:23:27,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445723798] [2023-11-29 05:23:27,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445723798] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:23:27,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:23:27,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:23:27,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631967819] [2023-11-29 05:23:27,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:23:27,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:23:27,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:23:27,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:23:27,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:23:27,047 INFO L87 Difference]: Start difference. First operand 6370 states and 10581 transitions. Second operand has 9 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:23:34,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:23:36,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:23:36,379 INFO L93 Difference]: Finished difference Result 8167 states and 14222 transitions. [2023-11-29 05:23:36,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 05:23:36,380 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 45 [2023-11-29 05:23:36,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:23:36,430 INFO L225 Difference]: With dead ends: 8167 [2023-11-29 05:23:36,430 INFO L226 Difference]: Without dead ends: 8147 [2023-11-29 05:23:36,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2023-11-29 05:23:36,433 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 1160 mSDsluCounter, 2709 mSDsCounter, 0 mSdLazyCounter, 2262 mSolverCounterSat, 404 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1192 SdHoareTripleChecker+Valid, 3217 SdHoareTripleChecker+Invalid, 2667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 2262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:23:36,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1192 Valid, 3217 Invalid, 2667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 2262 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2023-11-29 05:23:36,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8147 states. [2023-11-29 05:23:36,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8147 to 6364. [2023-11-29 05:23:36,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6364 states, 5242 states have (on average 1.5875619992369325) internal successors, (8322), 5461 states have internal predecessors, (8322), 804 states have call successors, (804), 253 states have call predecessors, (804), 317 states have return successors, (1447), 682 states have call predecessors, (1447), 792 states have call successors, (1447) [2023-11-29 05:23:36,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6364 states to 6364 states and 10573 transitions. [2023-11-29 05:23:36,855 INFO L78 Accepts]: Start accepts. Automaton has 6364 states and 10573 transitions. Word has length 45 [2023-11-29 05:23:36,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:23:36,856 INFO L495 AbstractCegarLoop]: Abstraction has 6364 states and 10573 transitions. [2023-11-29 05:23:36,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:23:36,856 INFO L276 IsEmpty]: Start isEmpty. Operand 6364 states and 10573 transitions. [2023-11-29 05:23:36,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-11-29 05:23:36,858 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:23:36,858 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:23:36,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 05:23:36,858 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:23:36,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:23:36,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1515966197, now seen corresponding path program 1 times [2023-11-29 05:23:36,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:23:36,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966409524] [2023-11-29 05:23:36,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:23:36,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:23:36,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:37,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:37,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:23:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:37,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:23:37,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:23:37,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966409524] [2023-11-29 05:23:37,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966409524] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:23:37,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:23:37,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:23:37,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114279768] [2023-11-29 05:23:37,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:23:37,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:23:37,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:23:37,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:23:37,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:23:37,348 INFO L87 Difference]: Start difference. First operand 6364 states and 10573 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:23:43,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:23:45,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:23:45,122 INFO L93 Difference]: Finished difference Result 11225 states and 19350 transitions. [2023-11-29 05:23:45,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 05:23:45,122 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2023-11-29 05:23:45,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:23:45,140 INFO L225 Difference]: With dead ends: 11225 [2023-11-29 05:23:45,140 INFO L226 Difference]: Without dead ends: 7884 [2023-11-29 05:23:45,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-11-29 05:23:45,157 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 1364 mSDsluCounter, 1115 mSDsCounter, 0 mSdLazyCounter, 1128 mSolverCounterSat, 351 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1418 SdHoareTripleChecker+Valid, 1637 SdHoareTripleChecker+Invalid, 1480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 1128 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:23:45,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1418 Valid, 1637 Invalid, 1480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 1128 Invalid, 1 Unknown, 0 Unchecked, 7.0s Time] [2023-11-29 05:23:45,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7884 states. [2023-11-29 05:23:45,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7884 to 6357. [2023-11-29 05:23:45,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6357 states, 5236 states have (on average 1.5861344537815125) internal successors, (8305), 5455 states have internal predecessors, (8305), 804 states have call successors, (804), 253 states have call predecessors, (804), 316 states have return successors, (1446), 681 states have call predecessors, (1446), 791 states have call successors, (1446) [2023-11-29 05:23:45,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6357 states to 6357 states and 10555 transitions. [2023-11-29 05:23:45,707 INFO L78 Accepts]: Start accepts. Automaton has 6357 states and 10555 transitions. Word has length 44 [2023-11-29 05:23:45,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:23:45,708 INFO L495 AbstractCegarLoop]: Abstraction has 6357 states and 10555 transitions. [2023-11-29 05:23:45,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:23:45,708 INFO L276 IsEmpty]: Start isEmpty. Operand 6357 states and 10555 transitions. [2023-11-29 05:23:45,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 05:23:45,709 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:23:45,709 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:23:45,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 05:23:45,709 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:23:45,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:23:45,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1556390252, now seen corresponding path program 1 times [2023-11-29 05:23:45,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:23:45,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196769638] [2023-11-29 05:23:45,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:23:45,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:23:45,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:46,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:23:46,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:46,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:23:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:46,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 05:23:46,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:23:46,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:23:46,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:23:46,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196769638] [2023-11-29 05:23:46,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196769638] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:23:46,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:23:46,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:23:46,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111957713] [2023-11-29 05:23:46,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:23:46,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:23:46,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:23:46,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:23:46,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:23:46,181 INFO L87 Difference]: Start difference. First operand 6357 states and 10555 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:23:53,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:23:57,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:23:59,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:23:59,353 INFO L93 Difference]: Finished difference Result 13632 states and 23610 transitions. [2023-11-29 05:23:59,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 05:23:59,354 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 46 [2023-11-29 05:23:59,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:23:59,371 INFO L225 Difference]: With dead ends: 13632 [2023-11-29 05:23:59,371 INFO L226 Difference]: Without dead ends: 8369 [2023-11-29 05:23:59,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:23:59,392 INFO L413 NwaCegarLoop]: 544 mSDtfsCounter, 569 mSDsluCounter, 1440 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 160 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 1984 SdHoareTripleChecker+Invalid, 1660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2023-11-29 05:23:59,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [590 Valid, 1984 Invalid, 1660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1498 Invalid, 2 Unknown, 0 Unchecked, 12.4s Time] [2023-11-29 05:23:59,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8369 states. [2023-11-29 05:23:59,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8369 to 6567. [2023-11-29 05:23:59,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6567 states, 5446 states have (on average 1.5701432243848696) internal successors, (8551), 5665 states have internal predecessors, (8551), 804 states have call successors, (804), 253 states have call predecessors, (804), 316 states have return successors, (1446), 681 states have call predecessors, (1446), 791 states have call successors, (1446) [2023-11-29 05:23:59,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6567 states to 6567 states and 10801 transitions. [2023-11-29 05:23:59,921 INFO L78 Accepts]: Start accepts. Automaton has 6567 states and 10801 transitions. Word has length 46 [2023-11-29 05:23:59,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:23:59,922 INFO L495 AbstractCegarLoop]: Abstraction has 6567 states and 10801 transitions. [2023-11-29 05:23:59,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:23:59,922 INFO L276 IsEmpty]: Start isEmpty. Operand 6567 states and 10801 transitions. [2023-11-29 05:23:59,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 05:23:59,923 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:23:59,923 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:23:59,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 05:23:59,923 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:23:59,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:23:59,923 INFO L85 PathProgramCache]: Analyzing trace with hash -114259728, now seen corresponding path program 1 times [2023-11-29 05:23:59,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:23:59,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742599244] [2023-11-29 05:23:59,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:23:59,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:24:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:00,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:24:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:00,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:24:00,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:00,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:24:00,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:24:00,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742599244] [2023-11-29 05:24:00,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742599244] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:24:00,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:24:00,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:24:00,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384927676] [2023-11-29 05:24:00,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:24:00,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:24:00,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:24:00,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:24:00,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:24:00,315 INFO L87 Difference]: Start difference. First operand 6567 states and 10801 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:24:06,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:24:08,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:24:08,231 INFO L93 Difference]: Finished difference Result 11268 states and 18976 transitions. [2023-11-29 05:24:08,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 05:24:08,232 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2023-11-29 05:24:08,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:24:08,246 INFO L225 Difference]: With dead ends: 11268 [2023-11-29 05:24:08,246 INFO L226 Difference]: Without dead ends: 7732 [2023-11-29 05:24:08,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-11-29 05:24:08,254 INFO L413 NwaCegarLoop]: 520 mSDtfsCounter, 1347 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 335 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1400 SdHoareTripleChecker+Valid, 1631 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2023-11-29 05:24:08,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1400 Valid, 1631 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 1083 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2023-11-29 05:24:08,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7732 states. [2023-11-29 05:24:08,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7732 to 5829. [2023-11-29 05:24:08,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5829 states, 4838 states have (on average 1.5673832162050434) internal successors, (7583), 5030 states have internal predecessors, (7583), 713 states have call successors, (713), 229 states have call predecessors, (713), 277 states have return successors, (1124), 602 states have call predecessors, (1124), 700 states have call successors, (1124) [2023-11-29 05:24:08,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5829 states to 5829 states and 9420 transitions. [2023-11-29 05:24:08,703 INFO L78 Accepts]: Start accepts. Automaton has 5829 states and 9420 transitions. Word has length 46 [2023-11-29 05:24:08,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:24:08,703 INFO L495 AbstractCegarLoop]: Abstraction has 5829 states and 9420 transitions. [2023-11-29 05:24:08,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 4 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:24:08,703 INFO L276 IsEmpty]: Start isEmpty. Operand 5829 states and 9420 transitions. [2023-11-29 05:24:08,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 05:24:08,704 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:24:08,704 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:24:08,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 05:24:08,704 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:24:08,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:24:08,705 INFO L85 PathProgramCache]: Analyzing trace with hash 2083981808, now seen corresponding path program 1 times [2023-11-29 05:24:08,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:24:08,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959325999] [2023-11-29 05:24:08,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:24:08,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:24:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:08,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:24:08,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:08,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:24:08,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:08,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:24:08,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:24:08,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959325999] [2023-11-29 05:24:08,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959325999] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:24:08,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:24:08,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 05:24:08,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121796837] [2023-11-29 05:24:08,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:24:08,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:24:08,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:24:08,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:24:08,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 05:24:08,961 INFO L87 Difference]: Start difference. First operand 5829 states and 9420 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:24:16,221 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:24:20,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:24:23,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:24:23,258 INFO L93 Difference]: Finished difference Result 9835 states and 16547 transitions. [2023-11-29 05:24:23,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 05:24:23,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2023-11-29 05:24:23,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:24:23,278 INFO L225 Difference]: With dead ends: 9835 [2023-11-29 05:24:23,278 INFO L226 Difference]: Without dead ends: 9822 [2023-11-29 05:24:23,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:24:23,281 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 1137 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 295 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1176 SdHoareTripleChecker+Valid, 2537 SdHoareTripleChecker+Invalid, 1847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:24:23,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1176 Valid, 2537 Invalid, 1847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 1550 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2023-11-29 05:24:23,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9822 states. [2023-11-29 05:24:23,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9822 to 6348. [2023-11-29 05:24:23,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6348 states, 5286 states have (on average 1.5711312902005297) internal successors, (8305), 5477 states have internal predecessors, (8305), 758 states have call successors, (758), 250 states have call predecessors, (758), 303 states have return successors, (1193), 653 states have call predecessors, (1193), 745 states have call successors, (1193) [2023-11-29 05:24:23,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6348 states to 6348 states and 10256 transitions. [2023-11-29 05:24:23,844 INFO L78 Accepts]: Start accepts. Automaton has 6348 states and 10256 transitions. Word has length 46 [2023-11-29 05:24:23,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:24:23,844 INFO L495 AbstractCegarLoop]: Abstraction has 6348 states and 10256 transitions. [2023-11-29 05:24:23,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:24:23,844 INFO L276 IsEmpty]: Start isEmpty. Operand 6348 states and 10256 transitions. [2023-11-29 05:24:23,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-29 05:24:23,846 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:24:23,846 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:24:23,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 05:24:23,846 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:24:23,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:24:23,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1276350874, now seen corresponding path program 1 times [2023-11-29 05:24:23,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:24:23,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433468894] [2023-11-29 05:24:23,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:24:23,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:24:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:24,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:24:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:24,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:24:24,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:24,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 05:24:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:24,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:24:24,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:24:24,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433468894] [2023-11-29 05:24:24,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433468894] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:24:24,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:24:24,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 05:24:24,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191559697] [2023-11-29 05:24:24,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:24:24,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 05:24:24,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:24:24,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 05:24:24,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 05:24:24,176 INFO L87 Difference]: Start difference. First operand 6348 states and 10256 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:24:31,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:24:33,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:24:33,561 INFO L93 Difference]: Finished difference Result 7812 states and 13064 transitions. [2023-11-29 05:24:33,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 05:24:33,562 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 47 [2023-11-29 05:24:33,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:24:33,577 INFO L225 Difference]: With dead ends: 7812 [2023-11-29 05:24:33,577 INFO L226 Difference]: Without dead ends: 7795 [2023-11-29 05:24:33,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:24:33,579 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 1179 mSDsluCounter, 1970 mSDsCounter, 0 mSdLazyCounter, 1583 mSolverCounterSat, 393 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 2478 SdHoareTripleChecker+Invalid, 1977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 1583 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:24:33,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 2478 Invalid, 1977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [393 Valid, 1583 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2023-11-29 05:24:33,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7795 states. [2023-11-29 05:24:34,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7795 to 6346. [2023-11-29 05:24:34,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6346 states, 5285 states have (on average 1.571050141911069) internal successors, (8303), 5476 states have internal predecessors, (8303), 757 states have call successors, (757), 250 states have call predecessors, (757), 303 states have return successors, (1192), 652 states have call predecessors, (1192), 744 states have call successors, (1192) [2023-11-29 05:24:34,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6346 states to 6346 states and 10252 transitions. [2023-11-29 05:24:34,096 INFO L78 Accepts]: Start accepts. Automaton has 6346 states and 10252 transitions. Word has length 47 [2023-11-29 05:24:34,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:24:34,096 INFO L495 AbstractCegarLoop]: Abstraction has 6346 states and 10252 transitions. [2023-11-29 05:24:34,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:24:34,097 INFO L276 IsEmpty]: Start isEmpty. Operand 6346 states and 10252 transitions. [2023-11-29 05:24:34,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-29 05:24:34,098 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:24:34,098 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:24:34,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 05:24:34,098 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:24:34,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:24:34,098 INFO L85 PathProgramCache]: Analyzing trace with hash 631390204, now seen corresponding path program 1 times [2023-11-29 05:24:34,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:24:34,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959442501] [2023-11-29 05:24:34,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:24:34,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:24:34,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:34,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:24:34,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:34,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 05:24:34,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:34,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:24:34,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:24:34,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959442501] [2023-11-29 05:24:34,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959442501] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:24:34,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:24:34,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:24:34,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822165460] [2023-11-29 05:24:34,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:24:34,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:24:34,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:24:34,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:24:34,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:24:34,768 INFO L87 Difference]: Start difference. First operand 6346 states and 10252 transitions. Second operand has 6 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:24:42,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:24:43,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:24:43,631 INFO L93 Difference]: Finished difference Result 13978 states and 23262 transitions. [2023-11-29 05:24:43,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 05:24:43,632 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2023-11-29 05:24:43,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:24:43,650 INFO L225 Difference]: With dead ends: 13978 [2023-11-29 05:24:43,650 INFO L226 Difference]: Without dead ends: 7616 [2023-11-29 05:24:43,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:24:43,681 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 525 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 210 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 1406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:24:43,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [544 Valid, 2284 Invalid, 1406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 1195 Invalid, 1 Unknown, 0 Unchecked, 8.0s Time] [2023-11-29 05:24:43,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7616 states. [2023-11-29 05:24:44,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7616 to 6367. [2023-11-29 05:24:44,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6367 states, 5306 states have (on average 1.5687900490011308) internal successors, (8324), 5497 states have internal predecessors, (8324), 757 states have call successors, (757), 250 states have call predecessors, (757), 303 states have return successors, (1192), 652 states have call predecessors, (1192), 744 states have call successors, (1192) [2023-11-29 05:24:44,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6367 states to 6367 states and 10273 transitions. [2023-11-29 05:24:44,189 INFO L78 Accepts]: Start accepts. Automaton has 6367 states and 10273 transitions. Word has length 47 [2023-11-29 05:24:44,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:24:44,189 INFO L495 AbstractCegarLoop]: Abstraction has 6367 states and 10273 transitions. [2023-11-29 05:24:44,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:24:44,189 INFO L276 IsEmpty]: Start isEmpty. Operand 6367 states and 10273 transitions. [2023-11-29 05:24:44,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-29 05:24:44,190 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:24:44,190 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:24:44,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 05:24:44,190 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:24:44,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:24:44,191 INFO L85 PathProgramCache]: Analyzing trace with hash 49856555, now seen corresponding path program 1 times [2023-11-29 05:24:44,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:24:44,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889139914] [2023-11-29 05:24:44,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:24:44,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:24:44,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:44,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:24:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:44,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:24:44,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:44,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 05:24:44,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:24:44,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889139914] [2023-11-29 05:24:44,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889139914] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 05:24:44,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120372095] [2023-11-29 05:24:44,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:24:44,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:24:44,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 05:24:44,973 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 05:24:44,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 05:24:45,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:45,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 2406 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 05:24:45,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 05:24:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:24:46,028 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 05:24:46,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120372095] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:24:46,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 05:24:46,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2023-11-29 05:24:46,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318399199] [2023-11-29 05:24:46,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:24:46,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 05:24:46,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:24:46,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 05:24:46,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:24:46,030 INFO L87 Difference]: Start difference. First operand 6367 states and 10273 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:24:48,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:24:48,478 INFO L93 Difference]: Finished difference Result 6381 states and 10288 transitions. [2023-11-29 05:24:48,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 05:24:48,479 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2023-11-29 05:24:48,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:24:48,491 INFO L225 Difference]: With dead ends: 6381 [2023-11-29 05:24:48,491 INFO L226 Difference]: Without dead ends: 6377 [2023-11-29 05:24:48,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:24:48,493 INFO L413 NwaCegarLoop]: 690 mSDtfsCounter, 23 mSDsluCounter, 2016 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 2706 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 05:24:48,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 2706 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 05:24:48,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6377 states. [2023-11-29 05:24:48,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6377 to 6373. [2023-11-29 05:24:48,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6373 states, 5312 states have (on average 1.568335843373494) internal successors, (8331), 5503 states have internal predecessors, (8331), 757 states have call successors, (757), 250 states have call predecessors, (757), 303 states have return successors, (1192), 652 states have call predecessors, (1192), 744 states have call successors, (1192) [2023-11-29 05:24:48,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6373 states to 6373 states and 10280 transitions. [2023-11-29 05:24:48,996 INFO L78 Accepts]: Start accepts. Automaton has 6373 states and 10280 transitions. Word has length 48 [2023-11-29 05:24:48,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:24:48,996 INFO L495 AbstractCegarLoop]: Abstraction has 6373 states and 10280 transitions. [2023-11-29 05:24:48,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 05:24:48,996 INFO L276 IsEmpty]: Start isEmpty. Operand 6373 states and 10280 transitions. [2023-11-29 05:24:48,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-29 05:24:48,998 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:24:48,998 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:24:49,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 05:24:49,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_398189ea-f028-4daf-90dc-4b776deb7e1e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 05:24:49,199 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:24:49,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:24:49,199 INFO L85 PathProgramCache]: Analyzing trace with hash 49579725, now seen corresponding path program 1 times [2023-11-29 05:24:49,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:24:49,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296807332] [2023-11-29 05:24:49,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:24:49,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:24:49,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:49,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:24:49,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:49,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:24:49,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:24:49,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:24:49,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:24:49,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296807332] [2023-11-29 05:24:49,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296807332] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:24:49,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:24:49,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:24:49,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986235806] [2023-11-29 05:24:49,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:24:49,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:24:49,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:24:49,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:24:49,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:24:49,567 INFO L87 Difference]: Start difference. First operand 6373 states and 10280 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:24:56,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:00,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:03,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:25:03,283 INFO L93 Difference]: Finished difference Result 8539 states and 14301 transitions. [2023-11-29 05:25:03,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 05:25:03,284 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2023-11-29 05:25:03,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:25:03,304 INFO L225 Difference]: With dead ends: 8539 [2023-11-29 05:25:03,305 INFO L226 Difference]: Without dead ends: 8508 [2023-11-29 05:25:03,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:25:03,308 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 1831 mSDsluCounter, 1599 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 435 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1888 SdHoareTripleChecker+Valid, 2452 SdHoareTripleChecker+Invalid, 2060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 435 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:25:03,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1888 Valid, 2452 Invalid, 2060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [435 Valid, 1623 Invalid, 2 Unknown, 0 Unchecked, 12.6s Time] [2023-11-29 05:25:03,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8508 states. [2023-11-29 05:25:03,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8508 to 6350. [2023-11-29 05:25:03,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6350 states, 5290 states have (on average 1.5686200378071833) internal successors, (8298), 5481 states have internal predecessors, (8298), 756 states have call successors, (756), 250 states have call predecessors, (756), 303 states have return successors, (1190), 651 states have call predecessors, (1190), 743 states have call successors, (1190) [2023-11-29 05:25:03,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6350 states to 6350 states and 10244 transitions. [2023-11-29 05:25:03,988 INFO L78 Accepts]: Start accepts. Automaton has 6350 states and 10244 transitions. Word has length 48 [2023-11-29 05:25:03,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:25:03,988 INFO L495 AbstractCegarLoop]: Abstraction has 6350 states and 10244 transitions. [2023-11-29 05:25:03,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 05:25:03,988 INFO L276 IsEmpty]: Start isEmpty. Operand 6350 states and 10244 transitions. [2023-11-29 05:25:03,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-29 05:25:03,989 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:25:03,989 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:25:03,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 05:25:03,990 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:25:03,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:25:03,990 INFO L85 PathProgramCache]: Analyzing trace with hash -2077108824, now seen corresponding path program 1 times [2023-11-29 05:25:03,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:25:03,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436209083] [2023-11-29 05:25:03,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:25:03,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:25:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:04,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:25:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:04,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:25:04,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:04,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 05:25:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:04,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:25:04,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:25:04,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436209083] [2023-11-29 05:25:04,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436209083] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:25:04,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:25:04,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 05:25:04,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456034534] [2023-11-29 05:25:04,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:25:04,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 05:25:04,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:25:04,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 05:25:04,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 05:25:04,381 INFO L87 Difference]: Start difference. First operand 6350 states and 10244 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:25:11,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:13,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:25:13,622 INFO L93 Difference]: Finished difference Result 7671 states and 12828 transitions. [2023-11-29 05:25:13,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 05:25:13,623 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2023-11-29 05:25:13,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:25:13,648 INFO L225 Difference]: With dead ends: 7671 [2023-11-29 05:25:13,648 INFO L226 Difference]: Without dead ends: 7648 [2023-11-29 05:25:13,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:25:13,653 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 1174 mSDsluCounter, 1848 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 381 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1205 SdHoareTripleChecker+Valid, 2324 SdHoareTripleChecker+Invalid, 1888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:25:13,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1205 Valid, 2324 Invalid, 1888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 1506 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2023-11-29 05:25:13,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7648 states. [2023-11-29 05:25:14,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7648 to 6341. [2023-11-29 05:25:14,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6341 states, 5282 states have (on average 1.5691026126467247) internal successors, (8288), 5473 states have internal predecessors, (8288), 755 states have call successors, (755), 250 states have call predecessors, (755), 303 states have return successors, (1189), 650 states have call predecessors, (1189), 742 states have call successors, (1189) [2023-11-29 05:25:14,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6341 states to 6341 states and 10232 transitions. [2023-11-29 05:25:14,236 INFO L78 Accepts]: Start accepts. Automaton has 6341 states and 10232 transitions. Word has length 50 [2023-11-29 05:25:14,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:25:14,236 INFO L495 AbstractCegarLoop]: Abstraction has 6341 states and 10232 transitions. [2023-11-29 05:25:14,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:25:14,236 INFO L276 IsEmpty]: Start isEmpty. Operand 6341 states and 10232 transitions. [2023-11-29 05:25:14,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 05:25:14,237 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:25:14,238 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:25:14,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 05:25:14,238 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:25:14,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:25:14,238 INFO L85 PathProgramCache]: Analyzing trace with hash -2001956156, now seen corresponding path program 1 times [2023-11-29 05:25:14,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:25:14,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130814769] [2023-11-29 05:25:14,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:25:14,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:25:14,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:14,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:25:14,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:14,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:25:14,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:14,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:25:14,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:14,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 05:25:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:14,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:25:14,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:25:14,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130814769] [2023-11-29 05:25:14,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130814769] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:25:14,738 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:25:14,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:25:14,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404549210] [2023-11-29 05:25:14,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:25:14,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:25:14,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:25:14,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:25:14,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:25:14,740 INFO L87 Difference]: Start difference. First operand 6341 states and 10232 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:25:22,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:24,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:25:24,709 INFO L93 Difference]: Finished difference Result 7760 states and 13014 transitions. [2023-11-29 05:25:24,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 05:25:24,710 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2023-11-29 05:25:24,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:25:24,732 INFO L225 Difference]: With dead ends: 7760 [2023-11-29 05:25:24,732 INFO L226 Difference]: Without dead ends: 7745 [2023-11-29 05:25:24,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:25:24,735 INFO L413 NwaCegarLoop]: 474 mSDtfsCounter, 1157 mSDsluCounter, 2278 mSDsCounter, 0 mSdLazyCounter, 1929 mSolverCounterSat, 289 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1189 SdHoareTripleChecker+Valid, 2752 SdHoareTripleChecker+Invalid, 2219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 1929 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:25:24,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1189 Valid, 2752 Invalid, 2219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 1929 Invalid, 1 Unknown, 0 Unchecked, 9.0s Time] [2023-11-29 05:25:24,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7745 states. [2023-11-29 05:25:25,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7745 to 6343. [2023-11-29 05:25:25,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6343 states, 5283 states have (on average 1.5689948892674617) internal successors, (8289), 5475 states have internal predecessors, (8289), 755 states have call successors, (755), 250 states have call predecessors, (755), 304 states have return successors, (1196), 650 states have call predecessors, (1196), 742 states have call successors, (1196) [2023-11-29 05:25:25,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6343 states to 6343 states and 10240 transitions. [2023-11-29 05:25:25,336 INFO L78 Accepts]: Start accepts. Automaton has 6343 states and 10240 transitions. Word has length 51 [2023-11-29 05:25:25,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:25:25,336 INFO L495 AbstractCegarLoop]: Abstraction has 6343 states and 10240 transitions. [2023-11-29 05:25:25,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:25:25,336 INFO L276 IsEmpty]: Start isEmpty. Operand 6343 states and 10240 transitions. [2023-11-29 05:25:25,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 05:25:25,338 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:25:25,338 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:25:25,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 05:25:25,338 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:25:25,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:25:25,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1332088882, now seen corresponding path program 1 times [2023-11-29 05:25:25,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:25:25,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158330541] [2023-11-29 05:25:25,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:25:25,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:25:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:25,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:25:25,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:25,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:25:25,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:25,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:25:25,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:25,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 05:25:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:25,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:25:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:25,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 05:25:25,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:25,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:25:25,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:25:25,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158330541] [2023-11-29 05:25:25,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158330541] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:25:25,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:25:25,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 05:25:25,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655560685] [2023-11-29 05:25:25,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:25:25,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 05:25:25,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:25:25,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 05:25:25,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:25:25,779 INFO L87 Difference]: Start difference. First operand 6343 states and 10240 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 05:25:33,675 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:37,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:25:37,252 INFO L93 Difference]: Finished difference Result 10850 states and 18068 transitions. [2023-11-29 05:25:37,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 05:25:37,253 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 58 [2023-11-29 05:25:37,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:25:37,275 INFO L225 Difference]: With dead ends: 10850 [2023-11-29 05:25:37,276 INFO L226 Difference]: Without dead ends: 7767 [2023-11-29 05:25:37,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=159, Invalid=347, Unknown=0, NotChecked=0, Total=506 [2023-11-29 05:25:37,285 INFO L413 NwaCegarLoop]: 821 mSDtfsCounter, 1275 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 1893 mSolverCounterSat, 410 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1313 SdHoareTripleChecker+Valid, 2653 SdHoareTripleChecker+Invalid, 2304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 1893 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2023-11-29 05:25:37,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1313 Valid, 2653 Invalid, 2304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 1893 Invalid, 1 Unknown, 0 Unchecked, 10.1s Time] [2023-11-29 05:25:37,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7767 states. [2023-11-29 05:25:37,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7767 to 6222. [2023-11-29 05:25:37,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6222 states, 5179 states have (on average 1.571152732187681) internal successors, (8137), 5375 states have internal predecessors, (8137), 744 states have call successors, (744), 247 states have call predecessors, (744), 298 states have return successors, (1137), 631 states have call predecessors, (1137), 723 states have call successors, (1137) [2023-11-29 05:25:37,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6222 states to 6222 states and 10018 transitions. [2023-11-29 05:25:37,885 INFO L78 Accepts]: Start accepts. Automaton has 6222 states and 10018 transitions. Word has length 58 [2023-11-29 05:25:37,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:25:37,885 INFO L495 AbstractCegarLoop]: Abstraction has 6222 states and 10018 transitions. [2023-11-29 05:25:37,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (7), 7 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 05:25:37,886 INFO L276 IsEmpty]: Start isEmpty. Operand 6222 states and 10018 transitions. [2023-11-29 05:25:37,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-29 05:25:37,887 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:25:37,887 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:25:37,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 05:25:37,887 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:25:37,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:25:37,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1030936804, now seen corresponding path program 1 times [2023-11-29 05:25:37,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:25:37,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482469999] [2023-11-29 05:25:37,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:25:37,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:25:37,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:38,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:25:38,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:38,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:25:38,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:38,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:25:38,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:38,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-29 05:25:38,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:38,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:25:38,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:25:38,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482469999] [2023-11-29 05:25:38,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482469999] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:25:38,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:25:38,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:25:38,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916287705] [2023-11-29 05:25:38,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:25:38,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:25:38,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:25:38,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:25:38,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:25:38,420 INFO L87 Difference]: Start difference. First operand 6222 states and 10018 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:25:46,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:50,668 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:54,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:25:56,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:25:56,582 INFO L93 Difference]: Finished difference Result 12984 states and 21730 transitions. [2023-11-29 05:25:56,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 05:25:56,582 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 56 [2023-11-29 05:25:56,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:25:56,600 INFO L225 Difference]: With dead ends: 12984 [2023-11-29 05:25:56,600 INFO L226 Difference]: Without dead ends: 7874 [2023-11-29 05:25:56,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-11-29 05:25:56,611 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 654 mSDsluCounter, 2070 mSDsCounter, 0 mSdLazyCounter, 1760 mSolverCounterSat, 335 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 2556 SdHoareTripleChecker+Invalid, 2098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 1760 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2023-11-29 05:25:56,611 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [675 Valid, 2556 Invalid, 2098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 1760 Invalid, 3 Unknown, 0 Unchecked, 17.2s Time] [2023-11-29 05:25:56,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7874 states. [2023-11-29 05:25:57,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7874 to 6280. [2023-11-29 05:25:57,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6280 states, 5227 states have (on average 1.5659077864932083) internal successors, (8185), 5431 states have internal predecessors, (8185), 744 states have call successors, (744), 247 states have call predecessors, (744), 308 states have return successors, (1173), 633 states have call predecessors, (1173), 723 states have call successors, (1173) [2023-11-29 05:25:57,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6280 states to 6280 states and 10102 transitions. [2023-11-29 05:25:57,206 INFO L78 Accepts]: Start accepts. Automaton has 6280 states and 10102 transitions. Word has length 56 [2023-11-29 05:25:57,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:25:57,206 INFO L495 AbstractCegarLoop]: Abstraction has 6280 states and 10102 transitions. [2023-11-29 05:25:57,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:25:57,206 INFO L276 IsEmpty]: Start isEmpty. Operand 6280 states and 10102 transitions. [2023-11-29 05:25:57,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-29 05:25:57,208 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:25:57,208 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:25:57,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-29 05:25:57,208 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:25:57,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:25:57,208 INFO L85 PathProgramCache]: Analyzing trace with hash -684098005, now seen corresponding path program 1 times [2023-11-29 05:25:57,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:25:57,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442542629] [2023-11-29 05:25:57,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:25:57,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:25:57,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:57,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:25:57,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:57,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:25:57,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:57,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:25:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:57,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:25:57,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:25:57,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:25:57,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:25:57,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442542629] [2023-11-29 05:25:57,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442542629] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:25:57,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:25:57,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:25:57,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814184620] [2023-11-29 05:25:57,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:25:57,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:25:57,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:25:57,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:25:57,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:25:57,793 INFO L87 Difference]: Start difference. First operand 6280 states and 10102 transitions. Second operand has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 6 states have internal predecessors, (47), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:26:06,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:26:09,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:26:09,291 INFO L93 Difference]: Finished difference Result 7656 states and 12843 transitions. [2023-11-29 05:26:09,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 05:26:09,292 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 6 states have internal predecessors, (47), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 56 [2023-11-29 05:26:09,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:26:09,307 INFO L225 Difference]: With dead ends: 7656 [2023-11-29 05:26:09,308 INFO L226 Difference]: Without dead ends: 7643 [2023-11-29 05:26:09,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:26:09,310 INFO L413 NwaCegarLoop]: 462 mSDtfsCounter, 1227 mSDsluCounter, 3315 mSDsCounter, 0 mSdLazyCounter, 2963 mSolverCounterSat, 481 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1259 SdHoareTripleChecker+Valid, 3777 SdHoareTripleChecker+Invalid, 3445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 2963 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2023-11-29 05:26:09,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1259 Valid, 3777 Invalid, 3445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 2963 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2023-11-29 05:26:09,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7643 states. [2023-11-29 05:26:09,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7643 to 6282. [2023-11-29 05:26:09,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6282 states, 5228 states have (on average 1.5657995409334353) internal successors, (8186), 5433 states have internal predecessors, (8186), 744 states have call successors, (744), 247 states have call predecessors, (744), 309 states have return successors, (1188), 633 states have call predecessors, (1188), 723 states have call successors, (1188) [2023-11-29 05:26:09,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6282 states to 6282 states and 10118 transitions. [2023-11-29 05:26:09,936 INFO L78 Accepts]: Start accepts. Automaton has 6282 states and 10118 transitions. Word has length 56 [2023-11-29 05:26:09,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:26:09,936 INFO L495 AbstractCegarLoop]: Abstraction has 6282 states and 10118 transitions. [2023-11-29 05:26:09,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 6 states have internal predecessors, (47), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:26:09,936 INFO L276 IsEmpty]: Start isEmpty. Operand 6282 states and 10118 transitions. [2023-11-29 05:26:09,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-29 05:26:09,938 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:26:09,938 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:26:09,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 05:26:09,938 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:26:09,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:26:09,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1840935444, now seen corresponding path program 1 times [2023-11-29 05:26:09,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:26:09,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082707980] [2023-11-29 05:26:09,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:26:09,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:26:10,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:10,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:26:10,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:10,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:26:10,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:10,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-29 05:26:10,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:10,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 05:26:10,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:10,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-29 05:26:10,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:10,499 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:26:10,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:26:10,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082707980] [2023-11-29 05:26:10,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082707980] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:26:10,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:26:10,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:26:10,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863112362] [2023-11-29 05:26:10,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:26:10,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:26:10,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:26:10,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:26:10,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:26:10,501 INFO L87 Difference]: Start difference. First operand 6282 states and 10118 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 5 states have internal predecessors, (48), 4 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 05:26:11,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:26:19,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:26:22,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:26:22,962 INFO L93 Difference]: Finished difference Result 13679 states and 22749 transitions. [2023-11-29 05:26:22,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 05:26:22,963 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 5 states have internal predecessors, (48), 4 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 59 [2023-11-29 05:26:22,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:26:22,984 INFO L225 Difference]: With dead ends: 13679 [2023-11-29 05:26:22,984 INFO L226 Difference]: Without dead ends: 8123 [2023-11-29 05:26:22,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=317, Invalid=1089, Unknown=0, NotChecked=0, Total=1406 [2023-11-29 05:26:22,996 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 2034 mSDsluCounter, 2326 mSDsCounter, 0 mSdLazyCounter, 2037 mSolverCounterSat, 721 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2037 SdHoareTripleChecker+Valid, 2785 SdHoareTripleChecker+Invalid, 2759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 721 IncrementalHoareTripleChecker+Valid, 2037 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:26:22,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2037 Valid, 2785 Invalid, 2759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [721 Valid, 2037 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2023-11-29 05:26:23,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8123 states. [2023-11-29 05:26:23,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8123 to 6324. [2023-11-29 05:26:23,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6324 states, 5270 states have (on average 1.5612903225806452) internal successors, (8228), 5475 states have internal predecessors, (8228), 744 states have call successors, (744), 247 states have call predecessors, (744), 309 states have return successors, (1188), 633 states have call predecessors, (1188), 723 states have call successors, (1188) [2023-11-29 05:26:23,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6324 states to 6324 states and 10160 transitions. [2023-11-29 05:26:23,676 INFO L78 Accepts]: Start accepts. Automaton has 6324 states and 10160 transitions. Word has length 59 [2023-11-29 05:26:23,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:26:23,676 INFO L495 AbstractCegarLoop]: Abstraction has 6324 states and 10160 transitions. [2023-11-29 05:26:23,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 5 states have internal predecessors, (48), 4 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 05:26:23,676 INFO L276 IsEmpty]: Start isEmpty. Operand 6324 states and 10160 transitions. [2023-11-29 05:26:23,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 05:26:23,677 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:26:23,677 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:26:23,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 05:26:23,678 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:26:23,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:26:23,678 INFO L85 PathProgramCache]: Analyzing trace with hash 877686171, now seen corresponding path program 1 times [2023-11-29 05:26:23,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:26:23,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866142667] [2023-11-29 05:26:23,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:26:23,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:26:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:24,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:26:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:24,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:26:24,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:24,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:26:24,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:24,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:26:24,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:26:24,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866142667] [2023-11-29 05:26:24,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866142667] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:26:24,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:26:24,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:26:24,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460741401] [2023-11-29 05:26:24,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:26:24,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:26:24,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:26:24,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:26:24,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:26:24,107 INFO L87 Difference]: Start difference. First operand 6324 states and 10160 transitions. Second operand has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:26:33,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:26:35,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:26:35,385 INFO L93 Difference]: Finished difference Result 7635 states and 12731 transitions. [2023-11-29 05:26:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:26:35,386 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 58 [2023-11-29 05:26:35,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:26:35,404 INFO L225 Difference]: With dead ends: 7635 [2023-11-29 05:26:35,404 INFO L226 Difference]: Without dead ends: 7618 [2023-11-29 05:26:35,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-11-29 05:26:35,407 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 1175 mSDsluCounter, 2940 mSDsCounter, 0 mSdLazyCounter, 2577 mSolverCounterSat, 382 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1206 SdHoareTripleChecker+Valid, 3408 SdHoareTripleChecker+Invalid, 2960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 382 IncrementalHoareTripleChecker+Valid, 2577 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2023-11-29 05:26:35,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1206 Valid, 3408 Invalid, 2960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [382 Valid, 2577 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2023-11-29 05:26:35,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7618 states. [2023-11-29 05:26:36,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7618 to 6320. [2023-11-29 05:26:36,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6320 states, 5267 states have (on average 1.561420163280805) internal successors, (8224), 5472 states have internal predecessors, (8224), 743 states have call successors, (743), 247 states have call predecessors, (743), 309 states have return successors, (1187), 632 states have call predecessors, (1187), 722 states have call successors, (1187) [2023-11-29 05:26:36,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6320 states to 6320 states and 10154 transitions. [2023-11-29 05:26:36,064 INFO L78 Accepts]: Start accepts. Automaton has 6320 states and 10154 transitions. Word has length 58 [2023-11-29 05:26:36,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:26:36,065 INFO L495 AbstractCegarLoop]: Abstraction has 6320 states and 10154 transitions. [2023-11-29 05:26:36,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:26:36,065 INFO L276 IsEmpty]: Start isEmpty. Operand 6320 states and 10154 transitions. [2023-11-29 05:26:36,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 05:26:36,066 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:26:36,066 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:26:36,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 05:26:36,067 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:26:36,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:26:36,067 INFO L85 PathProgramCache]: Analyzing trace with hash -880851176, now seen corresponding path program 1 times [2023-11-29 05:26:36,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:26:36,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441430058] [2023-11-29 05:26:36,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:26:36,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:26:36,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:36,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:26:36,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:36,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:26:36,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:36,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-29 05:26:36,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:36,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 05:26:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:36,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-29 05:26:36,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:36,807 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:26:36,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:26:36,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441430058] [2023-11-29 05:26:36,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441430058] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:26:36,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:26:36,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 05:26:36,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745682920] [2023-11-29 05:26:36,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:26:36,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 05:26:36,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:26:36,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 05:26:36,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:26:36,810 INFO L87 Difference]: Start difference. First operand 6320 states and 10154 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:26:45,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:26:45,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:26:45,911 INFO L93 Difference]: Finished difference Result 6740 states and 10740 transitions. [2023-11-29 05:26:45,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 05:26:45,912 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 60 [2023-11-29 05:26:45,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:26:45,915 INFO L225 Difference]: With dead ends: 6740 [2023-11-29 05:26:45,915 INFO L226 Difference]: Without dead ends: 1092 [2023-11-29 05:26:45,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:26:45,925 INFO L413 NwaCegarLoop]: 399 mSDtfsCounter, 883 mSDsluCounter, 1258 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 239 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 886 SdHoareTripleChecker+Valid, 1657 SdHoareTripleChecker+Invalid, 1420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:26:45,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [886 Valid, 1657 Invalid, 1420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 1180 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2023-11-29 05:26:45,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1092 states. [2023-11-29 05:26:45,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1092 to 956. [2023-11-29 05:26:45,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 806 states have (on average 1.4739454094292803) internal successors, (1188), 824 states have internal predecessors, (1188), 93 states have call successors, (93), 48 states have call predecessors, (93), 56 states have return successors, (133), 89 states have call predecessors, (133), 86 states have call successors, (133) [2023-11-29 05:26:45,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1414 transitions. [2023-11-29 05:26:45,994 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1414 transitions. Word has length 60 [2023-11-29 05:26:45,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:26:45,994 INFO L495 AbstractCegarLoop]: Abstraction has 956 states and 1414 transitions. [2023-11-29 05:26:45,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:26:45,995 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1414 transitions. [2023-11-29 05:26:45,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 05:26:45,995 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:26:45,996 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:26:45,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 05:26:45,996 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:26:45,996 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:26:45,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1531403273, now seen corresponding path program 1 times [2023-11-29 05:26:45,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:26:45,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484389710] [2023-11-29 05:26:45,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:26:45,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:26:46,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:46,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:26:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:46,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:26:46,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:46,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:26:46,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:46,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 05:26:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:46,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 05:26:46,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:46,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:26:46,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:26:46,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484389710] [2023-11-29 05:26:46,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484389710] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:26:46,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:26:46,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 05:26:46,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122513237] [2023-11-29 05:26:46,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:26:46,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 05:26:46,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:26:46,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 05:26:46,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 05:26:46,400 INFO L87 Difference]: Start difference. First operand 956 states and 1414 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 05:26:53,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:26:54,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:26:54,199 INFO L93 Difference]: Finished difference Result 1057 states and 1555 transitions. [2023-11-29 05:26:54,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 05:26:54,200 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 60 [2023-11-29 05:26:54,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:26:54,202 INFO L225 Difference]: With dead ends: 1057 [2023-11-29 05:26:54,202 INFO L226 Difference]: Without dead ends: 1007 [2023-11-29 05:26:54,203 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:26:54,203 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 374 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 186 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 1280 SdHoareTripleChecker+Invalid, 1016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:26:54,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 1280 Invalid, 1016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 829 Invalid, 1 Unknown, 0 Unchecked, 7.6s Time] [2023-11-29 05:26:54,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2023-11-29 05:26:54,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 958. [2023-11-29 05:26:54,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 808 states have (on average 1.4727722772277227) internal successors, (1190), 826 states have internal predecessors, (1190), 93 states have call successors, (93), 48 states have call predecessors, (93), 56 states have return successors, (133), 89 states have call predecessors, (133), 86 states have call successors, (133) [2023-11-29 05:26:54,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1416 transitions. [2023-11-29 05:26:54,270 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1416 transitions. Word has length 60 [2023-11-29 05:26:54,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:26:54,271 INFO L495 AbstractCegarLoop]: Abstraction has 958 states and 1416 transitions. [2023-11-29 05:26:54,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 05:26:54,271 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1416 transitions. [2023-11-29 05:26:54,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 05:26:54,272 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:26:54,272 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:26:54,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-29 05:26:54,272 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:26:54,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:26:54,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1286510868, now seen corresponding path program 1 times [2023-11-29 05:26:54,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:26:54,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330600597] [2023-11-29 05:26:54,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:26:54,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:26:54,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:54,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:26:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:54,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:26:54,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:54,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:26:54,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:26:54,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:26:54,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:26:54,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330600597] [2023-11-29 05:26:54,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330600597] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:26:54,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:26:54,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:26:54,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161262698] [2023-11-29 05:26:54,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:26:54,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:26:54,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:26:54,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:26:54,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:26:54,806 INFO L87 Difference]: Start difference. First operand 958 states and 1416 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:27:05,673 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:27:06,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:27:06,622 INFO L93 Difference]: Finished difference Result 1013 states and 1492 transitions. [2023-11-29 05:27:06,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:27:06,623 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 61 [2023-11-29 05:27:06,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:27:06,625 INFO L225 Difference]: With dead ends: 1013 [2023-11-29 05:27:06,626 INFO L226 Difference]: Without dead ends: 993 [2023-11-29 05:27:06,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:27:06,627 INFO L413 NwaCegarLoop]: 406 mSDtfsCounter, 620 mSDsluCounter, 2791 mSDsCounter, 0 mSdLazyCounter, 2305 mSolverCounterSat, 199 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 3197 SdHoareTripleChecker+Invalid, 2505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 2305 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-11-29 05:27:06,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [633 Valid, 3197 Invalid, 2505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 2305 Invalid, 1 Unknown, 0 Unchecked, 11.4s Time] [2023-11-29 05:27:06,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2023-11-29 05:27:06,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 954. [2023-11-29 05:27:06,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 805 states have (on average 1.4732919254658385) internal successors, (1186), 823 states have internal predecessors, (1186), 92 states have call successors, (92), 48 states have call predecessors, (92), 56 states have return successors, (132), 88 states have call predecessors, (132), 85 states have call successors, (132) [2023-11-29 05:27:06,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1410 transitions. [2023-11-29 05:27:06,704 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1410 transitions. Word has length 61 [2023-11-29 05:27:06,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:27:06,704 INFO L495 AbstractCegarLoop]: Abstraction has 954 states and 1410 transitions. [2023-11-29 05:27:06,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:27:06,704 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1410 transitions. [2023-11-29 05:27:06,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 05:27:06,705 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:27:06,706 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:27:06,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 05:27:06,706 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:27:06,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:27:06,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1496168295, now seen corresponding path program 1 times [2023-11-29 05:27:06,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:27:06,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358074062] [2023-11-29 05:27:06,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:27:06,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:27:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:06,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:27:06,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:06,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:27:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:07,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:27:07,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:07,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:27:07,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:07,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:27:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:07,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:27:07,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:27:07,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358074062] [2023-11-29 05:27:07,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358074062] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:27:07,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:27:07,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 05:27:07,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806763597] [2023-11-29 05:27:07,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:27:07,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 05:27:07,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:27:07,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 05:27:07,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 05:27:07,070 INFO L87 Difference]: Start difference. First operand 954 states and 1410 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:27:14,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:27:15,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:27:15,431 INFO L93 Difference]: Finished difference Result 1057 states and 1533 transitions. [2023-11-29 05:27:15,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:27:15,432 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 64 [2023-11-29 05:27:15,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:27:15,434 INFO L225 Difference]: With dead ends: 1057 [2023-11-29 05:27:15,434 INFO L226 Difference]: Without dead ends: 660 [2023-11-29 05:27:15,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-11-29 05:27:15,435 INFO L413 NwaCegarLoop]: 412 mSDtfsCounter, 1245 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 264 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1276 SdHoareTripleChecker+Valid, 1444 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:27:15,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1276 Valid, 1444 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 1028 Invalid, 1 Unknown, 0 Unchecked, 8.0s Time] [2023-11-29 05:27:15,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2023-11-29 05:27:15,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 601. [2023-11-29 05:27:15,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 495 states have (on average 1.4222222222222223) internal successors, (704), 508 states have internal predecessors, (704), 68 states have call successors, (68), 34 states have call predecessors, (68), 37 states have return successors, (80), 62 states have call predecessors, (80), 61 states have call successors, (80) [2023-11-29 05:27:15,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 852 transitions. [2023-11-29 05:27:15,493 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 852 transitions. Word has length 64 [2023-11-29 05:27:15,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:27:15,494 INFO L495 AbstractCegarLoop]: Abstraction has 601 states and 852 transitions. [2023-11-29 05:27:15,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (7), 5 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:27:15,494 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 852 transitions. [2023-11-29 05:27:15,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-29 05:27:15,495 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:27:15,495 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:27:15,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-29 05:27:15,495 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:27:15,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:27:15,496 INFO L85 PathProgramCache]: Analyzing trace with hash 50471108, now seen corresponding path program 1 times [2023-11-29 05:27:15,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:27:15,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228267359] [2023-11-29 05:27:15,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:27:15,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:27:15,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:15,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:27:15,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:15,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:27:15,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:15,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:27:15,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:15,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:27:15,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:15,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-11-29 05:27:15,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:15,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 05:27:15,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:15,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:27:15,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:27:15,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228267359] [2023-11-29 05:27:15,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228267359] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:27:15,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:27:15,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 05:27:15,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943514691] [2023-11-29 05:27:15,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:27:15,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 05:27:15,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:27:15,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 05:27:15,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 05:27:15,793 INFO L87 Difference]: Start difference. First operand 601 states and 852 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 05:27:24,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:27:24,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:27:24,711 INFO L93 Difference]: Finished difference Result 890 states and 1279 transitions. [2023-11-29 05:27:24,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:27:24,712 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 65 [2023-11-29 05:27:24,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:27:24,714 INFO L225 Difference]: With dead ends: 890 [2023-11-29 05:27:24,715 INFO L226 Difference]: Without dead ends: 650 [2023-11-29 05:27:24,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:27:24,716 INFO L413 NwaCegarLoop]: 394 mSDtfsCounter, 951 mSDsluCounter, 1187 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 285 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 952 SdHoareTripleChecker+Valid, 1581 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-11-29 05:27:24,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [952 Valid, 1581 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 1011 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2023-11-29 05:27:24,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2023-11-29 05:27:24,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 608. [2023-11-29 05:27:24,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 501 states have (on average 1.4251497005988023) internal successors, (714), 514 states have internal predecessors, (714), 68 states have call successors, (68), 34 states have call predecessors, (68), 38 states have return successors, (83), 62 states have call predecessors, (83), 61 states have call successors, (83) [2023-11-29 05:27:24,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 865 transitions. [2023-11-29 05:27:24,775 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 865 transitions. Word has length 65 [2023-11-29 05:27:24,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:27:24,775 INFO L495 AbstractCegarLoop]: Abstraction has 608 states and 865 transitions. [2023-11-29 05:27:24,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 05:27:24,776 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 865 transitions. [2023-11-29 05:27:24,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 05:27:24,777 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:27:24,777 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:27:24,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-29 05:27:24,777 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:27:24,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:27:24,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1679614662, now seen corresponding path program 1 times [2023-11-29 05:27:24,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:27:24,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358220738] [2023-11-29 05:27:24,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:27:24,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:27:24,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:25,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:27:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:25,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:27:25,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:25,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:27:25,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:25,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 05:27:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:25,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:27:25,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:27:25,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358220738] [2023-11-29 05:27:25,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358220738] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:27:25,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:27:25,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 05:27:25,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027451668] [2023-11-29 05:27:25,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:27:25,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 05:27:25,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:27:25,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 05:27:25,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 05:27:25,216 INFO L87 Difference]: Start difference. First operand 608 states and 865 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:27:34,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:27:38,805 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:27:39,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:27:39,897 INFO L93 Difference]: Finished difference Result 713 states and 1015 transitions. [2023-11-29 05:27:39,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 05:27:39,897 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 62 [2023-11-29 05:27:39,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:27:39,899 INFO L225 Difference]: With dead ends: 713 [2023-11-29 05:27:39,899 INFO L226 Difference]: Without dead ends: 689 [2023-11-29 05:27:39,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:27:39,900 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 618 mSDsluCounter, 1151 mSDsCounter, 0 mSdLazyCounter, 1326 mSolverCounterSat, 120 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 1538 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1326 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2023-11-29 05:27:39,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 1538 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1326 Invalid, 2 Unknown, 0 Unchecked, 14.4s Time] [2023-11-29 05:27:39,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2023-11-29 05:27:39,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 624. [2023-11-29 05:27:39,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 517 states have (on average 1.4235976789168279) internal successors, (736), 530 states have internal predecessors, (736), 68 states have call successors, (68), 34 states have call predecessors, (68), 38 states have return successors, (83), 62 states have call predecessors, (83), 61 states have call successors, (83) [2023-11-29 05:27:39,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 887 transitions. [2023-11-29 05:27:39,959 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 887 transitions. Word has length 62 [2023-11-29 05:27:39,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:27:39,959 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 887 transitions. [2023-11-29 05:27:39,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:27:39,959 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 887 transitions. [2023-11-29 05:27:39,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-29 05:27:39,960 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:27:39,960 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:27:39,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-29 05:27:39,961 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:27:39,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:27:39,961 INFO L85 PathProgramCache]: Analyzing trace with hash -758166965, now seen corresponding path program 1 times [2023-11-29 05:27:39,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:27:39,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384730160] [2023-11-29 05:27:39,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:27:39,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:27:40,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:40,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:27:40,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:40,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:27:40,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:40,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:27:40,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:40,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 05:27:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:40,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:27:40,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:27:40,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384730160] [2023-11-29 05:27:40,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384730160] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:27:40,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:27:40,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:27:40,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850663961] [2023-11-29 05:27:40,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:27:40,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:27:40,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:27:40,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:27:40,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:27:40,612 INFO L87 Difference]: Start difference. First operand 624 states and 887 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:27:49,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:27:53,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:27:54,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:27:54,737 INFO L93 Difference]: Finished difference Result 689 states and 979 transitions. [2023-11-29 05:27:54,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 05:27:54,738 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 63 [2023-11-29 05:27:54,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:27:54,740 INFO L225 Difference]: With dead ends: 689 [2023-11-29 05:27:54,740 INFO L226 Difference]: Without dead ends: 670 [2023-11-29 05:27:54,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-11-29 05:27:54,741 INFO L413 NwaCegarLoop]: 398 mSDtfsCounter, 612 mSDsluCounter, 1837 mSDsCounter, 0 mSdLazyCounter, 1489 mSolverCounterSat, 188 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 2235 SdHoareTripleChecker+Invalid, 1679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 1489 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2023-11-29 05:27:54,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [624 Valid, 2235 Invalid, 1679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 1489 Invalid, 2 Unknown, 0 Unchecked, 13.8s Time] [2023-11-29 05:27:54,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2023-11-29 05:27:54,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 623. [2023-11-29 05:27:54,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 517 states have (on average 1.4216634429400388) internal successors, (735), 529 states have internal predecessors, (735), 67 states have call successors, (67), 34 states have call predecessors, (67), 38 states have return successors, (82), 62 states have call predecessors, (82), 60 states have call successors, (82) [2023-11-29 05:27:54,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 884 transitions. [2023-11-29 05:27:54,802 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 884 transitions. Word has length 63 [2023-11-29 05:27:54,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:27:54,802 INFO L495 AbstractCegarLoop]: Abstraction has 623 states and 884 transitions. [2023-11-29 05:27:54,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (5), 5 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:27:54,803 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 884 transitions. [2023-11-29 05:27:54,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 05:27:54,804 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:27:54,804 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:27:54,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-29 05:27:54,804 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:27:54,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:27:54,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1434733160, now seen corresponding path program 1 times [2023-11-29 05:27:54,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:27:54,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818095554] [2023-11-29 05:27:54,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:27:54,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:27:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:55,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:27:55,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:55,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:27:55,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:55,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-29 05:27:55,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:27:55,319 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:27:55,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:27:55,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818095554] [2023-11-29 05:27:55,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818095554] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:27:55,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:27:55,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:27:55,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86994519] [2023-11-29 05:27:55,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:27:55,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:27:55,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:27:55,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:27:55,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:27:55,321 INFO L87 Difference]: Start difference. First operand 623 states and 884 transitions. Second operand has 11 states, 10 states have (on average 5.5) internal successors, (55), 7 states have internal predecessors, (55), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:28:06,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:28:06,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:28:06,980 INFO L93 Difference]: Finished difference Result 685 states and 972 transitions. [2023-11-29 05:28:06,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:28:06,980 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.5) internal successors, (55), 7 states have internal predecessors, (55), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 62 [2023-11-29 05:28:06,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:28:06,982 INFO L225 Difference]: With dead ends: 685 [2023-11-29 05:28:06,982 INFO L226 Difference]: Without dead ends: 665 [2023-11-29 05:28:06,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:28:06,983 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 613 mSDsluCounter, 2738 mSDsCounter, 0 mSdLazyCounter, 2266 mSolverCounterSat, 189 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 3138 SdHoareTripleChecker+Invalid, 2456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 2266 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:28:06,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [626 Valid, 3138 Invalid, 2456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 2266 Invalid, 1 Unknown, 0 Unchecked, 11.3s Time] [2023-11-29 05:28:06,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2023-11-29 05:28:07,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 619. [2023-11-29 05:28:07,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 514 states have (on average 1.4221789883268483) internal successors, (731), 526 states have internal predecessors, (731), 66 states have call successors, (66), 34 states have call predecessors, (66), 38 states have return successors, (81), 61 states have call predecessors, (81), 59 states have call successors, (81) [2023-11-29 05:28:07,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 878 transitions. [2023-11-29 05:28:07,037 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 878 transitions. Word has length 62 [2023-11-29 05:28:07,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:28:07,037 INFO L495 AbstractCegarLoop]: Abstraction has 619 states and 878 transitions. [2023-11-29 05:28:07,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.5) internal successors, (55), 7 states have internal predecessors, (55), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:28:07,038 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 878 transitions. [2023-11-29 05:28:07,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-29 05:28:07,038 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:28:07,039 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:28:07,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-29 05:28:07,039 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:28:07,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:28:07,039 INFO L85 PathProgramCache]: Analyzing trace with hash -137489449, now seen corresponding path program 1 times [2023-11-29 05:28:07,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:28:07,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755343331] [2023-11-29 05:28:07,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:28:07,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:28:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:07,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:28:07,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:07,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:28:07,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:07,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:28:07,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:07,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 05:28:07,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:07,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:28:07,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:28:07,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755343331] [2023-11-29 05:28:07,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755343331] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:28:07,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:28:07,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 05:28:07,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402863262] [2023-11-29 05:28:07,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:28:07,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 05:28:07,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:28:07,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 05:28:07,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 05:28:07,438 INFO L87 Difference]: Start difference. First operand 619 states and 878 transitions. Second operand has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:28:15,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:28:15,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:28:15,741 INFO L93 Difference]: Finished difference Result 704 states and 995 transitions. [2023-11-29 05:28:15,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 05:28:15,742 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 63 [2023-11-29 05:28:15,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:28:15,744 INFO L225 Difference]: With dead ends: 704 [2023-11-29 05:28:15,744 INFO L226 Difference]: Without dead ends: 680 [2023-11-29 05:28:15,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:28:15,745 INFO L413 NwaCegarLoop]: 394 mSDtfsCounter, 699 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 1001 mSolverCounterSat, 247 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1001 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2023-11-29 05:28:15,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 1357 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1001 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2023-11-29 05:28:15,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2023-11-29 05:28:15,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 612. [2023-11-29 05:28:15,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 507 states have (on average 1.4260355029585798) internal successors, (723), 519 states have internal predecessors, (723), 66 states have call successors, (66), 34 states have call predecessors, (66), 38 states have return successors, (81), 61 states have call predecessors, (81), 59 states have call successors, (81) [2023-11-29 05:28:15,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 870 transitions. [2023-11-29 05:28:15,800 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 870 transitions. Word has length 63 [2023-11-29 05:28:15,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:28:15,800 INFO L495 AbstractCegarLoop]: Abstraction has 612 states and 870 transitions. [2023-11-29 05:28:15,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:28:15,800 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 870 transitions. [2023-11-29 05:28:15,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-29 05:28:15,801 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:28:15,801 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:28:15,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-29 05:28:15,801 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:28:15,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:28:15,802 INFO L85 PathProgramCache]: Analyzing trace with hash 493761733, now seen corresponding path program 1 times [2023-11-29 05:28:15,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:28:15,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115906856] [2023-11-29 05:28:15,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:28:15,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:28:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:16,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:28:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:16,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:28:16,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:16,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 05:28:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:16,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:28:16,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:28:16,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115906856] [2023-11-29 05:28:16,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115906856] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:28:16,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:28:16,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:28:16,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713729307] [2023-11-29 05:28:16,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:28:16,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:28:16,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:28:16,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:28:16,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:28:16,249 INFO L87 Difference]: Start difference. First operand 612 states and 870 transitions. Second operand has 11 states, 10 states have (on average 5.6) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:28:26,491 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:28:27,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:28:27,413 INFO L93 Difference]: Finished difference Result 674 states and 957 transitions. [2023-11-29 05:28:27,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:28:27,413 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.6) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 63 [2023-11-29 05:28:27,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:28:27,415 INFO L225 Difference]: With dead ends: 674 [2023-11-29 05:28:27,415 INFO L226 Difference]: Without dead ends: 654 [2023-11-29 05:28:27,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:28:27,416 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 616 mSDsluCounter, 2654 mSDsCounter, 0 mSdLazyCounter, 2239 mSolverCounterSat, 189 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 3040 SdHoareTripleChecker+Invalid, 2429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 2239 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2023-11-29 05:28:27,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [629 Valid, 3040 Invalid, 2429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 2239 Invalid, 1 Unknown, 0 Unchecked, 10.9s Time] [2023-11-29 05:28:27,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2023-11-29 05:28:27,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 608. [2023-11-29 05:28:27,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 504 states have (on average 1.4265873015873016) internal successors, (719), 516 states have internal predecessors, (719), 65 states have call successors, (65), 34 states have call predecessors, (65), 38 states have return successors, (80), 60 states have call predecessors, (80), 58 states have call successors, (80) [2023-11-29 05:28:27,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 864 transitions. [2023-11-29 05:28:27,470 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 864 transitions. Word has length 63 [2023-11-29 05:28:27,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:28:27,470 INFO L495 AbstractCegarLoop]: Abstraction has 608 states and 864 transitions. [2023-11-29 05:28:27,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.6) internal successors, (56), 7 states have internal predecessors, (56), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 05:28:27,470 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 864 transitions. [2023-11-29 05:28:27,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 05:28:27,471 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:28:27,471 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:28:27,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-29 05:28:27,471 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:28:27,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:28:27,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1141497044, now seen corresponding path program 1 times [2023-11-29 05:28:27,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:28:27,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051458926] [2023-11-29 05:28:27,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:28:27,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:28:27,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:27,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:28:27,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:27,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:28:27,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:27,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:28:27,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:28,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-29 05:28:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:28,255 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:28:28,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:28:28,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051458926] [2023-11-29 05:28:28,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051458926] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:28:28,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:28:28,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:28:28,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132559157] [2023-11-29 05:28:28,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:28:28,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:28:28,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:28:28,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:28:28,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:28:28,257 INFO L87 Difference]: Start difference. First operand 608 states and 864 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:28:38,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:28:42,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:28:46,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:28:47,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:28:47,687 INFO L93 Difference]: Finished difference Result 708 states and 998 transitions. [2023-11-29 05:28:47,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:28:47,688 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 64 [2023-11-29 05:28:47,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:28:47,689 INFO L225 Difference]: With dead ends: 708 [2023-11-29 05:28:47,690 INFO L226 Difference]: Without dead ends: 666 [2023-11-29 05:28:47,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2023-11-29 05:28:47,690 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 306 mSDsluCounter, 2196 mSDsCounter, 0 mSdLazyCounter, 2088 mSolverCounterSat, 96 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 2583 SdHoareTripleChecker+Invalid, 2187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 2088 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2023-11-29 05:28:47,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 2583 Invalid, 2187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 2088 Invalid, 3 Unknown, 0 Unchecked, 19.2s Time] [2023-11-29 05:28:47,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2023-11-29 05:28:47,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 605. [2023-11-29 05:28:47,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 502 states have (on average 1.4282868525896415) internal successors, (717), 514 states have internal predecessors, (717), 65 states have call successors, (65), 34 states have call predecessors, (65), 37 states have return successors, (77), 59 states have call predecessors, (77), 58 states have call successors, (77) [2023-11-29 05:28:47,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 859 transitions. [2023-11-29 05:28:47,749 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 859 transitions. Word has length 64 [2023-11-29 05:28:47,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:28:47,750 INFO L495 AbstractCegarLoop]: Abstraction has 605 states and 859 transitions. [2023-11-29 05:28:47,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:28:47,750 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 859 transitions. [2023-11-29 05:28:47,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 05:28:47,751 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:28:47,751 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:28:47,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-11-29 05:28:47,751 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:28:47,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:28:47,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1080688077, now seen corresponding path program 1 times [2023-11-29 05:28:47,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:28:47,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507247644] [2023-11-29 05:28:47,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:28:47,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:28:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:48,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:28:48,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:48,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:28:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:48,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:28:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:48,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 05:28:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:48,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:28:48,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:28:48,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507247644] [2023-11-29 05:28:48,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507247644] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:28:48,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:28:48,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:28:48,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447505025] [2023-11-29 05:28:48,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:28:48,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:28:48,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:28:48,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:28:48,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:28:48,400 INFO L87 Difference]: Start difference. First operand 605 states and 859 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:28:58,507 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:28:59,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:28:59,262 INFO L93 Difference]: Finished difference Result 684 states and 970 transitions. [2023-11-29 05:28:59,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:28:59,262 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 64 [2023-11-29 05:28:59,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:28:59,264 INFO L225 Difference]: With dead ends: 684 [2023-11-29 05:28:59,264 INFO L226 Difference]: Without dead ends: 636 [2023-11-29 05:28:59,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:28:59,265 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 686 mSDsluCounter, 2011 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 203 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 699 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 2000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:28:59,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [699 Valid, 2379 Invalid, 2000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 1796 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2023-11-29 05:28:59,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2023-11-29 05:28:59,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 584. [2023-11-29 05:28:59,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 481 states have (on average 1.3991683991683992) internal successors, (673), 493 states have internal predecessors, (673), 65 states have call successors, (65), 34 states have call predecessors, (65), 37 states have return successors, (77), 59 states have call predecessors, (77), 58 states have call successors, (77) [2023-11-29 05:28:59,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 815 transitions. [2023-11-29 05:28:59,324 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 815 transitions. Word has length 64 [2023-11-29 05:28:59,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:28:59,324 INFO L495 AbstractCegarLoop]: Abstraction has 584 states and 815 transitions. [2023-11-29 05:28:59,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 05:28:59,324 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 815 transitions. [2023-11-29 05:28:59,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 05:28:59,325 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:28:59,326 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:28:59,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 05:28:59,326 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:28:59,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:28:59,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1219056740, now seen corresponding path program 1 times [2023-11-29 05:28:59,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:28:59,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475858734] [2023-11-29 05:28:59,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:28:59,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:28:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:59,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:28:59,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:59,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:28:59,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:28:59,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:28:59,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:00,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 05:29:00,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:00,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:29:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:00,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:29:00,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:00,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-29 05:29:00,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 05:29:00,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:29:00,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475858734] [2023-11-29 05:29:00,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475858734] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:29:00,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:29:00,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 05:29:00,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558394376] [2023-11-29 05:29:00,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:29:00,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 05:29:00,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:29:00,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 05:29:00,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:29:00,307 INFO L87 Difference]: Start difference. First operand 584 states and 815 transitions. Second operand has 14 states, 13 states have (on average 4.0) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-29 05:29:12,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:29:13,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:29:13,417 INFO L93 Difference]: Finished difference Result 642 states and 896 transitions. [2023-11-29 05:29:13,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 05:29:13,418 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.0) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) Word has length 68 [2023-11-29 05:29:13,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:29:13,419 INFO L225 Difference]: With dead ends: 642 [2023-11-29 05:29:13,419 INFO L226 Difference]: Without dead ends: 607 [2023-11-29 05:29:13,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2023-11-29 05:29:13,421 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 681 mSDsluCounter, 2978 mSDsCounter, 0 mSdLazyCounter, 2457 mSolverCounterSat, 204 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 3351 SdHoareTripleChecker+Invalid, 2662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 2457 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2023-11-29 05:29:13,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [684 Valid, 3351 Invalid, 2662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 2457 Invalid, 1 Unknown, 0 Unchecked, 12.5s Time] [2023-11-29 05:29:13,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2023-11-29 05:29:13,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 566. [2023-11-29 05:29:13,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 469 states have (on average 1.4029850746268657) internal successors, (658), 481 states have internal predecessors, (658), 61 states have call successors, (61), 32 states have call predecessors, (61), 35 states have return successors, (73), 55 states have call predecessors, (73), 54 states have call successors, (73) [2023-11-29 05:29:13,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 792 transitions. [2023-11-29 05:29:13,477 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 792 transitions. Word has length 68 [2023-11-29 05:29:13,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:29:13,478 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 792 transitions. [2023-11-29 05:29:13,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.0) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (8), 7 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-29 05:29:13,478 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 792 transitions. [2023-11-29 05:29:13,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-29 05:29:13,479 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:29:13,479 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:29:13,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-29 05:29:13,479 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:29:13,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:29:13,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1416997909, now seen corresponding path program 1 times [2023-11-29 05:29:13,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:29:13,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231619781] [2023-11-29 05:29:13,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:29:13,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:29:13,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:13,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:29:13,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:13,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:29:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:13,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:29:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:13,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:29:13,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:13,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:29:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:14,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:29:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:29:14,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:29:14,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231619781] [2023-11-29 05:29:14,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231619781] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:29:14,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:29:14,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:29:14,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162982526] [2023-11-29 05:29:14,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:29:14,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:29:14,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:29:14,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:29:14,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:29:14,052 INFO L87 Difference]: Start difference. First operand 566 states and 792 transitions. Second operand has 11 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 05:29:24,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:29:25,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:29:25,450 INFO L93 Difference]: Finished difference Result 837 states and 1192 transitions. [2023-11-29 05:29:25,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 05:29:25,450 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 69 [2023-11-29 05:29:25,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:29:25,452 INFO L225 Difference]: With dead ends: 837 [2023-11-29 05:29:25,452 INFO L226 Difference]: Without dead ends: 590 [2023-11-29 05:29:25,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:29:25,454 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 555 mSDsluCounter, 2466 mSDsCounter, 0 mSdLazyCounter, 1765 mSolverCounterSat, 162 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 2827 SdHoareTripleChecker+Invalid, 1928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1765 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:29:25,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 2827 Invalid, 1928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1765 Invalid, 1 Unknown, 0 Unchecked, 11.0s Time] [2023-11-29 05:29:25,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2023-11-29 05:29:25,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 557. [2023-11-29 05:29:25,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 461 states have (on average 1.3904555314533622) internal successors, (641), 472 states have internal predecessors, (641), 60 states have call successors, (60), 32 states have call predecessors, (60), 35 states have return successors, (73), 55 states have call predecessors, (73), 54 states have call successors, (73) [2023-11-29 05:29:25,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 774 transitions. [2023-11-29 05:29:25,509 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 774 transitions. Word has length 69 [2023-11-29 05:29:25,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:29:25,509 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 774 transitions. [2023-11-29 05:29:25,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.5) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (8), 6 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 05:29:25,509 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 774 transitions. [2023-11-29 05:29:25,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 05:29:25,510 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:29:25,510 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:29:25,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-11-29 05:29:25,510 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:29:25,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:29:25,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1505511133, now seen corresponding path program 1 times [2023-11-29 05:29:25,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:29:25,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924064483] [2023-11-29 05:29:25,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:29:25,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:29:25,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:25,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:29:25,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:25,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:29:25,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:25,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:29:26,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:26,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-29 05:29:26,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:26,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 05:29:26,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:26,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:29:26,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:29:26,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924064483] [2023-11-29 05:29:26,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924064483] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:29:26,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:29:26,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:29:26,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816518435] [2023-11-29 05:29:26,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:29:26,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:29:26,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:29:26,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:29:26,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:29:26,244 INFO L87 Difference]: Start difference. First operand 557 states and 774 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:29:35,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:29:36,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:29:36,160 INFO L93 Difference]: Finished difference Result 647 states and 897 transitions. [2023-11-29 05:29:36,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:29:36,160 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 67 [2023-11-29 05:29:36,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:29:36,162 INFO L225 Difference]: With dead ends: 647 [2023-11-29 05:29:36,162 INFO L226 Difference]: Without dead ends: 592 [2023-11-29 05:29:36,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:29:36,164 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 689 mSDsluCounter, 1847 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 268 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 2191 SdHoareTripleChecker+Invalid, 1841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:29:36,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 2191 Invalid, 1841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 1572 Invalid, 1 Unknown, 0 Unchecked, 9.6s Time] [2023-11-29 05:29:36,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2023-11-29 05:29:36,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 557. [2023-11-29 05:29:36,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 461 states have (on average 1.3752711496746204) internal successors, (634), 472 states have internal predecessors, (634), 60 states have call successors, (60), 32 states have call predecessors, (60), 35 states have return successors, (73), 55 states have call predecessors, (73), 54 states have call successors, (73) [2023-11-29 05:29:36,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 767 transitions. [2023-11-29 05:29:36,221 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 767 transitions. Word has length 67 [2023-11-29 05:29:36,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:29:36,221 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 767 transitions. [2023-11-29 05:29:36,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:29:36,222 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 767 transitions. [2023-11-29 05:29:36,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 05:29:36,223 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:29:36,223 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:29:36,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-11-29 05:29:36,223 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:29:36,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:29:36,224 INFO L85 PathProgramCache]: Analyzing trace with hash -299670538, now seen corresponding path program 1 times [2023-11-29 05:29:36,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:29:36,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28681590] [2023-11-29 05:29:36,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:29:36,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:29:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:36,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:29:36,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:36,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:29:36,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:36,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:29:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:36,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 05:29:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:36,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:29:36,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:29:36,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28681590] [2023-11-29 05:29:36,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28681590] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:29:36,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:29:36,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 05:29:36,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814760896] [2023-11-29 05:29:36,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:29:36,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 05:29:36,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:29:36,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 05:29:36,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-29 05:29:36,770 INFO L87 Difference]: Start difference. First operand 557 states and 767 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:29:44,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:29:48,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:29:49,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:29:49,410 INFO L93 Difference]: Finished difference Result 659 states and 896 transitions. [2023-11-29 05:29:49,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 05:29:49,410 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 66 [2023-11-29 05:29:49,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:29:49,412 INFO L225 Difference]: With dead ends: 659 [2023-11-29 05:29:49,412 INFO L226 Difference]: Without dead ends: 617 [2023-11-29 05:29:49,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:29:49,413 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 336 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 154 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 1858 SdHoareTripleChecker+Invalid, 1381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2023-11-29 05:29:49,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [341 Valid, 1858 Invalid, 1381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1225 Invalid, 2 Unknown, 0 Unchecked, 12.5s Time] [2023-11-29 05:29:49,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2023-11-29 05:29:49,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 560. [2023-11-29 05:29:49,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 463 states have (on average 1.3736501079913608) internal successors, (636), 474 states have internal predecessors, (636), 60 states have call successors, (60), 32 states have call predecessors, (60), 36 states have return successors, (76), 56 states have call predecessors, (76), 54 states have call successors, (76) [2023-11-29 05:29:49,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 772 transitions. [2023-11-29 05:29:49,467 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 772 transitions. Word has length 66 [2023-11-29 05:29:49,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:29:49,467 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 772 transitions. [2023-11-29 05:29:49,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:29:49,467 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 772 transitions. [2023-11-29 05:29:49,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 05:29:49,468 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:29:49,468 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:29:49,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-11-29 05:29:49,468 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:29:49,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:29:49,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1796030066, now seen corresponding path program 1 times [2023-11-29 05:29:49,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:29:49,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382706458] [2023-11-29 05:29:49,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:29:49,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:29:49,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:49,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:29:49,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:49,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:29:49,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:49,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:29:49,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:50,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-29 05:29:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:50,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 05:29:50,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:29:50,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:29:50,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:29:50,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382706458] [2023-11-29 05:29:50,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382706458] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:29:50,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:29:50,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:29:50,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962711308] [2023-11-29 05:29:50,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:29:50,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:29:50,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:29:50,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:29:50,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:29:50,180 INFO L87 Difference]: Start difference. First operand 560 states and 772 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:30:00,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:04,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:08,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:09,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:30:09,190 INFO L93 Difference]: Finished difference Result 612 states and 840 transitions. [2023-11-29 05:30:09,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:30:09,191 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2023-11-29 05:30:09,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:30:09,193 INFO L225 Difference]: With dead ends: 612 [2023-11-29 05:30:09,193 INFO L226 Difference]: Without dead ends: 587 [2023-11-29 05:30:09,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:30:09,194 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 481 mSDsluCounter, 2070 mSDsCounter, 0 mSdLazyCounter, 1682 mSolverCounterSat, 109 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 2436 SdHoareTripleChecker+Invalid, 1794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1682 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2023-11-29 05:30:09,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 2436 Invalid, 1794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1682 Invalid, 3 Unknown, 0 Unchecked, 18.7s Time] [2023-11-29 05:30:09,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2023-11-29 05:30:09,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 560. [2023-11-29 05:30:09,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 463 states have (on average 1.3714902807775378) internal successors, (635), 474 states have internal predecessors, (635), 60 states have call successors, (60), 32 states have call predecessors, (60), 36 states have return successors, (76), 56 states have call predecessors, (76), 54 states have call successors, (76) [2023-11-29 05:30:09,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 771 transitions. [2023-11-29 05:30:09,261 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 771 transitions. Word has length 68 [2023-11-29 05:30:09,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:30:09,261 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 771 transitions. [2023-11-29 05:30:09,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:30:09,261 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 771 transitions. [2023-11-29 05:30:09,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-29 05:30:09,262 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:30:09,262 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:30:09,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-11-29 05:30:09,262 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:30:09,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:30:09,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1128981554, now seen corresponding path program 1 times [2023-11-29 05:30:09,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:30:09,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545432548] [2023-11-29 05:30:09,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:30:09,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:30:09,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:09,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:30:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:09,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:09,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:30:09,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:09,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 05:30:09,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:09,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 05:30:09,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:09,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 05:30:09,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:09,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:30:09,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:30:09,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545432548] [2023-11-29 05:30:09,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545432548] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:30:09,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:30:09,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:30:09,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111709728] [2023-11-29 05:30:09,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:30:09,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:30:09,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:30:09,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:30:09,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:30:09,930 INFO L87 Difference]: Start difference. First operand 560 states and 771 transitions. Second operand has 10 states, 10 states have (on average 5.6) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 05:30:19,218 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:23,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:23,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:30:23,924 INFO L93 Difference]: Finished difference Result 610 states and 834 transitions. [2023-11-29 05:30:23,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:30:23,925 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 69 [2023-11-29 05:30:23,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:30:23,927 INFO L225 Difference]: With dead ends: 610 [2023-11-29 05:30:23,927 INFO L226 Difference]: Without dead ends: 562 [2023-11-29 05:30:23,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:30:23,928 INFO L413 NwaCegarLoop]: 349 mSDtfsCounter, 490 mSDsluCounter, 1906 mSDsCounter, 0 mSdLazyCounter, 1597 mSolverCounterSat, 117 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 2255 SdHoareTripleChecker+Invalid, 1716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1597 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2023-11-29 05:30:23,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 2255 Invalid, 1716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1597 Invalid, 2 Unknown, 0 Unchecked, 13.7s Time] [2023-11-29 05:30:23,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2023-11-29 05:30:23,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 539. [2023-11-29 05:30:23,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 446 states have (on average 1.3744394618834082) internal successors, (613), 457 states have internal predecessors, (613), 56 states have call successors, (56), 32 states have call predecessors, (56), 36 states have return successors, (72), 52 states have call predecessors, (72), 50 states have call successors, (72) [2023-11-29 05:30:23,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 741 transitions. [2023-11-29 05:30:23,980 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 741 transitions. Word has length 69 [2023-11-29 05:30:23,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:30:23,981 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 741 transitions. [2023-11-29 05:30:23,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 05:30:23,981 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 741 transitions. [2023-11-29 05:30:23,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 05:30:23,982 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:30:23,982 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:30:23,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-11-29 05:30:23,982 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:30:23,982 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:30:23,982 INFO L85 PathProgramCache]: Analyzing trace with hash 664368234, now seen corresponding path program 1 times [2023-11-29 05:30:23,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:30:23,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624737163] [2023-11-29 05:30:23,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:30:23,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:30:24,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:24,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:30:24,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:24,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:24,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:24,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:30:24,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:24,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 05:30:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:24,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:30:24,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:30:24,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624737163] [2023-11-29 05:30:24,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624737163] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:30:24,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:30:24,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:30:24,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390934633] [2023-11-29 05:30:24,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:30:24,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:30:24,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:30:24,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:30:24,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:30:24,672 INFO L87 Difference]: Start difference. First operand 539 states and 741 transitions. Second operand has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:30:33,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:34,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:30:34,466 INFO L93 Difference]: Finished difference Result 574 states and 784 transitions. [2023-11-29 05:30:34,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:30:34,467 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 68 [2023-11-29 05:30:34,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:30:34,469 INFO L225 Difference]: With dead ends: 574 [2023-11-29 05:30:34,469 INFO L226 Difference]: Without dead ends: 555 [2023-11-29 05:30:34,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:30:34,470 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 513 mSDsluCounter, 2386 mSDsCounter, 0 mSdLazyCounter, 1919 mSolverCounterSat, 191 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 521 SdHoareTripleChecker+Valid, 2729 SdHoareTripleChecker+Invalid, 2111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 1919 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2023-11-29 05:30:34,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [521 Valid, 2729 Invalid, 2111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 1919 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2023-11-29 05:30:34,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-11-29 05:30:34,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 532. [2023-11-29 05:30:34,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 441 states have (on average 1.3741496598639455) internal successors, (606), 452 states have internal predecessors, (606), 55 states have call successors, (55), 32 states have call predecessors, (55), 35 states have return successors, (70), 50 states have call predecessors, (70), 49 states have call successors, (70) [2023-11-29 05:30:34,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 731 transitions. [2023-11-29 05:30:34,522 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 731 transitions. Word has length 68 [2023-11-29 05:30:34,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:30:34,523 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 731 transitions. [2023-11-29 05:30:34,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:30:34,523 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 731 transitions. [2023-11-29 05:30:34,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 05:30:34,524 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:30:34,524 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:30:34,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-11-29 05:30:34,524 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:30:34,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:30:34,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1762788228, now seen corresponding path program 1 times [2023-11-29 05:30:34,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:30:34,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026330381] [2023-11-29 05:30:34,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:30:34,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:30:34,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:30:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:34,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:30:34,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:30:34,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:30:34,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:30:34,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:34,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:34,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:30:34,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:30:34,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026330381] [2023-11-29 05:30:34,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026330381] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:30:34,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:30:34,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:30:34,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803548592] [2023-11-29 05:30:34,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:30:34,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:30:34,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:30:34,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:30:34,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:30:34,980 INFO L87 Difference]: Start difference. First operand 532 states and 731 transitions. Second operand has 10 states, 10 states have (on average 5.7) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 05:30:43,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:44,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:30:44,477 INFO L93 Difference]: Finished difference Result 791 states and 1103 transitions. [2023-11-29 05:30:44,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:30:44,477 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2023-11-29 05:30:44,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:30:44,480 INFO L225 Difference]: With dead ends: 791 [2023-11-29 05:30:44,480 INFO L226 Difference]: Without dead ends: 553 [2023-11-29 05:30:44,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2023-11-29 05:30:44,481 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 940 mSDsluCounter, 1432 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 189 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 968 SdHoareTripleChecker+Valid, 1757 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-11-29 05:30:44,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [968 Valid, 1757 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1241 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2023-11-29 05:30:44,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2023-11-29 05:30:44,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 532. [2023-11-29 05:30:44,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 441 states have (on average 1.3718820861678005) internal successors, (605), 452 states have internal predecessors, (605), 55 states have call successors, (55), 32 states have call predecessors, (55), 35 states have return successors, (70), 50 states have call predecessors, (70), 49 states have call successors, (70) [2023-11-29 05:30:44,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 730 transitions. [2023-11-29 05:30:44,537 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 730 transitions. Word has length 73 [2023-11-29 05:30:44,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:30:44,537 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 730 transitions. [2023-11-29 05:30:44,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.7) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (9), 7 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 05:30:44,537 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 730 transitions. [2023-11-29 05:30:44,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 05:30:44,538 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:30:44,538 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:30:44,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-29 05:30:44,538 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:30:44,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:30:44,539 INFO L85 PathProgramCache]: Analyzing trace with hash 922647433, now seen corresponding path program 1 times [2023-11-29 05:30:44,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:30:44,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968237812] [2023-11-29 05:30:44,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:30:44,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:30:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:30:44,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:44,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:30:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:30:44,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:30:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:30:44,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:44,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:30:44,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:30:44,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968237812] [2023-11-29 05:30:44,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968237812] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:30:44,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:30:44,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 05:30:44,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248368967] [2023-11-29 05:30:44,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:30:44,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 05:30:44,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:30:44,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 05:30:44,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:30:44,910 INFO L87 Difference]: Start difference. First operand 532 states and 730 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (9), 7 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-29 05:30:52,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:30:52,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:30:52,647 INFO L93 Difference]: Finished difference Result 801 states and 1116 transitions. [2023-11-29 05:30:52,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:30:52,647 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (9), 7 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 75 [2023-11-29 05:30:52,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:30:52,649 INFO L225 Difference]: With dead ends: 801 [2023-11-29 05:30:52,650 INFO L226 Difference]: Without dead ends: 563 [2023-11-29 05:30:52,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2023-11-29 05:30:52,651 INFO L413 NwaCegarLoop]: 332 mSDtfsCounter, 931 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 253 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 936 SdHoareTripleChecker+Valid, 1409 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 253 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2023-11-29 05:30:52,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [936 Valid, 1409 Invalid, 1066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [253 Valid, 812 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2023-11-29 05:30:52,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2023-11-29 05:30:52,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 535. [2023-11-29 05:30:52,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 444 states have (on average 1.3693693693693694) internal successors, (608), 455 states have internal predecessors, (608), 55 states have call successors, (55), 32 states have call predecessors, (55), 35 states have return successors, (70), 50 states have call predecessors, (70), 49 states have call successors, (70) [2023-11-29 05:30:52,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 733 transitions. [2023-11-29 05:30:52,706 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 733 transitions. Word has length 75 [2023-11-29 05:30:52,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:30:52,706 INFO L495 AbstractCegarLoop]: Abstraction has 535 states and 733 transitions. [2023-11-29 05:30:52,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (9), 7 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-29 05:30:52,706 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 733 transitions. [2023-11-29 05:30:52,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-11-29 05:30:52,707 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:30:52,707 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:30:52,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-11-29 05:30:52,707 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:30:52,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:30:52,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1324286911, now seen corresponding path program 1 times [2023-11-29 05:30:52,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:30:52,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399187370] [2023-11-29 05:30:52,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:30:52,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:30:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:52,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:30:53,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:53,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:53,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:53,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:30:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:53,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:30:53,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:53,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:30:53,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:53,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:30:53,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:53,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:30:53,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:30:53,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:30:53,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:30:53,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399187370] [2023-11-29 05:30:53,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399187370] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:30:53,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:30:53,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 05:30:53,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809010798] [2023-11-29 05:30:53,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:30:53,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 05:30:53,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:30:53,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 05:30:53,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:30:53,128 INFO L87 Difference]: Start difference. First operand 535 states and 733 transitions. Second operand has 8 states, 8 states have (on average 7.5) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (9), 8 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 05:31:00,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:04,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:05,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:31:05,489 INFO L93 Difference]: Finished difference Result 918 states and 1270 transitions. [2023-11-29 05:31:05,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 05:31:05,490 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (9), 8 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 76 [2023-11-29 05:31:05,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:31:05,492 INFO L225 Difference]: With dead ends: 918 [2023-11-29 05:31:05,492 INFO L226 Difference]: Without dead ends: 683 [2023-11-29 05:31:05,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2023-11-29 05:31:05,493 INFO L413 NwaCegarLoop]: 339 mSDtfsCounter, 649 mSDsluCounter, 1289 mSDsCounter, 0 mSdLazyCounter, 1005 mSolverCounterSat, 188 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 1628 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 1005 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:31:05,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [657 Valid, 1628 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 1005 Invalid, 2 Unknown, 0 Unchecked, 12.0s Time] [2023-11-29 05:31:05,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2023-11-29 05:31:05,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 643. [2023-11-29 05:31:05,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 532 states have (on average 1.368421052631579) internal successors, (728), 545 states have internal predecessors, (728), 65 states have call successors, (65), 38 states have call predecessors, (65), 45 states have return successors, (90), 63 states have call predecessors, (90), 60 states have call successors, (90) [2023-11-29 05:31:05,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 883 transitions. [2023-11-29 05:31:05,574 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 883 transitions. Word has length 76 [2023-11-29 05:31:05,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:31:05,575 INFO L495 AbstractCegarLoop]: Abstraction has 643 states and 883 transitions. [2023-11-29 05:31:05,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (9), 8 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 05:31:05,575 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 883 transitions. [2023-11-29 05:31:05,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 05:31:05,576 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:31:05,576 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:31:05,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-11-29 05:31:05,576 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:31:05,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:31:05,576 INFO L85 PathProgramCache]: Analyzing trace with hash -585603188, now seen corresponding path program 1 times [2023-11-29 05:31:05,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:31:05,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501972528] [2023-11-29 05:31:05,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:31:05,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:31:05,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:05,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:31:05,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:05,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:31:05,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:06,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:31:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:06,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-29 05:31:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:06,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 05:31:06,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:06,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:31:06,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:31:06,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501972528] [2023-11-29 05:31:06,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501972528] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:31:06,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:31:06,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:31:06,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728178966] [2023-11-29 05:31:06,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:31:06,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:31:06,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:31:06,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:31:06,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:31:06,263 INFO L87 Difference]: Start difference. First operand 643 states and 883 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:31:15,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:15,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:31:15,680 INFO L93 Difference]: Finished difference Result 689 states and 938 transitions. [2023-11-29 05:31:15,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 05:31:15,681 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 73 [2023-11-29 05:31:15,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:31:15,683 INFO L225 Difference]: With dead ends: 689 [2023-11-29 05:31:15,683 INFO L226 Difference]: Without dead ends: 612 [2023-11-29 05:31:15,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:31:15,684 INFO L413 NwaCegarLoop]: 321 mSDtfsCounter, 504 mSDsluCounter, 1726 mSDsCounter, 0 mSdLazyCounter, 1418 mSolverCounterSat, 188 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 1607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 1418 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-11-29 05:31:15,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [510 Valid, 2047 Invalid, 1607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 1418 Invalid, 1 Unknown, 0 Unchecked, 9.1s Time] [2023-11-29 05:31:15,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2023-11-29 05:31:15,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 604. [2023-11-29 05:31:15,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 494 states have (on average 1.3380566801619433) internal successors, (661), 508 states have internal predecessors, (661), 64 states have call successors, (64), 38 states have call predecessors, (64), 45 states have return successors, (87), 61 states have call predecessors, (87), 59 states have call successors, (87) [2023-11-29 05:31:15,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 812 transitions. [2023-11-29 05:31:15,745 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 812 transitions. Word has length 73 [2023-11-29 05:31:15,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:31:15,745 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 812 transitions. [2023-11-29 05:31:15,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:31:15,745 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 812 transitions. [2023-11-29 05:31:15,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 05:31:15,747 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:31:15,747 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:31:15,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-11-29 05:31:15,747 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:31:15,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:31:15,748 INFO L85 PathProgramCache]: Analyzing trace with hash -404020113, now seen corresponding path program 1 times [2023-11-29 05:31:15,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:31:15,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488988194] [2023-11-29 05:31:15,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:31:15,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:31:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:16,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:31:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:16,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:31:16,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:16,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-29 05:31:16,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:16,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 05:31:16,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:16,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 05:31:16,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:16,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:31:16,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:31:16,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488988194] [2023-11-29 05:31:16,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488988194] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:31:16,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:31:16,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:31:16,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453233253] [2023-11-29 05:31:16,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:31:16,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:31:16,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:31:16,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:31:16,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:31:16,405 INFO L87 Difference]: Start difference. First operand 604 states and 812 transitions. Second operand has 12 states, 11 states have (on average 5.818181818181818) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:31:26,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:26,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:31:26,894 INFO L93 Difference]: Finished difference Result 628 states and 843 transitions. [2023-11-29 05:31:26,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:31:26,894 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.818181818181818) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-11-29 05:31:26,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:31:26,896 INFO L225 Difference]: With dead ends: 628 [2023-11-29 05:31:26,896 INFO L226 Difference]: Without dead ends: 585 [2023-11-29 05:31:26,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:31:26,897 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 339 mSDsluCounter, 1920 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 129 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 2199 SdHoareTripleChecker+Invalid, 1844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2023-11-29 05:31:26,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 2199 Invalid, 1844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1714 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2023-11-29 05:31:26,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2023-11-29 05:31:26,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 577. [2023-11-29 05:31:26,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 474 states have (on average 1.3417721518987342) internal successors, (636), 488 states have internal predecessors, (636), 60 states have call successors, (60), 35 states have call predecessors, (60), 42 states have return successors, (83), 57 states have call predecessors, (83), 55 states have call successors, (83) [2023-11-29 05:31:26,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 779 transitions. [2023-11-29 05:31:26,958 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 779 transitions. Word has length 75 [2023-11-29 05:31:26,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:31:26,958 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 779 transitions. [2023-11-29 05:31:26,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.818181818181818) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 05:31:26,958 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 779 transitions. [2023-11-29 05:31:26,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-11-29 05:31:26,959 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:31:26,959 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:31:26,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-11-29 05:31:26,960 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:31:26,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:31:26,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1445202918, now seen corresponding path program 1 times [2023-11-29 05:31:26,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:31:26,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506009411] [2023-11-29 05:31:26,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:31:26,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:31:27,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:31:27,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:27,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:31:27,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:27,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:31:27,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:27,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 05:31:27,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:27,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:31:27,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:31:27,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506009411] [2023-11-29 05:31:27,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506009411] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:31:27,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:31:27,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:31:27,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522881026] [2023-11-29 05:31:27,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:31:27,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:31:27,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:31:27,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:31:27,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:31:27,651 INFO L87 Difference]: Start difference. First operand 577 states and 779 transitions. Second operand has 10 states, 10 states have (on average 6.5) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:31:36,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:40,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:44,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:45,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:31:45,089 INFO L93 Difference]: Finished difference Result 629 states and 843 transitions. [2023-11-29 05:31:45,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 05:31:45,090 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 74 [2023-11-29 05:31:45,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:31:45,091 INFO L225 Difference]: With dead ends: 629 [2023-11-29 05:31:45,091 INFO L226 Difference]: Without dead ends: 579 [2023-11-29 05:31:45,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:31:45,092 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 115 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 41 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:31:45,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 1899 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1374 Invalid, 3 Unknown, 0 Unchecked, 17.3s Time] [2023-11-29 05:31:45,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2023-11-29 05:31:45,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 569. [2023-11-29 05:31:45,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 468 states have (on average 1.3418803418803418) internal successors, (628), 481 states have internal predecessors, (628), 59 states have call successors, (59), 35 states have call predecessors, (59), 41 states have return successors, (81), 56 states have call predecessors, (81), 54 states have call successors, (81) [2023-11-29 05:31:45,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 768 transitions. [2023-11-29 05:31:45,151 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 768 transitions. Word has length 74 [2023-11-29 05:31:45,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:31:45,151 INFO L495 AbstractCegarLoop]: Abstraction has 569 states and 768 transitions. [2023-11-29 05:31:45,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 05:31:45,151 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 768 transitions. [2023-11-29 05:31:45,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-11-29 05:31:45,153 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:31:45,153 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:31:45,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-11-29 05:31:45,153 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:31:45,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:31:45,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1204499476, now seen corresponding path program 1 times [2023-11-29 05:31:45,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:31:45,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828272201] [2023-11-29 05:31:45,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:31:45,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:31:45,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:45,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:31:45,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:45,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:31:45,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:45,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:31:45,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:45,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 05:31:45,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:45,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 05:31:45,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:45,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:31:45,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:31:45,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828272201] [2023-11-29 05:31:45,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828272201] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:31:45,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:31:45,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:31:45,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921552721] [2023-11-29 05:31:45,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:31:45,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:31:45,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:31:45,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:31:45,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:31:45,745 INFO L87 Difference]: Start difference. First operand 569 states and 768 transitions. Second operand has 10 states, 10 states have (on average 6.7) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 05:31:53,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:57,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:31:58,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:31:58,639 INFO L93 Difference]: Finished difference Result 1019 states and 1364 transitions. [2023-11-29 05:31:58,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:31:58,639 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 78 [2023-11-29 05:31:58,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:31:58,642 INFO L225 Difference]: With dead ends: 1019 [2023-11-29 05:31:58,642 INFO L226 Difference]: Without dead ends: 717 [2023-11-29 05:31:58,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:31:58,642 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 1100 mSDsluCounter, 1183 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 291 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1118 SdHoareTripleChecker+Valid, 1456 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:31:58,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1118 Valid, 1456 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 1058 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2023-11-29 05:31:58,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2023-11-29 05:31:58,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 692. [2023-11-29 05:31:58,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 571 states have (on average 1.341506129597198) internal successors, (766), 586 states have internal predecessors, (766), 64 states have call successors, (64), 47 states have call predecessors, (64), 56 states have return successors, (85), 63 states have call predecessors, (85), 59 states have call successors, (85) [2023-11-29 05:31:58,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 915 transitions. [2023-11-29 05:31:58,719 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 915 transitions. Word has length 78 [2023-11-29 05:31:58,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:31:58,719 INFO L495 AbstractCegarLoop]: Abstraction has 692 states and 915 transitions. [2023-11-29 05:31:58,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 05:31:58,719 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 915 transitions. [2023-11-29 05:31:58,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-29 05:31:58,720 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:31:58,720 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:31:58,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-11-29 05:31:58,720 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:31:58,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:31:58,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1827044341, now seen corresponding path program 1 times [2023-11-29 05:31:58,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:31:58,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177839378] [2023-11-29 05:31:58,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:31:58,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:31:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:59,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:31:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:59,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:31:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:59,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:31:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:59,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 05:31:59,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:59,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 05:31:59,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:31:59,336 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:31:59,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:31:59,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177839378] [2023-11-29 05:31:59,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177839378] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:31:59,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:31:59,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 05:31:59,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603619236] [2023-11-29 05:31:59,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:31:59,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 05:31:59,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:31:59,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 05:31:59,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2023-11-29 05:31:59,338 INFO L87 Difference]: Start difference. First operand 692 states and 915 transitions. Second operand has 13 states, 12 states have (on average 5.666666666666667) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 05:32:08,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:32:12,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:32:13,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:32:13,618 INFO L93 Difference]: Finished difference Result 703 states and 929 transitions. [2023-11-29 05:32:13,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 05:32:13,619 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.666666666666667) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 79 [2023-11-29 05:32:13,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:32:13,620 INFO L225 Difference]: With dead ends: 703 [2023-11-29 05:32:13,620 INFO L226 Difference]: Without dead ends: 637 [2023-11-29 05:32:13,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2023-11-29 05:32:13,621 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 438 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 159 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 1917 SdHoareTripleChecker+Invalid, 2043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2023-11-29 05:32:13,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 1917 Invalid, 2043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1882 Invalid, 2 Unknown, 0 Unchecked, 13.7s Time] [2023-11-29 05:32:13,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2023-11-29 05:32:13,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 634. [2023-11-29 05:32:13,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 519 states have (on average 1.3448940269749519) internal successors, (698), 534 states have internal predecessors, (698), 61 states have call successors, (61), 44 states have call predecessors, (61), 53 states have return successors, (82), 60 states have call predecessors, (82), 56 states have call successors, (82) [2023-11-29 05:32:13,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 841 transitions. [2023-11-29 05:32:13,694 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 841 transitions. Word has length 79 [2023-11-29 05:32:13,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:32:13,695 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 841 transitions. [2023-11-29 05:32:13,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.666666666666667) internal successors, (68), 7 states have internal predecessors, (68), 2 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 05:32:13,695 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 841 transitions. [2023-11-29 05:32:13,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-29 05:32:13,696 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:32:13,696 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:32:13,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-11-29 05:32:13,696 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:32:13,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:32:13,696 INFO L85 PathProgramCache]: Analyzing trace with hash 547737561, now seen corresponding path program 1 times [2023-11-29 05:32:13,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:32:13,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573209469] [2023-11-29 05:32:13,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:32:13,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:32:13,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:32:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:14,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:32:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:32:14,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:32:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:32:14,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:14,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 05:32:14,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:14,365 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:32:14,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:32:14,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573209469] [2023-11-29 05:32:14,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573209469] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:32:14,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:32:14,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:32:14,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345304008] [2023-11-29 05:32:14,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:32:14,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:32:14,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:32:14,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:32:14,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:32:14,367 INFO L87 Difference]: Start difference. First operand 634 states and 841 transitions. Second operand has 12 states, 11 states have (on average 6.0) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 05:32:22,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:32:23,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:32:23,677 INFO L93 Difference]: Finished difference Result 1015 states and 1382 transitions. [2023-11-29 05:32:23,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:32:23,678 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 84 [2023-11-29 05:32:23,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:32:23,680 INFO L225 Difference]: With dead ends: 1015 [2023-11-29 05:32:23,680 INFO L226 Difference]: Without dead ends: 637 [2023-11-29 05:32:23,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:32:23,681 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 289 mSDsluCounter, 1575 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 139 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 1808 SdHoareTripleChecker+Invalid, 1238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:32:23,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 1808 Invalid, 1238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1098 Invalid, 1 Unknown, 0 Unchecked, 9.0s Time] [2023-11-29 05:32:23,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2023-11-29 05:32:23,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 634. [2023-11-29 05:32:23,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 519 states have (on average 1.3371868978805395) internal successors, (694), 534 states have internal predecessors, (694), 61 states have call successors, (61), 44 states have call predecessors, (61), 53 states have return successors, (82), 60 states have call predecessors, (82), 56 states have call successors, (82) [2023-11-29 05:32:23,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 837 transitions. [2023-11-29 05:32:23,755 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 837 transitions. Word has length 84 [2023-11-29 05:32:23,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:32:23,755 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 837 transitions. [2023-11-29 05:32:23,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 05:32:23,755 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 837 transitions. [2023-11-29 05:32:23,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 05:32:23,756 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:32:23,756 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:32:23,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-11-29 05:32:23,756 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:32:23,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:32:23,756 INFO L85 PathProgramCache]: Analyzing trace with hash 234950660, now seen corresponding path program 1 times [2023-11-29 05:32:23,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:32:23,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268095263] [2023-11-29 05:32:23,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:32:23,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:32:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:32:24,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:24,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:32:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 05:32:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 05:32:24,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:32:24,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-11-29 05:32:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:24,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:32:24,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:32:24,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268095263] [2023-11-29 05:32:24,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268095263] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:32:24,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:32:24,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:32:24,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679792177] [2023-11-29 05:32:24,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:32:24,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:32:24,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:32:24,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:32:24,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:32:24,452 INFO L87 Difference]: Start difference. First operand 634 states and 837 transitions. Second operand has 12 states, 11 states have (on average 6.363636363636363) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 05:32:33,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:32:34,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:32:34,628 INFO L93 Difference]: Finished difference Result 671 states and 881 transitions. [2023-11-29 05:32:34,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 05:32:34,629 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.363636363636363) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 88 [2023-11-29 05:32:34,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:32:34,630 INFO L225 Difference]: With dead ends: 671 [2023-11-29 05:32:34,630 INFO L226 Difference]: Without dead ends: 639 [2023-11-29 05:32:34,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-11-29 05:32:34,631 INFO L413 NwaCegarLoop]: 236 mSDtfsCounter, 232 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 1127 mSolverCounterSat, 75 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 1850 SdHoareTripleChecker+Invalid, 1203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1127 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2023-11-29 05:32:34,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 1850 Invalid, 1203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1127 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2023-11-29 05:32:34,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2023-11-29 05:32:34,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 634. [2023-11-29 05:32:34,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 519 states have (on average 1.3352601156069364) internal successors, (693), 534 states have internal predecessors, (693), 61 states have call successors, (61), 44 states have call predecessors, (61), 53 states have return successors, (82), 60 states have call predecessors, (82), 56 states have call successors, (82) [2023-11-29 05:32:34,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 836 transitions. [2023-11-29 05:32:34,708 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 836 transitions. Word has length 88 [2023-11-29 05:32:34,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:32:34,708 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 836 transitions. [2023-11-29 05:32:34,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.363636363636363) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 05:32:34,708 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 836 transitions. [2023-11-29 05:32:34,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-29 05:32:34,709 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:32:34,709 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:32:34,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-11-29 05:32:34,709 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:32:34,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:32:34,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1995382798, now seen corresponding path program 1 times [2023-11-29 05:32:34,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:32:34,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588313695] [2023-11-29 05:32:34,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:32:34,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:32:34,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:32:35,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:35,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:32:35,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:32:35,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:32:35,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:32:35,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:35,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 05:32:35,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-29 05:32:35,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:35,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:32:35,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:32:35,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588313695] [2023-11-29 05:32:35,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588313695] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:32:35,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:32:35,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:32:35,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401932048] [2023-11-29 05:32:35,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:32:35,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:32:35,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:32:35,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:32:35,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:32:35,244 INFO L87 Difference]: Start difference. First operand 634 states and 836 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-11-29 05:32:42,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:32:47,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:32:48,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:32:48,072 INFO L93 Difference]: Finished difference Result 947 states and 1273 transitions. [2023-11-29 05:32:48,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 05:32:48,073 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2023-11-29 05:32:48,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:32:48,075 INFO L225 Difference]: With dead ends: 947 [2023-11-29 05:32:48,075 INFO L226 Difference]: Without dead ends: 595 [2023-11-29 05:32:48,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=142, Invalid=364, Unknown=0, NotChecked=0, Total=506 [2023-11-29 05:32:48,076 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 560 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 1032 mSolverCounterSat, 190 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 1478 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1032 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2023-11-29 05:32:48,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [562 Valid, 1478 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1032 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2023-11-29 05:32:48,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2023-11-29 05:32:48,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 587. [2023-11-29 05:32:48,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 486 states have (on average 1.3395061728395061) internal successors, (651), 499 states have internal predecessors, (651), 53 states have call successors, (53), 38 states have call predecessors, (53), 47 states have return successors, (63), 54 states have call predecessors, (63), 49 states have call successors, (63) [2023-11-29 05:32:48,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 767 transitions. [2023-11-29 05:32:48,140 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 767 transitions. Word has length 93 [2023-11-29 05:32:48,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:32:48,140 INFO L495 AbstractCegarLoop]: Abstraction has 587 states and 767 transitions. [2023-11-29 05:32:48,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (11), 9 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-11-29 05:32:48,141 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 767 transitions. [2023-11-29 05:32:48,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 05:32:48,142 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:32:48,142 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:32:48,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-11-29 05:32:48,142 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:32:48,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:32:48,142 INFO L85 PathProgramCache]: Analyzing trace with hash 409810101, now seen corresponding path program 1 times [2023-11-29 05:32:48,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:32:48,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229807599] [2023-11-29 05:32:48,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:32:48,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:32:48,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:32:48,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:48,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:32:48,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 05:32:48,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 05:32:48,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:32:48,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:32:48,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 05:32:48,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-11-29 05:32:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:32:48,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:32:48,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:32:48,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229807599] [2023-11-29 05:32:48,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229807599] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:32:48,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:32:48,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 05:32:48,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654210122] [2023-11-29 05:32:48,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:32:48,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 05:32:48,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:32:48,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 05:32:48,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:32:48,936 INFO L87 Difference]: Start difference. First operand 587 states and 767 transitions. Second operand has 14 states, 13 states have (on average 6.538461538461538) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:32:58,465 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:32:59,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:32:59,456 INFO L93 Difference]: Finished difference Result 670 states and 863 transitions. [2023-11-29 05:32:59,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 05:32:59,456 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.538461538461538) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2023-11-29 05:32:59,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:32:59,458 INFO L225 Difference]: With dead ends: 670 [2023-11-29 05:32:59,458 INFO L226 Difference]: Without dead ends: 609 [2023-11-29 05:32:59,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2023-11-29 05:32:59,459 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 405 mSDsluCounter, 1985 mSDsCounter, 0 mSdLazyCounter, 1343 mSolverCounterSat, 109 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 2229 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1343 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2023-11-29 05:32:59,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 2229 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1343 Invalid, 1 Unknown, 0 Unchecked, 10.1s Time] [2023-11-29 05:32:59,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2023-11-29 05:32:59,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 592. [2023-11-29 05:32:59,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 490 states have (on average 1.336734693877551) internal successors, (655), 504 states have internal predecessors, (655), 53 states have call successors, (53), 38 states have call predecessors, (53), 48 states have return successors, (64), 54 states have call predecessors, (64), 49 states have call successors, (64) [2023-11-29 05:32:59,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 772 transitions. [2023-11-29 05:32:59,522 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 772 transitions. Word has length 104 [2023-11-29 05:32:59,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:32:59,522 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 772 transitions. [2023-11-29 05:32:59,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.538461538461538) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:32:59,522 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 772 transitions. [2023-11-29 05:32:59,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-11-29 05:32:59,523 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:32:59,523 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:32:59,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-11-29 05:32:59,524 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:32:59,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:32:59,524 INFO L85 PathProgramCache]: Analyzing trace with hash -739876835, now seen corresponding path program 1 times [2023-11-29 05:32:59,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:32:59,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265766719] [2023-11-29 05:32:59,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:32:59,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:32:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:33:00,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:00,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:33:00,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:33:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:33:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:33:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:00,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 05:33:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-29 05:33:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:00,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:33:00,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:33:00,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265766719] [2023-11-29 05:33:00,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265766719] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:33:00,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:33:00,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:33:00,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097185190] [2023-11-29 05:33:00,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:33:00,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:33:00,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:33:00,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:33:00,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:33:00,245 INFO L87 Difference]: Start difference. First operand 592 states and 772 transitions. Second operand has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:07,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:33:08,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:33:08,722 INFO L93 Difference]: Finished difference Result 771 states and 1004 transitions. [2023-11-29 05:33:08,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:33:08,723 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 101 [2023-11-29 05:33:08,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:33:08,725 INFO L225 Difference]: With dead ends: 771 [2023-11-29 05:33:08,725 INFO L226 Difference]: Without dead ends: 616 [2023-11-29 05:33:08,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:33:08,726 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 436 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 147 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 1647 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-11-29 05:33:08,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [441 Valid, 1647 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1060 Invalid, 1 Unknown, 0 Unchecked, 8.2s Time] [2023-11-29 05:33:08,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2023-11-29 05:33:08,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 603. [2023-11-29 05:33:08,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 500 states have (on average 1.32) internal successors, (660), 511 states have internal predecessors, (660), 54 states have call successors, (54), 38 states have call predecessors, (54), 48 states have return successors, (64), 54 states have call predecessors, (64), 49 states have call successors, (64) [2023-11-29 05:33:08,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 778 transitions. [2023-11-29 05:33:08,806 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 778 transitions. Word has length 101 [2023-11-29 05:33:08,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:33:08,807 INFO L495 AbstractCegarLoop]: Abstraction has 603 states and 778 transitions. [2023-11-29 05:33:08,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (10), 8 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:08,807 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 778 transitions. [2023-11-29 05:33:08,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-11-29 05:33:08,808 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:33:08,808 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:33:08,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-11-29 05:33:08,808 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:33:08,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:33:08,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1035576203, now seen corresponding path program 1 times [2023-11-29 05:33:08,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:33:08,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007931157] [2023-11-29 05:33:08,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:33:08,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:33:08,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:33:09,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:33:09,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 05:33:09,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 05:33:09,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:33:09,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:09,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-11-29 05:33:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 05:33:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:09,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:33:09,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:33:09,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007931157] [2023-11-29 05:33:09,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007931157] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:33:09,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:33:09,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 05:33:09,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220554326] [2023-11-29 05:33:09,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:33:09,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 05:33:09,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:33:09,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 05:33:09,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:33:09,584 INFO L87 Difference]: Start difference. First operand 603 states and 778 transitions. Second operand has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:19,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:33:20,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:33:20,349 INFO L93 Difference]: Finished difference Result 673 states and 856 transitions. [2023-11-29 05:33:20,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:33:20,349 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 105 [2023-11-29 05:33:20,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:33:20,351 INFO L225 Difference]: With dead ends: 673 [2023-11-29 05:33:20,351 INFO L226 Difference]: Without dead ends: 612 [2023-11-29 05:33:20,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2023-11-29 05:33:20,352 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 245 mSDsluCounter, 2119 mSDsCounter, 0 mSdLazyCounter, 1473 mSolverCounterSat, 75 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 2366 SdHoareTripleChecker+Invalid, 1549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1473 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2023-11-29 05:33:20,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 2366 Invalid, 1549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1473 Invalid, 1 Unknown, 0 Unchecked, 10.4s Time] [2023-11-29 05:33:20,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2023-11-29 05:33:20,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 528. [2023-11-29 05:33:20,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 436 states have (on average 1.305045871559633) internal successors, (569), 445 states have internal predecessors, (569), 48 states have call successors, (48), 35 states have call predecessors, (48), 43 states have return successors, (55), 48 states have call predecessors, (55), 43 states have call successors, (55) [2023-11-29 05:33:20,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 672 transitions. [2023-11-29 05:33:20,431 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 672 transitions. Word has length 105 [2023-11-29 05:33:20,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:33:20,432 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 672 transitions. [2023-11-29 05:33:20,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (10), 8 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:20,432 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 672 transitions. [2023-11-29 05:33:20,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-11-29 05:33:20,433 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:33:20,433 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:33:20,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-11-29 05:33:20,433 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:33:20,433 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:33:20,433 INFO L85 PathProgramCache]: Analyzing trace with hash 997206547, now seen corresponding path program 1 times [2023-11-29 05:33:20,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:33:20,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713538607] [2023-11-29 05:33:20,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:33:20,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:33:20,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:33:20,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:20,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:33:20,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:33:20,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:33:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:33:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:20,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:20,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 05:33:20,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:21,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 05:33:21,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:21,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:33:21,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:21,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:21,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:21,062 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 05:33:21,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:33:21,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713538607] [2023-11-29 05:33:21,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713538607] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:33:21,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:33:21,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:33:21,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456043761] [2023-11-29 05:33:21,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:33:21,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:33:21,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:33:21,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:33:21,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:33:21,065 INFO L87 Difference]: Start difference. First operand 528 states and 672 transitions. Second operand has 10 states, 10 states have (on average 7.1) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:28,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:33:28,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:33:28,972 INFO L93 Difference]: Finished difference Result 842 states and 1092 transitions. [2023-11-29 05:33:28,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 05:33:28,972 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 105 [2023-11-29 05:33:28,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:33:28,974 INFO L225 Difference]: With dead ends: 842 [2023-11-29 05:33:28,974 INFO L226 Difference]: Without dead ends: 543 [2023-11-29 05:33:28,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2023-11-29 05:33:28,975 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 233 mSDsluCounter, 1156 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 70 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:33:28,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 1383 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 828 Invalid, 1 Unknown, 0 Unchecked, 7.6s Time] [2023-11-29 05:33:28,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-11-29 05:33:29,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 532. [2023-11-29 05:33:29,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 440 states have (on average 1.3022727272727272) internal successors, (573), 449 states have internal predecessors, (573), 48 states have call successors, (48), 35 states have call predecessors, (48), 43 states have return successors, (55), 48 states have call predecessors, (55), 43 states have call successors, (55) [2023-11-29 05:33:29,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 676 transitions. [2023-11-29 05:33:29,038 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 676 transitions. Word has length 105 [2023-11-29 05:33:29,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:33:29,038 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 676 transitions. [2023-11-29 05:33:29,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 8 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:29,039 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 676 transitions. [2023-11-29 05:33:29,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-11-29 05:33:29,040 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:33:29,040 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:33:29,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-11-29 05:33:29,040 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:33:29,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:33:29,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1572279852, now seen corresponding path program 1 times [2023-11-29 05:33:29,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:33:29,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850566961] [2023-11-29 05:33:29,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:33:29,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:33:29,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:33:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:33:29,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:33:29,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:33:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:33:29,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 05:33:29,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 05:33:29,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:33:29,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:29,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:29,696 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-29 05:33:29,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:33:29,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850566961] [2023-11-29 05:33:29,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850566961] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:33:29,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:33:29,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:33:29,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329215008] [2023-11-29 05:33:29,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:33:29,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:33:29,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:33:29,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:33:29,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:33:29,699 INFO L87 Difference]: Start difference. First operand 532 states and 676 transitions. Second operand has 12 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (11), 8 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-29 05:33:37,950 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:33:38,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:33:38,577 INFO L93 Difference]: Finished difference Result 560 states and 708 transitions. [2023-11-29 05:33:38,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 05:33:38,578 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (11), 8 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 105 [2023-11-29 05:33:38,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:33:38,579 INFO L225 Difference]: With dead ends: 560 [2023-11-29 05:33:38,579 INFO L226 Difference]: Without dead ends: 471 [2023-11-29 05:33:38,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2023-11-29 05:33:38,580 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 383 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 109 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 1649 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-11-29 05:33:38,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 1649 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1011 Invalid, 1 Unknown, 0 Unchecked, 8.6s Time] [2023-11-29 05:33:38,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2023-11-29 05:33:38,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 350. [2023-11-29 05:33:38,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 286 states have (on average 1.2412587412587412) internal successors, (355), 291 states have internal predecessors, (355), 35 states have call successors, (35), 26 states have call predecessors, (35), 28 states have return successors, (35), 33 states have call predecessors, (35), 32 states have call successors, (35) [2023-11-29 05:33:38,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 425 transitions. [2023-11-29 05:33:38,628 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 425 transitions. Word has length 105 [2023-11-29 05:33:38,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:33:38,628 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 425 transitions. [2023-11-29 05:33:38,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (11), 8 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-29 05:33:38,629 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 425 transitions. [2023-11-29 05:33:38,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-11-29 05:33:38,630 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:33:38,630 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:33:38,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-11-29 05:33:38,630 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:33:38,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:33:38,630 INFO L85 PathProgramCache]: Analyzing trace with hash -271980329, now seen corresponding path program 1 times [2023-11-29 05:33:38,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:33:38,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588798616] [2023-11-29 05:33:38,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:33:38,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:33:38,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:38,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:33:38,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:38,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:38,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:33:39,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 05:33:39,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:33:39,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 05:33:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:33:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 05:33:39,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 05:33:39,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:39,227 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 05:33:39,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:33:39,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588798616] [2023-11-29 05:33:39,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588798616] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:33:39,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:33:39,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 05:33:39,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244762336] [2023-11-29 05:33:39,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:33:39,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 05:33:39,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:33:39,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 05:33:39,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:33:39,229 INFO L87 Difference]: Start difference. First operand 350 states and 425 transitions. Second operand has 8 states, 8 states have (on average 9.875) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:46,014 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:33:46,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:33:46,593 INFO L93 Difference]: Finished difference Result 422 states and 512 transitions. [2023-11-29 05:33:46,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 05:33:46,594 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 105 [2023-11-29 05:33:46,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:33:46,595 INFO L225 Difference]: With dead ends: 422 [2023-11-29 05:33:46,595 INFO L226 Difference]: Without dead ends: 361 [2023-11-29 05:33:46,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-11-29 05:33:46,595 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 216 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 68 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1057 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2023-11-29 05:33:46,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 1057 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 665 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2023-11-29 05:33:46,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2023-11-29 05:33:46,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 350. [2023-11-29 05:33:46,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 286 states have (on average 1.2377622377622377) internal successors, (354), 291 states have internal predecessors, (354), 35 states have call successors, (35), 26 states have call predecessors, (35), 28 states have return successors, (35), 33 states have call predecessors, (35), 32 states have call successors, (35) [2023-11-29 05:33:46,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 424 transitions. [2023-11-29 05:33:46,643 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 424 transitions. Word has length 105 [2023-11-29 05:33:46,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:33:46,643 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 424 transitions. [2023-11-29 05:33:46,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:46,644 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 424 transitions. [2023-11-29 05:33:46,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-11-29 05:33:46,645 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:33:46,645 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:33:46,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-11-29 05:33:46,645 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:33:46,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:33:46,646 INFO L85 PathProgramCache]: Analyzing trace with hash -2093724466, now seen corresponding path program 1 times [2023-11-29 05:33:46,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:33:46,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667852928] [2023-11-29 05:33:46,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:33:46,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:33:46,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:46,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:33:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:33:47,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 05:33:47,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:33:47,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 05:33:47,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:33:47,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 05:33:47,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 05:33:47,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:47,346 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 05:33:47,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:33:47,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667852928] [2023-11-29 05:33:47,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667852928] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:33:47,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:33:47,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 05:33:47,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163436345] [2023-11-29 05:33:47,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:33:47,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 05:33:47,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:33:47,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 05:33:47,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-29 05:33:47,348 INFO L87 Difference]: Start difference. First operand 350 states and 424 transitions. Second operand has 8 states, 8 states have (on average 9.875) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:54,607 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:33:58,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:33:59,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:33:59,445 INFO L93 Difference]: Finished difference Result 367 states and 446 transitions. [2023-11-29 05:33:59,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 05:33:59,446 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 105 [2023-11-29 05:33:59,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:33:59,447 INFO L225 Difference]: With dead ends: 367 [2023-11-29 05:33:59,447 INFO L226 Difference]: Without dead ends: 342 [2023-11-29 05:33:59,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-11-29 05:33:59,447 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 212 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 811 mSolverCounterSat, 41 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 811 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2023-11-29 05:33:59,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 1064 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 811 Invalid, 2 Unknown, 0 Unchecked, 11.9s Time] [2023-11-29 05:33:59,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2023-11-29 05:33:59,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 331. [2023-11-29 05:33:59,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 270 states have (on average 1.2296296296296296) internal successors, (332), 273 states have internal predecessors, (332), 33 states have call successors, (33), 26 states have call predecessors, (33), 27 states have return successors, (34), 32 states have call predecessors, (34), 32 states have call successors, (34) [2023-11-29 05:33:59,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 399 transitions. [2023-11-29 05:33:59,494 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 399 transitions. Word has length 105 [2023-11-29 05:33:59,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:33:59,495 INFO L495 AbstractCegarLoop]: Abstraction has 331 states and 399 transitions. [2023-11-29 05:33:59,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 05:33:59,495 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 399 transitions. [2023-11-29 05:33:59,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-29 05:33:59,496 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:33:59,496 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:33:59,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-11-29 05:33:59,496 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:33:59,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:33:59,496 INFO L85 PathProgramCache]: Analyzing trace with hash 2119729792, now seen corresponding path program 1 times [2023-11-29 05:33:59,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:33:59,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261896686] [2023-11-29 05:33:59,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:33:59,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:33:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:59,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:33:59,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:59,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:33:59,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:59,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:33:59,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:33:59,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 05:33:59,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:00,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 05:34:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:00,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:34:00,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:00,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:00,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 05:34:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:00,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 05:34:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:00,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 05:34:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:00,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:34:00,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:34:00,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261896686] [2023-11-29 05:34:00,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261896686] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:34:00,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:34:00,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 05:34:00,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762554935] [2023-11-29 05:34:00,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:34:00,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 05:34:00,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:34:00,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 05:34:00,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-11-29 05:34:00,265 INFO L87 Difference]: Start difference. First operand 331 states and 399 transitions. Second operand has 13 states, 13 states have (on average 7.076923076923077) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 05:34:08,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:34:12,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:34:14,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:34:14,231 INFO L93 Difference]: Finished difference Result 617 states and 755 transitions. [2023-11-29 05:34:14,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 05:34:14,232 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.076923076923077) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2023-11-29 05:34:14,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:34:14,233 INFO L225 Difference]: With dead ends: 617 [2023-11-29 05:34:14,233 INFO L226 Difference]: Without dead ends: 553 [2023-11-29 05:34:14,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=260, Invalid=1000, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 05:34:14,234 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 1091 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 1752 mSolverCounterSat, 324 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1105 SdHoareTripleChecker+Valid, 2015 SdHoareTripleChecker+Invalid, 2078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 1752 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2023-11-29 05:34:14,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1105 Valid, 2015 Invalid, 2078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1752 Invalid, 2 Unknown, 0 Unchecked, 13.0s Time] [2023-11-29 05:34:14,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2023-11-29 05:34:14,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 293. [2023-11-29 05:34:14,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 240 states have (on average 1.2375) internal successors, (297), 242 states have internal predecessors, (297), 27 states have call successors, (27), 24 states have call predecessors, (27), 25 states have return successors, (28), 26 states have call predecessors, (28), 26 states have call successors, (28) [2023-11-29 05:34:14,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 352 transitions. [2023-11-29 05:34:14,283 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 352 transitions. Word has length 113 [2023-11-29 05:34:14,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:34:14,283 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 352 transitions. [2023-11-29 05:34:14,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.076923076923077) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 05:34:14,283 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 352 transitions. [2023-11-29 05:34:14,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-11-29 05:34:14,284 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:34:14,284 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:34:14,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-11-29 05:34:14,284 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:34:14,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:34:14,284 INFO L85 PathProgramCache]: Analyzing trace with hash -619037381, now seen corresponding path program 1 times [2023-11-29 05:34:14,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:34:14,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009271446] [2023-11-29 05:34:14,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:34:14,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:34:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:14,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:34:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:14,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:14,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:34:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 05:34:15,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 05:34:15,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 05:34:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 05:34:15,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 05:34:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-29 05:34:15,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-29 05:34:15,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:15,141 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-29 05:34:15,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:34:15,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009271446] [2023-11-29 05:34:15,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009271446] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:34:15,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:34:15,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 05:34:15,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093746791] [2023-11-29 05:34:15,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:34:15,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 05:34:15,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:34:15,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 05:34:15,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-11-29 05:34:15,143 INFO L87 Difference]: Start difference. First operand 293 states and 352 transitions. Second operand has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 05:34:24,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:34:24,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:34:24,865 INFO L93 Difference]: Finished difference Result 318 states and 382 transitions. [2023-11-29 05:34:24,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 05:34:24,866 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 114 [2023-11-29 05:34:24,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:34:24,866 INFO L225 Difference]: With dead ends: 318 [2023-11-29 05:34:24,866 INFO L226 Difference]: Without dead ends: 235 [2023-11-29 05:34:24,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2023-11-29 05:34:24,867 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 347 mSDsluCounter, 1243 mSDsCounter, 0 mSdLazyCounter, 1130 mSolverCounterSat, 89 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 1415 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1130 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2023-11-29 05:34:24,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 1415 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1130 Invalid, 1 Unknown, 0 Unchecked, 9.4s Time] [2023-11-29 05:34:24,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2023-11-29 05:34:24,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 227. [2023-11-29 05:34:24,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 187 states have (on average 1.267379679144385) internal successors, (237), 189 states have internal predecessors, (237), 19 states have call successors, (19), 19 states have call predecessors, (19), 20 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2023-11-29 05:34:24,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 276 transitions. [2023-11-29 05:34:24,901 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 276 transitions. Word has length 114 [2023-11-29 05:34:24,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:34:24,901 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 276 transitions. [2023-11-29 05:34:24,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 05:34:24,901 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 276 transitions. [2023-11-29 05:34:24,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 05:34:24,902 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:34:24,902 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:34:24,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-11-29 05:34:24,902 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:34:24,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:34:24,902 INFO L85 PathProgramCache]: Analyzing trace with hash 2031155232, now seen corresponding path program 1 times [2023-11-29 05:34:24,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:34:24,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505619372] [2023-11-29 05:34:24,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:34:24,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:34:25,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:34:25,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:34:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:34:25,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:34:25,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:34:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 05:34:25,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 05:34:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 05:34:25,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:34:25,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:34:25,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505619372] [2023-11-29 05:34:25,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505619372] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:34:25,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:34:25,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 05:34:25,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17068117] [2023-11-29 05:34:25,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:34:25,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 05:34:25,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:34:25,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 05:34:25,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-29 05:34:25,497 INFO L87 Difference]: Start difference. First operand 227 states and 276 transitions. Second operand has 11 states, 11 states have (on average 8.909090909090908) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 05:34:32,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:34:36,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:34:36,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:34:36,686 INFO L93 Difference]: Finished difference Result 289 states and 353 transitions. [2023-11-29 05:34:36,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 05:34:36,686 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.909090909090908) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 119 [2023-11-29 05:34:36,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:34:36,687 INFO L225 Difference]: With dead ends: 289 [2023-11-29 05:34:36,687 INFO L226 Difference]: Without dead ends: 235 [2023-11-29 05:34:36,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2023-11-29 05:34:36,688 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 219 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 46 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2023-11-29 05:34:36,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 811 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 510 Invalid, 2 Unknown, 0 Unchecked, 10.9s Time] [2023-11-29 05:34:36,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2023-11-29 05:34:36,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 227. [2023-11-29 05:34:36,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 187 states have (on average 1.2620320855614973) internal successors, (236), 189 states have internal predecessors, (236), 19 states have call successors, (19), 19 states have call predecessors, (19), 20 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2023-11-29 05:34:36,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 275 transitions. [2023-11-29 05:34:36,721 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 275 transitions. Word has length 119 [2023-11-29 05:34:36,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:34:36,721 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 275 transitions. [2023-11-29 05:34:36,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.909090909090908) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 05:34:36,722 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 275 transitions. [2023-11-29 05:34:36,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-29 05:34:36,722 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:34:36,722 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:34:36,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-11-29 05:34:36,723 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:34:36,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:34:36,723 INFO L85 PathProgramCache]: Analyzing trace with hash 2144513046, now seen corresponding path program 1 times [2023-11-29 05:34:36,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:34:36,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038571596] [2023-11-29 05:34:36,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:34:36,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:34:36,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:34:37,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:37,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:34:37,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:34:37,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:34:37,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:34:37,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 05:34:37,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 05:34:37,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 05:34:37,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:37,340 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:34:37,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:34:37,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038571596] [2023-11-29 05:34:37,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038571596] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:34:37,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:34:37,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 05:34:37,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461449476] [2023-11-29 05:34:37,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:34:37,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 05:34:37,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:34:37,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 05:34:37,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 05:34:37,342 INFO L87 Difference]: Start difference. First operand 227 states and 275 transitions. Second operand has 10 states, 10 states have (on average 9.9) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 05:34:44,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:34:44,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 05:34:44,705 INFO L93 Difference]: Finished difference Result 303 states and 373 transitions. [2023-11-29 05:34:44,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 05:34:44,706 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 120 [2023-11-29 05:34:44,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 05:34:44,707 INFO L225 Difference]: With dead ends: 303 [2023-11-29 05:34:44,708 INFO L226 Difference]: Without dead ends: 255 [2023-11-29 05:34:44,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2023-11-29 05:34:44,708 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 191 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 47 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2023-11-29 05:34:44,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 892 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 505 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2023-11-29 05:34:44,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2023-11-29 05:34:44,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 225. [2023-11-29 05:34:44,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 185 states have (on average 1.2594594594594595) internal successors, (233), 187 states have internal predecessors, (233), 19 states have call successors, (19), 19 states have call predecessors, (19), 20 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2023-11-29 05:34:44,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 272 transitions. [2023-11-29 05:34:44,742 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 272 transitions. Word has length 120 [2023-11-29 05:34:44,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 05:34:44,743 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 272 transitions. [2023-11-29 05:34:44,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 05:34:44,743 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 272 transitions. [2023-11-29 05:34:44,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-29 05:34:44,743 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 05:34:44,744 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 05:34:44,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-11-29 05:34:44,744 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 05:34:44,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 05:34:44,744 INFO L85 PathProgramCache]: Analyzing trace with hash -297460183, now seen corresponding path program 1 times [2023-11-29 05:34:44,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 05:34:44,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105370313] [2023-11-29 05:34:44,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 05:34:44,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 05:34:48,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 05:34:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:49,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 05:34:49,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 05:34:49,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-29 05:34:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 05:34:49,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-29 05:34:49,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 05:34:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 05:34:49,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-29 05:34:49,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 05:34:49,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 05:34:49,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 05:34:49,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105370313] [2023-11-29 05:34:49,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105370313] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 05:34:49,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 05:34:49,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 05:34:49,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90147149] [2023-11-29 05:34:49,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 05:34:49,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 05:34:49,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 05:34:49,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 05:34:49,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2023-11-29 05:34:49,368 INFO L87 Difference]: Start difference. First operand 225 states and 272 transitions. Second operand has 14 states, 14 states have (on average 7.142857142857143) internal successors, (100), 7 states have internal predecessors, (100), 3 states have call successors, (11), 9 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 05:34:57,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 05:35:01,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []