./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB --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 f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 05:08:40,221 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 05:08:40,325 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 05:08:40,333 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 05:08:40,334 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 05:08:40,364 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 05:08:40,366 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 05:08:40,367 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 05:08:40,367 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 05:08:40,368 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 05:08:40,368 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 05:08:40,368 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 05:08:40,369 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 05:08:40,369 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 05:08:40,369 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 05:08:40,369 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 05:08:40,370 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 05:08:40,371 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 05:08:40,371 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 05:08:40,371 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 05:08:40,371 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 05:08:40,371 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 05:08:40,371 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 05:08:40,371 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 05:08:40,372 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:08:40,372 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:08:40,373 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:08:40,373 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 05:08:40,373 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 05:08:40,374 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 05:08:40,374 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 05:08:40,374 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 05:08:40,374 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 05:08:40,374 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB 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 -> f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 [2024-11-28 05:08:40,722 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 05:08:40,737 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 05:08:40,740 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 05:08:40,742 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 05:08:40,742 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 05:08:40,744 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2024-11-28 05:08:43,869 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/data/62f7c5aa0/04b14a3e71544f0b820eca78cb983d5a/FLAG04f56996d [2024-11-28 05:08:44,411 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 05:08:44,412 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2024-11-28 05:08:44,458 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/data/62f7c5aa0/04b14a3e71544f0b820eca78cb983d5a/FLAG04f56996d [2024-11-28 05:08:44,953 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/data/62f7c5aa0/04b14a3e71544f0b820eca78cb983d5a [2024-11-28 05:08:44,956 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 05:08:44,960 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 05:08:44,962 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 05:08:44,962 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 05:08:44,968 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 05:08:44,969 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:08:44" (1/1) ... [2024-11-28 05:08:44,970 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7010ae1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:44, skipping insertion in model container [2024-11-28 05:08:44,972 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:08:44" (1/1) ... [2024-11-28 05:08:45,039 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 05:08:45,686 WARN L250 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_7d8e4deb-3015-465a-9979-4355c32db29e/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2024-11-28 05:08:46,090 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:08:46,227 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 05:08:46,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [23] [2024-11-28 05:08:46,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [24] [2024-11-28 05:08:46,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [184] [2024-11-28 05:08:46,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [190] [2024-11-28 05:08:46,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [412] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [465] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [484] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [485] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1158] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1331] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1374] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1375] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1376] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1377] [2024-11-28 05:08:46,242 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1378] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1379] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1380] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1381] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1382] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1383] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1384] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1385] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1386] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1387] [2024-11-28 05:08:46,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1476] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1477] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1480] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1481] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1482] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1483] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1484] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1485] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1492] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1493] [2024-11-28 05:08:46,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1494] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1495] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1496] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1502] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1503] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1525] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1526] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1527] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1539] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1547] [2024-11-28 05:08:46,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [1548] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [1549] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [1550] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1551] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1552] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1553] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1554] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1555] [2024-11-28 05:08:46,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1612] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1613] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1718] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [1719] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1741] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1742] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1743] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1744] [2024-11-28 05:08:46,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1745] [2024-11-28 05:08:46,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1746] [2024-11-28 05:08:46,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1747] [2024-11-28 05:08:46,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1748] [2024-11-28 05:08:46,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1749] [2024-11-28 05:08:46,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1750] [2024-11-28 05:08:46,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1754] [2024-11-28 05:08:46,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2113] [2024-11-28 05:08:46,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfAddDevice) [2114] [2024-11-28 05:08:46,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfDispatchPnp) [2115] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfStartDevice) [2116] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRemoveDevice) [2117] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfUnload) [2118] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfWmi) [2119] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskperfQueryWmiRegInfo) [2120] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRegisterDevice) [2121] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfSyncFilterWithTarget) [2122] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3198] [2024-11-28 05:08:46,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3199] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3200] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3201] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3202] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3203] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3204] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3205] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3206] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3207] [2024-11-28 05:08:46,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3208] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [3209] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [3210] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3211] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3212] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3213] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3214] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3215] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3216] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3217] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3218] [2024-11-28 05:08:46,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [3219] [2024-11-28 05:08:46,324 WARN L250 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_7d8e4deb-3015-465a-9979-4355c32db29e/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2024-11-28 05:08:46,562 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:08:46,646 INFO L204 MainTranslator]: Completed translation [2024-11-28 05:08:46,647 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46 WrapperNode [2024-11-28 05:08:46,647 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 05:08:46,648 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 05:08:46,649 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 05:08:46,649 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 05:08:46,656 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:46,735 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:46,893 INFO L138 Inliner]: procedures = 127, calls = 1460, calls flagged for inlining = 20, calls inlined = 18, statements flattened = 3834 [2024-11-28 05:08:46,893 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 05:08:46,894 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 05:08:46,894 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 05:08:46,894 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 05:08:46,907 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:46,907 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:46,942 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,224 INFO L175 MemorySlicer]: Split 713 memory accesses to 45 slices as follows [14, 11, 4, 16, 4, 10, 30, 4, 7, 4, 46, 3, 220, 14, 5, 8, 101, 4, 2, 20, 4, 6, 4, 14, 6, 8, 9, 12, 24, 3, 3, 4, 3, 20, 8, 4, 4, 4, 6, 4, 6, 6, 4, 8, 12]. 31 percent of accesses are in the largest equivalence class. The 12 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 383 writes are split as follows [7, 5, 2, 8, 0, 5, 15, 2, 0, 2, 15, 1, 123, 7, 1, 4, 80, 2, 0, 10, 2, 3, 2, 7, 2, 4, 5, 12, 12, 0, 0, 2, 1, 10, 2, 2, 1, 2, 3, 2, 5, 3, 2, 4, 6]. [2024-11-28 05:08:47,224 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,225 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,437 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,455 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,501 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,658 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,691 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,755 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 05:08:47,756 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 05:08:47,756 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 05:08:47,757 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 05:08:47,758 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (1/1) ... [2024-11-28 05:08:47,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:08:47,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:08:47,794 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 05:08:47,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 05:08:47,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 05:08:47,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 05:08:47,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 05:08:47,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 05:08:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 05:08:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 05:08:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-28 05:08:47,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-28 05:08:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-28 05:08:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-28 05:08:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-28 05:08:47,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-28 05:08:47,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-28 05:08:47,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-28 05:08:47,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2024-11-28 05:08:47,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 05:08:47,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 05:08:47,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 05:08:47,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 05:08:47,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 05:08:47,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-28 05:08:47,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 05:08:47,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 05:08:47,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 05:08:47,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 05:08:47,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 05:08:47,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 05:08:47,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 05:08:47,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 05:08:47,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 05:08:47,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 05:08:47,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 05:08:47,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-28 05:08:47,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 05:08:47,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-28 05:08:47,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2024-11-28 05:08:47,853 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSendToNextDriver [2024-11-28 05:08:47,853 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSendToNextDriver [2024-11-28 05:08:47,853 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2024-11-28 05:08:47,854 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfAddCounters [2024-11-28 05:08:47,854 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfAddCounters [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-28 05:08:47,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-28 05:08:47,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-28 05:08:47,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-28 05:08:47,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-28 05:08:47,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-28 05:08:47,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-28 05:08:47,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-28 05:08:47,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-28 05:08:47,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2024-11-28 05:08:47,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-28 05:08:47,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-28 05:08:47,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-28 05:08:47,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-28 05:08:47,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-28 05:08:47,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-28 05:08:47,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2024-11-28 05:08:47,861 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2024-11-28 05:08:47,861 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2024-11-28 05:08:47,861 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 05:08:47,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 05:08:47,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 05:08:47,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-28 05:08:47,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-28 05:08:47,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-28 05:08:47,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-28 05:08:47,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-28 05:08:47,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-28 05:08:47,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-28 05:08:47,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-28 05:08:47,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-28 05:08:47,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-28 05:08:47,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-28 05:08:47,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2024-11-28 05:08:47,868 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-28 05:08:47,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-28 05:08:47,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-28 05:08:47,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-28 05:08:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-28 05:08:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-11-28 05:08:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-11-28 05:08:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-28 05:08:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-28 05:08:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-28 05:08:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-28 05:08:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-28 05:08:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-28 05:08:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-28 05:08:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-28 05:08:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2024-11-28 05:08:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2024-11-28 05:08:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 05:08:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 05:08:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure KeQuerySystemTime [2024-11-28 05:08:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQuerySystemTime [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 05:08:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-28 05:08:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-28 05:08:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-28 05:08:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-28 05:08:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-28 05:08:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-28 05:08:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 05:08:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2024-11-28 05:08:47,884 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 05:08:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2024-11-28 05:08:47,886 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2024-11-28 05:08:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfLogError [2024-11-28 05:08:47,887 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfLogError [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-28 05:08:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-28 05:08:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-28 05:08:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-28 05:08:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-28 05:08:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-28 05:08:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-28 05:08:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryPerformanceCounter [2024-11-28 05:08:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryPerformanceCounter [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2024-11-28 05:08:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2024-11-28 05:08:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2024-11-28 05:08:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2024-11-28 05:08:47,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#39 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#40 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#41 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#42 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#43 [2024-11-28 05:08:47,892 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#44 [2024-11-28 05:08:47,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2024-11-28 05:08:47,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2024-11-28 05:08:47,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2024-11-28 05:08:47,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2024-11-28 05:08:47,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2024-11-28 05:08:47,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2024-11-28 05:08:47,892 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2024-11-28 05:08:47,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#39 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#40 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#41 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#42 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#43 [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#44 [2024-11-28 05:08:47,894 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2024-11-28 05:08:47,894 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2024-11-28 05:08:47,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 05:08:47,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 05:08:47,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-28 05:08:47,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2024-11-28 05:08:47,897 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2024-11-28 05:08:47,897 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 05:08:47,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-28 05:08:47,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-28 05:08:47,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-11-28 05:08:47,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-11-28 05:08:47,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2024-11-28 05:08:47,899 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2024-11-28 05:08:47,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2024-11-28 05:08:47,899 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 05:08:47,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 05:08:49,540 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 05:08:49,544 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 05:08:51,652 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 05:08:51,695 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2024-11-28 05:08:51,695 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2024-11-28 05:08:53,835 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 05:08:53,838 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 05:08:53,843 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 05:09:08,497 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##64: assume !false; [2024-11-28 05:09:08,497 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##63: assume false; [2024-11-28 05:09:08,497 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume !false; [2024-11-28 05:09:08,497 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##36: assume false; [2024-11-28 05:09:08,497 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##146: assume !false; [2024-11-28 05:09:08,497 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##145: assume false; [2024-11-28 05:09:09,835 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 05:09:09,904 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-11-28 05:09:09,904 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-11-28 05:09:13,428 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 05:09:13,529 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2024-11-28 05:09:13,529 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2024-11-28 05:09:14,456 INFO L? ?]: Removed 1856 outVars from TransFormulas that were not future-live. [2024-11-28 05:09:14,457 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 05:09:14,503 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 05:09:14,503 INFO L312 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-28 05:09:14,503 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:09:14 BoogieIcfgContainer [2024-11-28 05:09:14,503 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 05:09:14,510 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 05:09:14,510 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 05:09:14,520 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 05:09:14,520 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 05:08:44" (1/3) ... [2024-11-28 05:09:14,521 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f61b7fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:09:14, skipping insertion in model container [2024-11-28 05:09:14,522 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:08:46" (2/3) ... [2024-11-28 05:09:14,522 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f61b7fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:09:14, skipping insertion in model container [2024-11-28 05:09:14,523 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:09:14" (3/3) ... [2024-11-28 05:09:14,524 INFO L128 eAbstractionObserver]: Analyzing ICFG diskperf.i.cil-1.c [2024-11-28 05:09:14,543 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 05:09:14,546 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG diskperf.i.cil-1.c that has 155 procedures, 1013 locations, 1 initial locations, 229 loop locations, and 1 error locations. [2024-11-28 05:09:14,658 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 05:09:14,677 INFO L333 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, 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;@594a07f0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 05:09:14,678 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 05:09:14,686 INFO L276 IsEmpty]: Start isEmpty. Operand has 397 states, 293 states have (on average 1.4300341296928327) internal successors, (419), 311 states have internal predecessors, (419), 80 states have call successors, (80), 22 states have call predecessors, (80), 22 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-28 05:09:14,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-28 05:09:14,695 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:14,696 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:09:14,696 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:14,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:14,704 INFO L85 PathProgramCache]: Analyzing trace with hash 888227003, now seen corresponding path program 1 times [2024-11-28 05:09:14,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:14,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322374918] [2024-11-28 05:09:14,717 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:14,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:25,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:09:25,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:25,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322374918] [2024-11-28 05:09:25,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322374918] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:25,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:25,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:09:25,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455881720] [2024-11-28 05:09:25,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:25,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 05:09:25,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:25,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 05:09:25,778 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 05:09:25,782 INFO L87 Difference]: Start difference. First operand has 397 states, 293 states have (on average 1.4300341296928327) internal successors, (419), 311 states have internal predecessors, (419), 80 states have call successors, (80), 22 states have call predecessors, (80), 22 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:09:25,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:25,912 INFO L93 Difference]: Finished difference Result 788 states and 1190 transitions. [2024-11-28 05:09:25,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 05:09:25,915 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2024-11-28 05:09:25,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:25,934 INFO L225 Difference]: With dead ends: 788 [2024-11-28 05:09:25,934 INFO L226 Difference]: Without dead ends: 390 [2024-11-28 05:09:25,946 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 05:09:25,949 INFO L435 NwaCegarLoop]: 553 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:25,951 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:25,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2024-11-28 05:09:26,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 390. [2024-11-28 05:09:26,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 288 states have (on average 1.3680555555555556) internal successors, (394), 304 states have internal predecessors, (394), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-28 05:09:26,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 540 transitions. [2024-11-28 05:09:26,061 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 540 transitions. Word has length 17 [2024-11-28 05:09:26,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:26,064 INFO L471 AbstractCegarLoop]: Abstraction has 390 states and 540 transitions. [2024-11-28 05:09:26,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:09:26,064 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 540 transitions. [2024-11-28 05:09:26,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 05:09:26,065 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:26,065 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:09:26,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 05:09:26,066 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:26,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:26,067 INFO L85 PathProgramCache]: Analyzing trace with hash -658655073, now seen corresponding path program 1 times [2024-11-28 05:09:26,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:26,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736645554] [2024-11-28 05:09:26,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:26,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:34,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:37,246 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:09:37,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:37,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736645554] [2024-11-28 05:09:37,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736645554] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:37,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:37,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:09:37,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3676652] [2024-11-28 05:09:37,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:37,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:09:37,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:37,248 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:09:37,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:09:37,249 INFO L87 Difference]: Start difference. First operand 390 states and 540 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:09:37,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:37,519 INFO L93 Difference]: Finished difference Result 782 states and 1083 transitions. [2024-11-28 05:09:37,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:09:37,520 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-28 05:09:37,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:37,523 INFO L225 Difference]: With dead ends: 782 [2024-11-28 05:09:37,524 INFO L226 Difference]: Without dead ends: 396 [2024-11-28 05:09:37,525 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:09:37,526 INFO L435 NwaCegarLoop]: 536 mSDtfsCounter, 2 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1068 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:37,526 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1068 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:09:37,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-11-28 05:09:37,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 394. [2024-11-28 05:09:37,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 292 states have (on average 1.3630136986301369) internal successors, (398), 308 states have internal predecessors, (398), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-28 05:09:37,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 544 transitions. [2024-11-28 05:09:37,558 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 544 transitions. Word has length 19 [2024-11-28 05:09:37,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:37,559 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 544 transitions. [2024-11-28 05:09:37,559 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:09:37,559 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 544 transitions. [2024-11-28 05:09:37,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-28 05:09:37,561 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:37,561 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:09:37,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 05:09:37,561 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:37,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:37,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1198655807, now seen corresponding path program 1 times [2024-11-28 05:09:37,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:37,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812553395] [2024-11-28 05:09:37,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:37,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:47,658 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:09:47,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:47,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812553395] [2024-11-28 05:09:47,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812553395] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:47,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:47,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:09:47,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739613688] [2024-11-28 05:09:47,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:47,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:09:47,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:47,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:09:47,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:47,659 INFO L87 Difference]: Start difference. First operand 394 states and 544 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:09:48,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:48,214 INFO L93 Difference]: Finished difference Result 414 states and 570 transitions. [2024-11-28 05:09:48,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:09:48,215 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2024-11-28 05:09:48,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:48,222 INFO L225 Difference]: With dead ends: 414 [2024-11-28 05:09:48,223 INFO L226 Difference]: Without dead ends: 394 [2024-11-28 05:09:48,224 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:48,227 INFO L435 NwaCegarLoop]: 538 mSDtfsCounter, 12 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:48,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1021 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 05:09:48,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2024-11-28 05:09:48,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2024-11-28 05:09:48,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 292 states have (on average 1.3595890410958904) internal successors, (397), 308 states have internal predecessors, (397), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-28 05:09:48,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 543 transitions. [2024-11-28 05:09:48,258 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 543 transitions. Word has length 23 [2024-11-28 05:09:48,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:48,259 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 543 transitions. [2024-11-28 05:09:48,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:09:48,259 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 543 transitions. [2024-11-28 05:09:48,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-28 05:09:48,260 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:48,260 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:09:48,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 05:09:48,260 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:48,261 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:48,261 INFO L85 PathProgramCache]: Analyzing trace with hash 417841086, now seen corresponding path program 1 times [2024-11-28 05:09:48,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:48,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448866709] [2024-11-28 05:09:48,261 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:48,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:57,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:58,937 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:09:58,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:58,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448866709] [2024-11-28 05:09:58,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448866709] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:58,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:58,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:09:58,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198270604] [2024-11-28 05:09:58,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:58,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:09:58,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:58,940 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:09:58,940 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:58,940 INFO L87 Difference]: Start difference. First operand 394 states and 543 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:10:03,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:10:04,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:04,225 INFO L93 Difference]: Finished difference Result 912 states and 1282 transitions. [2024-11-28 05:10:04,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:10:04,225 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2024-11-28 05:10:04,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:04,236 INFO L225 Difference]: With dead ends: 912 [2024-11-28 05:10:04,237 INFO L226 Difference]: Without dead ends: 645 [2024-11-28 05:10:04,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:10:04,239 INFO L435 NwaCegarLoop]: 747 mSDtfsCounter, 450 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:04,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1115 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-11-28 05:10:04,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2024-11-28 05:10:04,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 625. [2024-11-28 05:10:04,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 466 states have (on average 1.3476394849785407) internal successors, (628), 476 states have internal predecessors, (628), 120 states have call successors, (120), 39 states have call predecessors, (120), 38 states have return successors, (129), 113 states have call predecessors, (129), 109 states have call successors, (129) [2024-11-28 05:10:04,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 877 transitions. [2024-11-28 05:10:04,289 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 877 transitions. Word has length 25 [2024-11-28 05:10:04,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:04,290 INFO L471 AbstractCegarLoop]: Abstraction has 625 states and 877 transitions. [2024-11-28 05:10:04,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:10:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 877 transitions. [2024-11-28 05:10:04,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 05:10:04,292 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:04,292 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:10:04,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 05:10:04,292 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:04,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:04,293 INFO L85 PathProgramCache]: Analyzing trace with hash 827295764, now seen corresponding path program 1 times [2024-11-28 05:10:04,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:04,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294534167] [2024-11-28 05:10:04,293 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:04,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:14,212 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:10:14,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:14,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294534167] [2024-11-28 05:10:14,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294534167] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:14,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:14,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:10:14,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80105203] [2024-11-28 05:10:14,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:14,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:10:14,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:14,214 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:10:14,214 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:10:14,215 INFO L87 Difference]: Start difference. First operand 625 states and 877 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:10:14,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:14,473 INFO L93 Difference]: Finished difference Result 1465 states and 2097 transitions. [2024-11-28 05:10:14,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:10:14,474 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-11-28 05:10:14,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:14,487 INFO L225 Difference]: With dead ends: 1465 [2024-11-28 05:10:14,487 INFO L226 Difference]: Without dead ends: 994 [2024-11-28 05:10:14,489 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:10:14,490 INFO L435 NwaCegarLoop]: 589 mSDtfsCounter, 433 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:14,492 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 958 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:10:14,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2024-11-28 05:10:14,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 964. [2024-11-28 05:10:14,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 712 states have (on average 1.3553370786516854) internal successors, (965), 723 states have internal predecessors, (965), 189 states have call successors, (189), 62 states have call predecessors, (189), 62 states have return successors, (223), 183 states have call predecessors, (223), 179 states have call successors, (223) [2024-11-28 05:10:14,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1377 transitions. [2024-11-28 05:10:14,565 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1377 transitions. Word has length 33 [2024-11-28 05:10:14,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:14,566 INFO L471 AbstractCegarLoop]: Abstraction has 964 states and 1377 transitions. [2024-11-28 05:10:14,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:10:14,567 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1377 transitions. [2024-11-28 05:10:14,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 05:10:14,570 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:14,571 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:10:14,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 05:10:14,571 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:14,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:14,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1850776624, now seen corresponding path program 1 times [2024-11-28 05:10:14,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:14,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035412028] [2024-11-28 05:10:14,572 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:14,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:23,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:24,295 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:10:24,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:24,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035412028] [2024-11-28 05:10:24,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035412028] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:24,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:24,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:10:24,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736060307] [2024-11-28 05:10:24,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:24,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:10:24,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:24,296 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:10:24,296 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:10:24,297 INFO L87 Difference]: Start difference. First operand 964 states and 1377 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:10:28,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:10:29,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:29,359 INFO L93 Difference]: Finished difference Result 978 states and 1396 transitions. [2024-11-28 05:10:29,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:10:29,360 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-11-28 05:10:29,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:29,368 INFO L225 Difference]: With dead ends: 978 [2024-11-28 05:10:29,368 INFO L226 Difference]: Without dead ends: 974 [2024-11-28 05:10:29,370 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:10:29,372 INFO L435 NwaCegarLoop]: 514 mSDtfsCounter, 28 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:29,373 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 965 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-11-28 05:10:29,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2024-11-28 05:10:29,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 973. [2024-11-28 05:10:29,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 973 states, 722 states have (on average 1.3545706371191135) internal successors, (978), 731 states have internal predecessors, (978), 188 states have call successors, (188), 63 states have call predecessors, (188), 62 states have return successors, (223), 183 states have call predecessors, (223), 179 states have call successors, (223) [2024-11-28 05:10:29,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1389 transitions. [2024-11-28 05:10:29,461 INFO L78 Accepts]: Start accepts. Automaton has 973 states and 1389 transitions. Word has length 33 [2024-11-28 05:10:29,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:29,462 INFO L471 AbstractCegarLoop]: Abstraction has 973 states and 1389 transitions. [2024-11-28 05:10:29,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:10:29,462 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1389 transitions. [2024-11-28 05:10:29,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-28 05:10:29,467 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:29,468 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:10:29,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 05:10:29,468 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:29,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:29,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1147682641, now seen corresponding path program 1 times [2024-11-28 05:10:29,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:29,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668671014] [2024-11-28 05:10:29,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:29,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:38,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:40,332 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:10:40,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:40,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668671014] [2024-11-28 05:10:40,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668671014] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:40,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:40,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:40,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750426764] [2024-11-28 05:10:40,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:40,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:40,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:40,334 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:40,334 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:40,335 INFO L87 Difference]: Start difference. First operand 973 states and 1389 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:10:45,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:10:50,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:50,166 INFO L93 Difference]: Finished difference Result 1010 states and 1435 transitions. [2024-11-28 05:10:50,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:10:50,167 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2024-11-28 05:10:50,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:50,176 INFO L225 Difference]: With dead ends: 1010 [2024-11-28 05:10:50,176 INFO L226 Difference]: Without dead ends: 999 [2024-11-28 05:10:50,177 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:10:50,178 INFO L435 NwaCegarLoop]: 504 mSDtfsCounter, 583 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 1158 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:50,179 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [588 Valid, 1158 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 349 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2024-11-28 05:10:50,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2024-11-28 05:10:50,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 987. [2024-11-28 05:10:50,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 736 states have (on average 1.3546195652173914) internal successors, (997), 745 states have internal predecessors, (997), 188 states have call successors, (188), 63 states have call predecessors, (188), 62 states have return successors, (223), 183 states have call predecessors, (223), 179 states have call successors, (223) [2024-11-28 05:10:50,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1408 transitions. [2024-11-28 05:10:50,245 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1408 transitions. Word has length 37 [2024-11-28 05:10:50,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:50,245 INFO L471 AbstractCegarLoop]: Abstraction has 987 states and 1408 transitions. [2024-11-28 05:10:50,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:10:50,246 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1408 transitions. [2024-11-28 05:10:50,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-28 05:10:50,247 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:50,247 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:10:50,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 05:10:50,248 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:50,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:50,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1655262475, now seen corresponding path program 1 times [2024-11-28 05:10:50,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:50,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775913746] [2024-11-28 05:10:50,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:50,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:00,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:01,518 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:11:01,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:01,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775913746] [2024-11-28 05:11:01,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775913746] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:01,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:01,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:01,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384355387] [2024-11-28 05:11:01,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:01,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:01,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:01,519 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:01,520 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:01,520 INFO L87 Difference]: Start difference. First operand 987 states and 1408 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:06,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:11:11,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:11,100 INFO L93 Difference]: Finished difference Result 1001 states and 1420 transitions. [2024-11-28 05:11:11,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:11:11,101 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2024-11-28 05:11:11,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:11,109 INFO L225 Difference]: With dead ends: 1001 [2024-11-28 05:11:11,109 INFO L226 Difference]: Without dead ends: 993 [2024-11-28 05:11:11,110 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:11:11,110 INFO L435 NwaCegarLoop]: 503 mSDtfsCounter, 572 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:11,111 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 1153 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 346 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2024-11-28 05:11:11,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2024-11-28 05:11:11,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 987. [2024-11-28 05:11:11,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 736 states have (on average 1.3532608695652173) internal successors, (996), 745 states have internal predecessors, (996), 188 states have call successors, (188), 63 states have call predecessors, (188), 62 states have return successors, (223), 183 states have call predecessors, (223), 179 states have call successors, (223) [2024-11-28 05:11:11,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1407 transitions. [2024-11-28 05:11:11,244 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1407 transitions. Word has length 38 [2024-11-28 05:11:11,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:11,244 INFO L471 AbstractCegarLoop]: Abstraction has 987 states and 1407 transitions. [2024-11-28 05:11:11,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:11,245 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1407 transitions. [2024-11-28 05:11:11,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-28 05:11:11,247 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:11,247 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:11:11,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 05:11:11,248 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:11:11,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:11,249 INFO L85 PathProgramCache]: Analyzing trace with hash -41363802, now seen corresponding path program 1 times [2024-11-28 05:11:11,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:11,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335075266] [2024-11-28 05:11:11,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:11,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:20,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:20,569 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:11:20,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:20,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335075266] [2024-11-28 05:11:20,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335075266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:20,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:20,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:11:20,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111175786] [2024-11-28 05:11:20,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:20,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:11:20,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:20,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:11:20,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:11:20,571 INFO L87 Difference]: Start difference. First operand 987 states and 1407 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:20,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:20,899 INFO L93 Difference]: Finished difference Result 1780 states and 2568 transitions. [2024-11-28 05:11:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:11:20,900 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2024-11-28 05:11:20,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:20,912 INFO L225 Difference]: With dead ends: 1780 [2024-11-28 05:11:20,912 INFO L226 Difference]: Without dead ends: 1751 [2024-11-28 05:11:20,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:11:20,914 INFO L435 NwaCegarLoop]: 645 mSDtfsCounter, 494 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:20,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 990 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:20,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2024-11-28 05:11:21,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1732. [2024-11-28 05:11:21,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1732 states, 1277 states have (on average 1.3617854346123728) internal successors, (1739), 1288 states have internal predecessors, (1739), 338 states have call successors, (338), 119 states have call predecessors, (338), 116 states have return successors, (428), 334 states have call predecessors, (428), 329 states have call successors, (428) [2024-11-28 05:11:21,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1732 states to 1732 states and 2505 transitions. [2024-11-28 05:11:21,033 INFO L78 Accepts]: Start accepts. Automaton has 1732 states and 2505 transitions. Word has length 39 [2024-11-28 05:11:21,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:21,034 INFO L471 AbstractCegarLoop]: Abstraction has 1732 states and 2505 transitions. [2024-11-28 05:11:21,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:21,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1732 states and 2505 transitions. [2024-11-28 05:11:21,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-28 05:11:21,035 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:21,035 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:11:21,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 05:11:21,036 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:11:21,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:21,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1274534147, now seen corresponding path program 1 times [2024-11-28 05:11:21,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:21,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054879283] [2024-11-28 05:11:21,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:21,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:30,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:31,666 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:11:31,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:31,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054879283] [2024-11-28 05:11:31,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054879283] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:31,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:31,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:11:31,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902115248] [2024-11-28 05:11:31,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:31,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:11:31,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:31,667 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:11:31,668 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:11:31,668 INFO L87 Difference]: Start difference. First operand 1732 states and 2505 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:35,712 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 [] [2024-11-28 05:11:36,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:36,086 INFO L93 Difference]: Finished difference Result 1746 states and 2519 transitions. [2024-11-28 05:11:36,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:11:36,087 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2024-11-28 05:11:36,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:36,099 INFO L225 Difference]: With dead ends: 1746 [2024-11-28 05:11:36,099 INFO L226 Difference]: Without dead ends: 1728 [2024-11-28 05:11:36,101 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:11:36,102 INFO L435 NwaCegarLoop]: 512 mSDtfsCounter, 1 mSDsluCounter, 1011 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1523 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:36,103 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1523 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-11-28 05:11:36,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2024-11-28 05:11:36,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1728. [2024-11-28 05:11:36,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1274 states have (on average 1.3618524332810047) internal successors, (1735), 1285 states have internal predecessors, (1735), 337 states have call successors, (337), 119 states have call predecessors, (337), 116 states have return successors, (427), 333 states have call predecessors, (427), 328 states have call successors, (427) [2024-11-28 05:11:36,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 2499 transitions. [2024-11-28 05:11:36,288 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 2499 transitions. Word has length 40 [2024-11-28 05:11:36,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:36,288 INFO L471 AbstractCegarLoop]: Abstraction has 1728 states and 2499 transitions. [2024-11-28 05:11:36,289 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:36,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 2499 transitions. [2024-11-28 05:11:36,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-28 05:11:36,290 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:36,290 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:11:36,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 05:11:36,291 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:11:36,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:36,292 INFO L85 PathProgramCache]: Analyzing trace with hash -384133412, now seen corresponding path program 1 times [2024-11-28 05:11:36,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:36,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337677933] [2024-11-28 05:11:36,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:36,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:45,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:46,567 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:11:46,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:46,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337677933] [2024-11-28 05:11:46,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337677933] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:46,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:46,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:11:46,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692788140] [2024-11-28 05:11:46,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:46,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:11:46,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:46,569 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:11:46,569 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:11:46,569 INFO L87 Difference]: Start difference. First operand 1728 states and 2499 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:50,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:11:52,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:52,085 INFO L93 Difference]: Finished difference Result 2508 states and 3726 transitions. [2024-11-28 05:11:52,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:11:52,086 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2024-11-28 05:11:52,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:52,104 INFO L225 Difference]: With dead ends: 2508 [2024-11-28 05:11:52,104 INFO L226 Difference]: Without dead ends: 2500 [2024-11-28 05:11:52,106 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:11:52,108 INFO L435 NwaCegarLoop]: 631 mSDtfsCounter, 344 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:52,110 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 1073 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-11-28 05:11:52,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2500 states. [2024-11-28 05:11:52,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2500 to 1871. [2024-11-28 05:11:52,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1377 states have (on average 1.3631082062454611) internal successors, (1877), 1392 states have internal predecessors, (1877), 365 states have call successors, (365), 128 states have call predecessors, (365), 128 states have return successors, (476), 360 states have call predecessors, (476), 356 states have call successors, (476) [2024-11-28 05:11:52,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 2718 transitions. [2024-11-28 05:11:52,301 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 2718 transitions. Word has length 43 [2024-11-28 05:11:52,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:52,301 INFO L471 AbstractCegarLoop]: Abstraction has 1871 states and 2718 transitions. [2024-11-28 05:11:52,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:11:52,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 2718 transitions. [2024-11-28 05:11:52,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-28 05:11:52,303 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:52,304 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:11:52,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 05:11:52,304 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:11:52,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:52,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1429478840, now seen corresponding path program 1 times [2024-11-28 05:11:52,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:52,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300076189] [2024-11-28 05:11:52,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:52,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:02,412 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 05:12:02,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:02,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300076189] [2024-11-28 05:12:02,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300076189] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:02,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:02,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:12:02,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803119173] [2024-11-28 05:12:02,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:02,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:12:02,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:02,414 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:12:02,414 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:12:02,414 INFO L87 Difference]: Start difference. First operand 1871 states and 2718 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:12:07,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:12:12,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:12,956 INFO L93 Difference]: Finished difference Result 2512 states and 3728 transitions. [2024-11-28 05:12:12,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:12:12,957 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2024-11-28 05:12:12,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:12,975 INFO L225 Difference]: With dead ends: 2512 [2024-11-28 05:12:12,975 INFO L226 Difference]: Without dead ends: 2504 [2024-11-28 05:12:12,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:12:12,978 INFO L435 NwaCegarLoop]: 619 mSDtfsCounter, 1122 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 281 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1131 SdHoareTripleChecker+Valid, 1274 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:12:12,978 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1131 Valid, 1274 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 383 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2024-11-28 05:12:12,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2504 states. [2024-11-28 05:12:13,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2504 to 1871. [2024-11-28 05:12:13,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1377 states have (on average 1.3623819898329703) internal successors, (1876), 1392 states have internal predecessors, (1876), 365 states have call successors, (365), 128 states have call predecessors, (365), 128 states have return successors, (476), 360 states have call predecessors, (476), 356 states have call successors, (476) [2024-11-28 05:12:13,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 2717 transitions. [2024-11-28 05:12:13,207 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 2717 transitions. Word has length 44 [2024-11-28 05:12:13,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:13,208 INFO L471 AbstractCegarLoop]: Abstraction has 1871 states and 2717 transitions. [2024-11-28 05:12:13,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:12:13,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 2717 transitions. [2024-11-28 05:12:13,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-28 05:12:13,209 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:13,209 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:12:13,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 05:12:13,209 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:12:13,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:13,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1979023843, now seen corresponding path program 1 times [2024-11-28 05:12:13,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:13,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780723911] [2024-11-28 05:12:13,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:13,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:23,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 05:12:23,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:23,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780723911] [2024-11-28 05:12:23,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780723911] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:12:23,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059782519] [2024-11-28 05:12:23,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:23,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:12:23,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:12:23,171 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:12:23,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 05:12:35,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:35,751 INFO L256 TraceCheckSpWp]: Trace formula consists of 7238 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 05:12:35,767 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:12:35,976 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 05:12:35,976 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:12:36,639 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 05:12:36,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059782519] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:12:36,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:12:36,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2024-11-28 05:12:36,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403114146] [2024-11-28 05:12:36,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:12:36,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:12:36,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:36,641 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:12:36,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:12:36,642 INFO L87 Difference]: Start difference. First operand 1871 states and 2717 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:12:37,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:37,282 INFO L93 Difference]: Finished difference Result 3748 states and 5445 transitions. [2024-11-28 05:12:37,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 05:12:37,283 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2024-11-28 05:12:37,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:37,298 INFO L225 Difference]: With dead ends: 3748 [2024-11-28 05:12:37,299 INFO L226 Difference]: Without dead ends: 1883 [2024-11-28 05:12:37,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:12:37,309 INFO L435 NwaCegarLoop]: 503 mSDtfsCounter, 9 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2003 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:12:37,310 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2003 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:12:37,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1883 states. [2024-11-28 05:12:37,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1883 to 1881. [2024-11-28 05:12:37,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1387 states have (on average 1.3597692862292718) internal successors, (1886), 1402 states have internal predecessors, (1886), 365 states have call successors, (365), 128 states have call predecessors, (365), 128 states have return successors, (476), 360 states have call predecessors, (476), 356 states have call successors, (476) [2024-11-28 05:12:37,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2727 transitions. [2024-11-28 05:12:37,571 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2727 transitions. Word has length 44 [2024-11-28 05:12:37,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:37,571 INFO L471 AbstractCegarLoop]: Abstraction has 1881 states and 2727 transitions. [2024-11-28 05:12:37,571 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:12:37,571 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2727 transitions. [2024-11-28 05:12:37,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-28 05:12:37,575 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:37,576 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:12:37,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 05:12:37,777 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 05:12:37,778 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:12:37,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:37,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1661477356, now seen corresponding path program 2 times [2024-11-28 05:12:37,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:37,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197318847] [2024-11-28 05:12:37,779 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:12:37,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:46,482 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 05:12:46,483 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:12:47,951 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:12:47,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:47,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197318847] [2024-11-28 05:12:47,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197318847] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:47,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:47,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:12:47,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873040587] [2024-11-28 05:12:47,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:47,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:12:47,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:47,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:12:47,955 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:12:47,955 INFO L87 Difference]: Start difference. First operand 1881 states and 2727 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:12:52,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:12:52,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:52,485 INFO L93 Difference]: Finished difference Result 1899 states and 2746 transitions. [2024-11-28 05:12:52,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:12:52,486 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2024-11-28 05:12:52,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:52,498 INFO L225 Difference]: With dead ends: 1899 [2024-11-28 05:12:52,498 INFO L226 Difference]: Without dead ends: 1879 [2024-11-28 05:12:52,500 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:12:52,500 INFO L435 NwaCegarLoop]: 504 mSDtfsCounter, 1 mSDsluCounter, 1496 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:12:52,501 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2000 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-28 05:12:52,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1879 states. [2024-11-28 05:12:52,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1879 to 1879. [2024-11-28 05:12:52,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1879 states, 1386 states have (on average 1.3585858585858586) internal successors, (1883), 1401 states have internal predecessors, (1883), 364 states have call successors, (364), 128 states have call predecessors, (364), 128 states have return successors, (475), 359 states have call predecessors, (475), 355 states have call successors, (475) [2024-11-28 05:12:52,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1879 states to 1879 states and 2722 transitions. [2024-11-28 05:12:52,645 INFO L78 Accepts]: Start accepts. Automaton has 1879 states and 2722 transitions. Word has length 54 [2024-11-28 05:12:52,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:52,646 INFO L471 AbstractCegarLoop]: Abstraction has 1879 states and 2722 transitions. [2024-11-28 05:12:52,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:12:52,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1879 states and 2722 transitions. [2024-11-28 05:12:52,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 05:12:52,647 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:52,647 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:12:52,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 05:12:52,648 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:12:52,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:52,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1652835959, now seen corresponding path program 1 times [2024-11-28 05:12:52,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:52,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035060555] [2024-11-28 05:12:52,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:52,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:13:01,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:03,658 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:13:03,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:13:03,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035060555] [2024-11-28 05:13:03,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035060555] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:13:03,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:13:03,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 05:13:03,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880829940] [2024-11-28 05:13:03,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:13:03,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:13:03,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:13:03,660 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:13:03,660 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:13:03,660 INFO L87 Difference]: Start difference. First operand 1879 states and 2722 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:13:09,695 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 [] [2024-11-28 05:13:13,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:13:18,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:13:22,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:13:26,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:13:31,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:13:33,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:13:33,427 INFO L93 Difference]: Finished difference Result 1894 states and 2738 transitions. [2024-11-28 05:13:33,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:13:33,428 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2024-11-28 05:13:33,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:13:33,438 INFO L225 Difference]: With dead ends: 1894 [2024-11-28 05:13:33,438 INFO L226 Difference]: Without dead ends: 1890 [2024-11-28 05:13:33,439 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:13:33,440 INFO L435 NwaCegarLoop]: 511 mSDtfsCounter, 3 mSDsluCounter, 2418 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2929 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:13:33,440 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2929 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 141 Invalid, 6 Unknown, 0 Unchecked, 29.6s Time] [2024-11-28 05:13:33,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2024-11-28 05:13:33,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1886. [2024-11-28 05:13:33,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1886 states, 1393 states have (on average 1.3575017946877244) internal successors, (1891), 1408 states have internal predecessors, (1891), 364 states have call successors, (364), 128 states have call predecessors, (364), 128 states have return successors, (475), 359 states have call predecessors, (475), 355 states have call successors, (475) [2024-11-28 05:13:33,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1886 states to 1886 states and 2730 transitions. [2024-11-28 05:13:33,581 INFO L78 Accepts]: Start accepts. Automaton has 1886 states and 2730 transitions. Word has length 55 [2024-11-28 05:13:33,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:13:33,581 INFO L471 AbstractCegarLoop]: Abstraction has 1886 states and 2730 transitions. [2024-11-28 05:13:33,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:13:33,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1886 states and 2730 transitions. [2024-11-28 05:13:33,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 05:13:33,583 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:13:33,583 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:13:33,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 05:13:33,583 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:13:33,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:13:33,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1652559129, now seen corresponding path program 1 times [2024-11-28 05:13:33,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:13:33,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709267717] [2024-11-28 05:13:33,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:13:33,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:13:41,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:42,826 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:13:42,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:13:42,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709267717] [2024-11-28 05:13:42,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709267717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:13:42,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:13:42,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:13:42,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143534725] [2024-11-28 05:13:42,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:13:42,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:13:42,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:13:42,827 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:13:42,828 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:13:42,828 INFO L87 Difference]: Start difference. First operand 1886 states and 2730 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:13:47,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:13:52,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:13:52,786 INFO L93 Difference]: Finished difference Result 2521 states and 3733 transitions. [2024-11-28 05:13:52,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:13:52,786 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2024-11-28 05:13:52,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:13:52,800 INFO L225 Difference]: With dead ends: 2521 [2024-11-28 05:13:52,800 INFO L226 Difference]: Without dead ends: 2505 [2024-11-28 05:13:52,802 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:13:52,802 INFO L435 NwaCegarLoop]: 604 mSDtfsCounter, 1116 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 280 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 1254 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:13:52,803 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1125 Valid, 1254 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 374 Invalid, 1 Unknown, 0 Unchecked, 9.6s Time] [2024-11-28 05:13:52,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2505 states. [2024-11-28 05:13:52,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2505 to 1878. [2024-11-28 05:13:52,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1878 states, 1386 states have (on average 1.3578643578643579) internal successors, (1882), 1401 states have internal predecessors, (1882), 363 states have call successors, (363), 128 states have call predecessors, (363), 128 states have return successors, (474), 358 states have call predecessors, (474), 354 states have call successors, (474) [2024-11-28 05:13:52,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1878 states to 1878 states and 2719 transitions. [2024-11-28 05:13:52,955 INFO L78 Accepts]: Start accepts. Automaton has 1878 states and 2719 transitions. Word has length 55 [2024-11-28 05:13:52,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:13:52,955 INFO L471 AbstractCegarLoop]: Abstraction has 1878 states and 2719 transitions. [2024-11-28 05:13:52,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:13:52,957 INFO L276 IsEmpty]: Start isEmpty. Operand 1878 states and 2719 transitions. [2024-11-28 05:13:52,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-28 05:13:52,958 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:13:52,958 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:13:52,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 05:13:52,958 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:13:52,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:13:52,959 INFO L85 PathProgramCache]: Analyzing trace with hash -714338117, now seen corresponding path program 1 times [2024-11-28 05:13:52,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:13:52,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422938326] [2024-11-28 05:13:52,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:13:52,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:01,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:02,093 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:14:02,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:02,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422938326] [2024-11-28 05:14:02,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422938326] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:02,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:14:02,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:14:02,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823508628] [2024-11-28 05:14:02,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:02,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:14:02,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:02,095 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:14:02,095 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:14:02,095 INFO L87 Difference]: Start difference. First operand 1878 states and 2719 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:05,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:05,760 INFO L93 Difference]: Finished difference Result 1905 states and 2744 transitions. [2024-11-28 05:14:05,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:14:05,761 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2024-11-28 05:14:05,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:05,773 INFO L225 Difference]: With dead ends: 1905 [2024-11-28 05:14:05,774 INFO L226 Difference]: Without dead ends: 1881 [2024-11-28 05:14:05,775 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:05,776 INFO L435 NwaCegarLoop]: 487 mSDtfsCounter, 510 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 808 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:05,776 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [510 Valid, 808 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-28 05:14:05,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1881 states. [2024-11-28 05:14:05,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1881 to 1870. [2024-11-28 05:14:05,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1379 states have (on average 1.3582306018854242) internal successors, (1873), 1395 states have internal predecessors, (1873), 363 states have call successors, (363), 128 states have call predecessors, (363), 127 states have return successors, (472), 356 states have call predecessors, (472), 354 states have call successors, (472) [2024-11-28 05:14:05,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 2708 transitions. [2024-11-28 05:14:05,941 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 2708 transitions. Word has length 54 [2024-11-28 05:14:05,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:05,942 INFO L471 AbstractCegarLoop]: Abstraction has 1870 states and 2708 transitions. [2024-11-28 05:14:05,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:05,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 2708 transitions. [2024-11-28 05:14:05,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-28 05:14:05,943 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:05,943 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:14:05,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 05:14:05,943 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:14:05,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:05,944 INFO L85 PathProgramCache]: Analyzing trace with hash -423202228, now seen corresponding path program 1 times [2024-11-28 05:14:05,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:05,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626134650] [2024-11-28 05:14:05,944 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:05,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:14,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:14,732 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:14:14,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:14,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626134650] [2024-11-28 05:14:14,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626134650] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:14,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:14:14,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:14:14,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332928300] [2024-11-28 05:14:14,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:14,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:14:14,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:14,734 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:14:14,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:14:14,734 INFO L87 Difference]: Start difference. First operand 1870 states and 2708 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:18,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:14:20,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:20,500 INFO L93 Difference]: Finished difference Result 2652 states and 3950 transitions. [2024-11-28 05:14:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:14:20,501 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2024-11-28 05:14:20,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:20,526 INFO L225 Difference]: With dead ends: 2652 [2024-11-28 05:14:20,526 INFO L226 Difference]: Without dead ends: 2639 [2024-11-28 05:14:20,528 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:14:20,528 INFO L435 NwaCegarLoop]: 821 mSDtfsCounter, 336 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 1269 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:20,529 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 1269 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 74 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-11-28 05:14:20,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2639 states. [2024-11-28 05:14:20,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2639 to 1887. [2024-11-28 05:14:20,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1887 states, 1394 states have (on average 1.355093256814921) internal successors, (1889), 1410 states have internal predecessors, (1889), 363 states have call successors, (363), 128 states have call predecessors, (363), 129 states have return successors, (482), 358 states have call predecessors, (482), 354 states have call successors, (482) [2024-11-28 05:14:20,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 2734 transitions. [2024-11-28 05:14:20,714 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 2734 transitions. Word has length 54 [2024-11-28 05:14:20,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:20,714 INFO L471 AbstractCegarLoop]: Abstraction has 1887 states and 2734 transitions. [2024-11-28 05:14:20,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:20,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 2734 transitions. [2024-11-28 05:14:20,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-28 05:14:20,718 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:20,718 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:14:20,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 05:14:20,718 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:14:20,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:20,719 INFO L85 PathProgramCache]: Analyzing trace with hash -860330358, now seen corresponding path program 1 times [2024-11-28 05:14:20,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:20,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127209071] [2024-11-28 05:14:20,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:20,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:30,294 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:14:30,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:30,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127209071] [2024-11-28 05:14:30,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127209071] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:30,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:14:30,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:14:30,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330439779] [2024-11-28 05:14:30,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:30,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:14:30,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:30,296 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:14:30,296 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:14:30,296 INFO L87 Difference]: Start difference. First operand 1887 states and 2734 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:33,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:33,742 INFO L93 Difference]: Finished difference Result 1908 states and 2753 transitions. [2024-11-28 05:14:33,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:14:33,742 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2024-11-28 05:14:33,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:33,754 INFO L225 Difference]: With dead ends: 1908 [2024-11-28 05:14:33,754 INFO L226 Difference]: Without dead ends: 1871 [2024-11-28 05:14:33,755 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:33,755 INFO L435 NwaCegarLoop]: 491 mSDtfsCounter, 493 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 815 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:33,756 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 815 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-28 05:14:33,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2024-11-28 05:14:33,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1869. [2024-11-28 05:14:33,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1869 states, 1378 states have (on average 1.3541364296081277) internal successors, (1866), 1394 states have internal predecessors, (1866), 362 states have call successors, (362), 128 states have call predecessors, (362), 128 states have return successors, (479), 356 states have call predecessors, (479), 354 states have call successors, (479) [2024-11-28 05:14:33,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1869 states to 1869 states and 2707 transitions. [2024-11-28 05:14:33,887 INFO L78 Accepts]: Start accepts. Automaton has 1869 states and 2707 transitions. Word has length 54 [2024-11-28 05:14:33,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:33,888 INFO L471 AbstractCegarLoop]: Abstraction has 1869 states and 2707 transitions. [2024-11-28 05:14:33,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:33,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1869 states and 2707 transitions. [2024-11-28 05:14:33,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 05:14:33,889 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:33,889 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:14:33,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 05:14:33,889 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:14:33,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:33,889 INFO L85 PathProgramCache]: Analyzing trace with hash 218345544, now seen corresponding path program 1 times [2024-11-28 05:14:33,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:33,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297158669] [2024-11-28 05:14:33,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:33,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:43,491 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:14:43,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:43,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297158669] [2024-11-28 05:14:43,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297158669] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:43,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:14:43,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:14:43,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81194533] [2024-11-28 05:14:43,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:43,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:14:43,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:43,492 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:14:43,492 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:14:43,492 INFO L87 Difference]: Start difference. First operand 1869 states and 2707 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:48,724 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 [] [2024-11-28 05:14:52,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:14:56,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:01,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:05,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:07,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:07,002 INFO L93 Difference]: Finished difference Result 1883 states and 2722 transitions. [2024-11-28 05:15:07,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:15:07,002 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2024-11-28 05:15:07,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:07,010 INFO L225 Difference]: With dead ends: 1883 [2024-11-28 05:15:07,010 INFO L226 Difference]: Without dead ends: 1879 [2024-11-28 05:15:07,011 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:15:07,012 INFO L435 NwaCegarLoop]: 488 mSDtfsCounter, 3 mSDsluCounter, 1895 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2383 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:07,012 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2383 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 5 Unknown, 0 Unchecked, 23.4s Time] [2024-11-28 05:15:07,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1879 states. [2024-11-28 05:15:07,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1879 to 1875. [2024-11-28 05:15:07,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1875 states, 1384 states have (on average 1.3533236994219653) internal successors, (1873), 1400 states have internal predecessors, (1873), 362 states have call successors, (362), 128 states have call predecessors, (362), 128 states have return successors, (479), 356 states have call predecessors, (479), 354 states have call successors, (479) [2024-11-28 05:15:07,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1875 states to 1875 states and 2714 transitions. [2024-11-28 05:15:07,136 INFO L78 Accepts]: Start accepts. Automaton has 1875 states and 2714 transitions. Word has length 55 [2024-11-28 05:15:07,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:07,136 INFO L471 AbstractCegarLoop]: Abstraction has 1875 states and 2714 transitions. [2024-11-28 05:15:07,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:15:07,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1875 states and 2714 transitions. [2024-11-28 05:15:07,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 05:15:07,137 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:07,137 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:15:07,137 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 05:15:07,137 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:15:07,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:07,138 INFO L85 PathProgramCache]: Analyzing trace with hash 218068714, now seen corresponding path program 1 times [2024-11-28 05:15:07,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:07,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077703157] [2024-11-28 05:15:07,138 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:07,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:15,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:16,533 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:15:16,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:16,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077703157] [2024-11-28 05:15:16,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077703157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:16,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:16,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:15:16,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467116401] [2024-11-28 05:15:16,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:16,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:15:16,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:16,534 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:15:16,534 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:15:16,535 INFO L87 Difference]: Start difference. First operand 1875 states and 2714 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:15:20,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:20,691 INFO L93 Difference]: Finished difference Result 2629 states and 3916 transitions. [2024-11-28 05:15:20,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:15:20,692 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2024-11-28 05:15:20,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:20,701 INFO L225 Difference]: With dead ends: 2629 [2024-11-28 05:15:20,701 INFO L226 Difference]: Without dead ends: 2602 [2024-11-28 05:15:20,702 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:20,703 INFO L435 NwaCegarLoop]: 790 mSDtfsCounter, 702 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 1117 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:20,703 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 1117 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-28 05:15:20,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2602 states. [2024-11-28 05:15:20,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2602 to 1852. [2024-11-28 05:15:20,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1361 states have (on average 1.3556208670095518) internal successors, (1845), 1377 states have internal predecessors, (1845), 362 states have call successors, (362), 128 states have call predecessors, (362), 128 states have return successors, (479), 356 states have call predecessors, (479), 354 states have call successors, (479) [2024-11-28 05:15:20,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 2686 transitions. [2024-11-28 05:15:20,850 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 2686 transitions. Word has length 55 [2024-11-28 05:15:20,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:20,850 INFO L471 AbstractCegarLoop]: Abstraction has 1852 states and 2686 transitions. [2024-11-28 05:15:20,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:15:20,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 2686 transitions. [2024-11-28 05:15:20,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-28 05:15:20,851 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:20,851 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:15:20,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 05:15:20,852 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:15:20,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:20,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1542003477, now seen corresponding path program 1 times [2024-11-28 05:15:20,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:20,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334960483] [2024-11-28 05:15:20,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:20,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:29,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:31,013 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:15:31,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:31,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334960483] [2024-11-28 05:15:31,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334960483] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:31,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:31,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 05:15:31,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132187519] [2024-11-28 05:15:31,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:31,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:15:31,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:31,014 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:15:31,014 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:15:31,015 INFO L87 Difference]: Start difference. First operand 1852 states and 2686 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:37,031 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 [] [2024-11-28 05:15:41,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:45,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:49,644 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:53,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:58,342 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:00,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:16:00,132 INFO L93 Difference]: Finished difference Result 1858 states and 2691 transitions. [2024-11-28 05:16:00,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:16:00,133 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2024-11-28 05:16:00,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:16:00,143 INFO L225 Difference]: With dead ends: 1858 [2024-11-28 05:16:00,143 INFO L226 Difference]: Without dead ends: 1839 [2024-11-28 05:16:00,144 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:16:00,146 INFO L435 NwaCegarLoop]: 471 mSDtfsCounter, 1 mSDsluCounter, 2260 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2731 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:16:00,146 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2731 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 103 Invalid, 6 Unknown, 0 Unchecked, 29.0s Time] [2024-11-28 05:16:00,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1839 states. [2024-11-28 05:16:00,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1839 to 1839. [2024-11-28 05:16:00,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1349 states have (on average 1.357301704966642) internal successors, (1831), 1365 states have internal predecessors, (1831), 361 states have call successors, (361), 128 states have call predecessors, (361), 128 states have return successors, (478), 355 states have call predecessors, (478), 353 states have call successors, (478) [2024-11-28 05:16:00,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 2670 transitions. [2024-11-28 05:16:00,352 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 2670 transitions. Word has length 57 [2024-11-28 05:16:00,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:16:00,352 INFO L471 AbstractCegarLoop]: Abstraction has 1839 states and 2670 transitions. [2024-11-28 05:16:00,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:16:00,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 2670 transitions. [2024-11-28 05:16:00,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 05:16:00,353 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:16:00,354 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:16:00,354 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 05:16:00,354 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:16:00,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:16:00,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1138844183, now seen corresponding path program 1 times [2024-11-28 05:16:00,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:16:00,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111564578] [2024-11-28 05:16:00,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:16:00,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:16:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:16:11,853 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:16:11,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:16:11,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111564578] [2024-11-28 05:16:11,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111564578] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:16:11,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:16:11,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 05:16:11,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767260889] [2024-11-28 05:16:11,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:16:11,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:16:11,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:16:11,855 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:16:11,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:16:11,855 INFO L87 Difference]: Start difference. First operand 1839 states and 2670 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:16:18,755 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 [] [2024-11-28 05:16:22,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:27,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:31,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.33s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:35,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:40,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.33s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:44,547 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:48,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:50,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:16:50,862 INFO L93 Difference]: Finished difference Result 1841 states and 2671 transitions. [2024-11-28 05:16:50,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:16:50,863 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 65 [2024-11-28 05:16:50,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:16:50,870 INFO L225 Difference]: With dead ends: 1841 [2024-11-28 05:16:50,871 INFO L226 Difference]: Without dead ends: 1809 [2024-11-28 05:16:50,872 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:16:50,872 INFO L435 NwaCegarLoop]: 459 mSDtfsCounter, 1 mSDsluCounter, 3091 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 3 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3550 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:16:50,872 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3550 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 141 Invalid, 8 Unknown, 0 Unchecked, 38.9s Time] [2024-11-28 05:16:50,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2024-11-28 05:16:51,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1806. [2024-11-28 05:16:51,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1806 states, 1321 states have (on average 1.3618470855412566) internal successors, (1799), 1336 states have internal predecessors, (1799), 358 states have call successors, (358), 126 states have call predecessors, (358), 126 states have return successors, (468), 353 states have call predecessors, (468), 351 states have call successors, (468) [2024-11-28 05:16:51,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1806 states to 1806 states and 2625 transitions. [2024-11-28 05:16:51,039 INFO L78 Accepts]: Start accepts. Automaton has 1806 states and 2625 transitions. Word has length 65 [2024-11-28 05:16:51,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:16:51,040 INFO L471 AbstractCegarLoop]: Abstraction has 1806 states and 2625 transitions. [2024-11-28 05:16:51,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:16:51,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1806 states and 2625 transitions. [2024-11-28 05:16:51,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 05:16:51,041 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:16:51,041 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:16:51,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 05:16:51,041 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:16:51,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:16:51,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1960950075, now seen corresponding path program 1 times [2024-11-28 05:16:51,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:16:51,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855746941] [2024-11-28 05:16:51,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:16:51,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:16:59,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:17:00,607 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:17:00,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:17:00,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855746941] [2024-11-28 05:17:00,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855746941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:17:00,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:17:00,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:17:00,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617469029] [2024-11-28 05:17:00,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:17:00,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:17:00,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:17:00,609 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:17:00,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:17:00,609 INFO L87 Difference]: Start difference. First operand 1806 states and 2625 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:17:05,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:07,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:17:07,342 INFO L93 Difference]: Finished difference Result 1887 states and 2715 transitions. [2024-11-28 05:17:07,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:17:07,343 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 73 [2024-11-28 05:17:07,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:17:07,347 INFO L225 Difference]: With dead ends: 1887 [2024-11-28 05:17:07,348 INFO L226 Difference]: Without dead ends: 1074 [2024-11-28 05:17:07,351 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:17:07,352 INFO L435 NwaCegarLoop]: 501 mSDtfsCounter, 493 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 876 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:17:07,352 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 876 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 129 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2024-11-28 05:17:07,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2024-11-28 05:17:07,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 1060. [2024-11-28 05:17:07,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 790 states have (on average 1.3417721518987342) internal successors, (1060), 798 states have internal predecessors, (1060), 193 states have call successors, (193), 78 states have call predecessors, (193), 76 states have return successors, (239), 189 states have call predecessors, (239), 186 states have call successors, (239) [2024-11-28 05:17:07,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 1492 transitions. [2024-11-28 05:17:07,472 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 1492 transitions. Word has length 73 [2024-11-28 05:17:07,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:17:07,472 INFO L471 AbstractCegarLoop]: Abstraction has 1060 states and 1492 transitions. [2024-11-28 05:17:07,472 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:17:07,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 1492 transitions. [2024-11-28 05:17:07,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-28 05:17:07,474 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:17:07,474 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:17:07,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 05:17:07,474 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:17:07,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:17:07,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1023970733, now seen corresponding path program 1 times [2024-11-28 05:17:07,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:17:07,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895681313] [2024-11-28 05:17:07,475 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:17:07,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:17:15,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:17:16,253 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:17:16,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:17:16,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895681313] [2024-11-28 05:17:16,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895681313] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:17:16,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:17:16,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:17:16,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863458304] [2024-11-28 05:17:16,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:17:16,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:17:16,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:17:16,254 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:17:16,254 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:17:16,254 INFO L87 Difference]: Start difference. First operand 1060 states and 1492 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 05:17:20,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:21,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:17:21,242 INFO L93 Difference]: Finished difference Result 2002 states and 2866 transitions. [2024-11-28 05:17:21,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:17:21,243 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 77 [2024-11-28 05:17:21,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:17:21,247 INFO L225 Difference]: With dead ends: 2002 [2024-11-28 05:17:21,247 INFO L226 Difference]: Without dead ends: 1074 [2024-11-28 05:17:21,251 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:17:21,252 INFO L435 NwaCegarLoop]: 455 mSDtfsCounter, 14 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:17:21,252 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 865 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-11-28 05:17:21,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2024-11-28 05:17:21,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 1074. [2024-11-28 05:17:21,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 804 states have (on average 1.3432835820895523) internal successors, (1080), 810 states have internal predecessors, (1080), 193 states have call successors, (193), 78 states have call predecessors, (193), 76 states have return successors, (239), 189 states have call predecessors, (239), 186 states have call successors, (239) [2024-11-28 05:17:21,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 1512 transitions. [2024-11-28 05:17:21,341 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 1512 transitions. Word has length 77 [2024-11-28 05:17:21,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:17:21,342 INFO L471 AbstractCegarLoop]: Abstraction has 1074 states and 1512 transitions. [2024-11-28 05:17:21,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 05:17:21,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 1512 transitions. [2024-11-28 05:17:21,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-28 05:17:21,344 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:17:21,344 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:17:21,344 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 05:17:21,344 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:17:21,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:17:21,345 INFO L85 PathProgramCache]: Analyzing trace with hash 392308834, now seen corresponding path program 1 times [2024-11-28 05:17:21,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:17:21,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120228989] [2024-11-28 05:17:21,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:17:21,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:17:31,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:17:32,693 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:17:32,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:17:32,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120228989] [2024-11-28 05:17:32,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120228989] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:17:32,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:17:32,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:17:32,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577023125] [2024-11-28 05:17:32,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:17:32,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:17:32,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:17:32,695 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:17:32,695 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:17:32,695 INFO L87 Difference]: Start difference. First operand 1074 states and 1512 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 05:17:33,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:17:33,372 INFO L93 Difference]: Finished difference Result 2057 states and 2989 transitions. [2024-11-28 05:17:33,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:17:33,373 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 81 [2024-11-28 05:17:33,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:17:33,379 INFO L225 Difference]: With dead ends: 2057 [2024-11-28 05:17:33,379 INFO L226 Difference]: Without dead ends: 1113 [2024-11-28 05:17:33,383 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:17:33,383 INFO L435 NwaCegarLoop]: 443 mSDtfsCounter, 7 mSDsluCounter, 1764 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2207 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:17:33,384 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2207 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 05:17:33,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2024-11-28 05:17:33,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 1108. [2024-11-28 05:17:33,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 834 states have (on average 1.34052757793765) internal successors, (1118), 840 states have internal predecessors, (1118), 193 states have call successors, (193), 78 states have call predecessors, (193), 80 states have return successors, (291), 193 states have call predecessors, (291), 186 states have call successors, (291) [2024-11-28 05:17:33,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 1602 transitions. [2024-11-28 05:17:33,490 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 1602 transitions. Word has length 81 [2024-11-28 05:17:33,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:17:33,491 INFO L471 AbstractCegarLoop]: Abstraction has 1108 states and 1602 transitions. [2024-11-28 05:17:33,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 05:17:33,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 1602 transitions. [2024-11-28 05:17:33,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-28 05:17:33,492 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:17:33,493 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:17:33,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-28 05:17:33,493 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:17:33,493 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:17:33,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1815395604, now seen corresponding path program 1 times [2024-11-28 05:17:33,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:17:33,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866896840] [2024-11-28 05:17:33,494 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:17:33,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:17:41,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:17:42,369 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 05:17:42,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:17:42,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866896840] [2024-11-28 05:17:42,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866896840] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:17:42,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:17:42,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:17:42,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040005712] [2024-11-28 05:17:42,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:17:42,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:17:42,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:17:42,370 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:17:42,370 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:17:42,370 INFO L87 Difference]: Start difference. First operand 1108 states and 1602 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-28 05:17:43,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:17:43,686 INFO L93 Difference]: Finished difference Result 1908 states and 2812 transitions. [2024-11-28 05:17:43,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:17:43,687 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 96 [2024-11-28 05:17:43,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:17:43,694 INFO L225 Difference]: With dead ends: 1908 [2024-11-28 05:17:43,694 INFO L226 Difference]: Without dead ends: 1905 [2024-11-28 05:17:43,695 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:17:43,696 INFO L435 NwaCegarLoop]: 732 mSDtfsCounter, 291 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:17:43,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 1148 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 05:17:43,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1905 states. [2024-11-28 05:17:43,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1905 to 1126. [2024-11-28 05:17:43,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 850 states have (on average 1.3411764705882352) internal successors, (1140), 858 states have internal predecessors, (1140), 193 states have call successors, (193), 78 states have call predecessors, (193), 82 states have return successors, (301), 193 states have call predecessors, (301), 186 states have call successors, (301) [2024-11-28 05:17:43,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 1634 transitions. [2024-11-28 05:17:43,834 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 1634 transitions. Word has length 96 [2024-11-28 05:17:43,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:17:43,836 INFO L471 AbstractCegarLoop]: Abstraction has 1126 states and 1634 transitions. [2024-11-28 05:17:43,836 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-28 05:17:43,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 1634 transitions. [2024-11-28 05:17:43,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-28 05:17:43,838 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:17:43,838 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 3, 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] [2024-11-28 05:17:43,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 05:17:43,839 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:17:43,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:17:43,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1801642890, now seen corresponding path program 1 times [2024-11-28 05:17:43,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:17:43,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692026379] [2024-11-28 05:17:43,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:17:43,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:17:51,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:17:53,960 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:17:53,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:17:53,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692026379] [2024-11-28 05:17:53,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692026379] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:17:53,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543760071] [2024-11-28 05:17:53,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:17:53,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:17:53,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:17:53,963 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:17:53,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 05:18:08,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:08,070 INFO L256 TraceCheckSpWp]: Trace formula consists of 7730 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 05:18:08,082 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:18:08,505 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:18:08,505 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:18:11,116 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:18:11,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543760071] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:18:11,117 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:18:11,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2024-11-28 05:18:11,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250093163] [2024-11-28 05:18:11,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:18:11,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 05:18:11,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:11,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 05:18:11,119 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-11-28 05:18:11,119 INFO L87 Difference]: Start difference. First operand 1126 states and 1634 transitions. Second operand has 17 states, 17 states have (on average 7.764705882352941) internal successors, (132), 17 states have internal predecessors, (132), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-28 05:18:11,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:11,941 INFO L93 Difference]: Finished difference Result 2256 states and 3280 transitions. [2024-11-28 05:18:11,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 05:18:11,941 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 7.764705882352941) internal successors, (132), 17 states have internal predecessors, (132), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 97 [2024-11-28 05:18:11,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:11,950 INFO L225 Difference]: With dead ends: 2256 [2024-11-28 05:18:11,950 INFO L226 Difference]: Without dead ends: 1144 [2024-11-28 05:18:11,954 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-11-28 05:18:11,955 INFO L435 NwaCegarLoop]: 445 mSDtfsCounter, 11 mSDsluCounter, 1326 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1771 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:11,955 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1771 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 05:18:11,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1144 states. [2024-11-28 05:18:12,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1144 to 1144. [2024-11-28 05:18:12,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1144 states, 868 states have (on average 1.3341013824884793) internal successors, (1158), 876 states have internal predecessors, (1158), 193 states have call successors, (193), 78 states have call predecessors, (193), 82 states have return successors, (301), 193 states have call predecessors, (301), 186 states have call successors, (301) [2024-11-28 05:18:12,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1144 states to 1144 states and 1652 transitions. [2024-11-28 05:18:12,075 INFO L78 Accepts]: Start accepts. Automaton has 1144 states and 1652 transitions. Word has length 97 [2024-11-28 05:18:12,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:12,075 INFO L471 AbstractCegarLoop]: Abstraction has 1144 states and 1652 transitions. [2024-11-28 05:18:12,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 7.764705882352941) internal successors, (132), 17 states have internal predecessors, (132), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-28 05:18:12,076 INFO L276 IsEmpty]: Start isEmpty. Operand 1144 states and 1652 transitions. [2024-11-28 05:18:12,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-28 05:18:12,077 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:12,077 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:12,131 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 05:18:12,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 05:18:12,278 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:18:12,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:12,278 INFO L85 PathProgramCache]: Analyzing trace with hash 529599623, now seen corresponding path program 2 times [2024-11-28 05:18:12,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:12,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272711733] [2024-11-28 05:18:12,279 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:18:12,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:20,397 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 05:18:20,397 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:18:21,473 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:18:21,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:21,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272711733] [2024-11-28 05:18:21,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272711733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:21,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:21,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:18:21,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539044192] [2024-11-28 05:18:21,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:21,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:18:21,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:21,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:18:21,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:18:21,475 INFO L87 Difference]: Start difference. First operand 1144 states and 1652 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-28 05:18:21,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:21,701 INFO L93 Difference]: Finished difference Result 2087 states and 3088 transitions. [2024-11-28 05:18:21,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:18:21,702 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) Word has length 115 [2024-11-28 05:18:21,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:21,707 INFO L225 Difference]: With dead ends: 2087 [2024-11-28 05:18:21,707 INFO L226 Difference]: Without dead ends: 1148 [2024-11-28 05:18:21,710 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:18:21,711 INFO L435 NwaCegarLoop]: 448 mSDtfsCounter, 0 mSDsluCounter, 1338 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1786 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:21,711 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1786 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:18:21,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2024-11-28 05:18:21,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1148. [2024-11-28 05:18:21,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 872 states have (on average 1.3325688073394495) internal successors, (1162), 880 states have internal predecessors, (1162), 193 states have call successors, (193), 78 states have call predecessors, (193), 82 states have return successors, (301), 193 states have call predecessors, (301), 186 states have call successors, (301) [2024-11-28 05:18:21,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1656 transitions. [2024-11-28 05:18:21,830 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1656 transitions. Word has length 115 [2024-11-28 05:18:21,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:21,830 INFO L471 AbstractCegarLoop]: Abstraction has 1148 states and 1656 transitions. [2024-11-28 05:18:21,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-28 05:18:21,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1656 transitions. [2024-11-28 05:18:21,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-28 05:18:21,832 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:21,832 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:21,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 05:18:21,832 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:18:21,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:21,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1276642448, now seen corresponding path program 1 times [2024-11-28 05:18:21,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:21,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800425620] [2024-11-28 05:18:21,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:21,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:30,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:31,035 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:18:31,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:31,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800425620] [2024-11-28 05:18:31,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800425620] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:31,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:31,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:18:31,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274602958] [2024-11-28 05:18:31,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:31,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:18:31,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:31,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:18:31,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:18:31,037 INFO L87 Difference]: Start difference. First operand 1148 states and 1656 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-28 05:18:32,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:32,987 INFO L93 Difference]: Finished difference Result 1557 states and 2318 transitions. [2024-11-28 05:18:32,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:18:32,987 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 115 [2024-11-28 05:18:32,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:32,992 INFO L225 Difference]: With dead ends: 1557 [2024-11-28 05:18:32,992 INFO L226 Difference]: Without dead ends: 553 [2024-11-28 05:18:32,996 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:18:32,997 INFO L435 NwaCegarLoop]: 393 mSDtfsCounter, 387 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:32,997 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 674 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-28 05:18:32,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-28 05:18:33,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2024-11-28 05:18:33,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 419 states have (on average 1.2863961813842482) internal successors, (539), 424 states have internal predecessors, (539), 96 states have call successors, (96), 36 states have call predecessors, (96), 37 states have return successors, (131), 94 states have call predecessors, (131), 92 states have call successors, (131) [2024-11-28 05:18:33,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 766 transitions. [2024-11-28 05:18:33,065 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 766 transitions. Word has length 115 [2024-11-28 05:18:33,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:33,065 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 766 transitions. [2024-11-28 05:18:33,066 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-28 05:18:33,066 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 766 transitions. [2024-11-28 05:18:33,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-28 05:18:33,067 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:33,067 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:33,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-28 05:18:33,068 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:18:33,068 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:33,068 INFO L85 PathProgramCache]: Analyzing trace with hash 344279502, now seen corresponding path program 1 times [2024-11-28 05:18:33,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:33,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067215639] [2024-11-28 05:18:33,068 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:33,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:18:41,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:18:42,783 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:18:42,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:18:42,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067215639] [2024-11-28 05:18:42,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067215639] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:18:42,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:18:42,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:18:42,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136882551] [2024-11-28 05:18:42,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:18:42,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:18:42,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:18:42,785 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:18:42,785 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:18:42,785 INFO L87 Difference]: Start difference. First operand 553 states and 766 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-28 05:18:47,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:18:51,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:18:55,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:18:55,795 INFO L93 Difference]: Finished difference Result 952 states and 1355 transitions. [2024-11-28 05:18:55,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:18:55,796 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 2 states have call successors, (8) Word has length 119 [2024-11-28 05:18:55,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:18:55,799 INFO L225 Difference]: With dead ends: 952 [2024-11-28 05:18:55,799 INFO L226 Difference]: Without dead ends: 548 [2024-11-28 05:18:55,801 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:18:55,801 INFO L435 NwaCegarLoop]: 381 mSDtfsCounter, 387 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:18:55,801 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [388 Valid, 893 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 263 Invalid, 2 Unknown, 0 Unchecked, 12.7s Time] [2024-11-28 05:18:55,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2024-11-28 05:18:55,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2024-11-28 05:18:55,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 415 states have (on average 1.2843373493975903) internal successors, (533), 420 states have internal predecessors, (533), 96 states have call successors, (96), 36 states have call predecessors, (96), 36 states have return successors, (122), 93 states have call predecessors, (122), 92 states have call successors, (122) [2024-11-28 05:18:55,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 751 transitions. [2024-11-28 05:18:55,842 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 751 transitions. Word has length 119 [2024-11-28 05:18:55,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:18:55,843 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 751 transitions. [2024-11-28 05:18:55,843 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-28 05:18:55,843 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 751 transitions. [2024-11-28 05:18:55,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-28 05:18:55,845 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:18:55,845 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:18:55,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-28 05:18:55,845 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:18:55,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:18:55,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1609545960, now seen corresponding path program 1 times [2024-11-28 05:18:55,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:18:55,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269597849] [2024-11-28 05:18:55,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:18:55,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:04,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:05,009 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:19:05,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:05,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269597849] [2024-11-28 05:19:05,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269597849] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:05,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:05,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:19:05,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290864572] [2024-11-28 05:19:05,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:05,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:19:05,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:05,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:19:05,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:05,011 INFO L87 Difference]: Start difference. First operand 548 states and 751 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 05:19:05,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:05,164 INFO L93 Difference]: Finished difference Result 951 states and 1335 transitions. [2024-11-28 05:19:05,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:19:05,165 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 107 [2024-11-28 05:19:05,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:05,167 INFO L225 Difference]: With dead ends: 951 [2024-11-28 05:19:05,167 INFO L226 Difference]: Without dead ends: 552 [2024-11-28 05:19:05,168 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:05,168 INFO L435 NwaCegarLoop]: 395 mSDtfsCounter, 1 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:05,169 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 781 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:19:05,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2024-11-28 05:19:05,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 551. [2024-11-28 05:19:05,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 418 states have (on average 1.2822966507177034) internal successors, (536), 423 states have internal predecessors, (536), 96 states have call successors, (96), 36 states have call predecessors, (96), 36 states have return successors, (122), 93 states have call predecessors, (122), 92 states have call successors, (122) [2024-11-28 05:19:05,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 754 transitions. [2024-11-28 05:19:05,238 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 754 transitions. Word has length 107 [2024-11-28 05:19:05,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:05,238 INFO L471 AbstractCegarLoop]: Abstraction has 551 states and 754 transitions. [2024-11-28 05:19:05,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 05:19:05,239 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 754 transitions. [2024-11-28 05:19:05,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-28 05:19:05,240 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:05,240 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:05,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-28 05:19:05,241 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:19:05,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:05,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1674304086, now seen corresponding path program 1 times [2024-11-28 05:19:05,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:05,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984645740] [2024-11-28 05:19:05,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:05,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:13,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:14,954 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:19:14,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:14,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984645740] [2024-11-28 05:19:14,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984645740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:14,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:14,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:19:14,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589366620] [2024-11-28 05:19:14,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:14,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:19:14,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:14,955 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:19:14,955 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:19:14,956 INFO L87 Difference]: Start difference. First operand 551 states and 754 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 4 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 05:19:19,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:19:25,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:25,258 INFO L93 Difference]: Finished difference Result 1072 states and 1506 transitions. [2024-11-28 05:19:25,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:19:25,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 4 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 107 [2024-11-28 05:19:25,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:25,263 INFO L225 Difference]: With dead ends: 1072 [2024-11-28 05:19:25,263 INFO L226 Difference]: Without dead ends: 695 [2024-11-28 05:19:25,265 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:19:25,266 INFO L435 NwaCegarLoop]: 378 mSDtfsCounter, 1109 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 403 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1123 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:25,266 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1123 Valid, 886 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 292 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2024-11-28 05:19:25,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2024-11-28 05:19:25,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 548. [2024-11-28 05:19:25,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 415 states have (on average 1.274698795180723) internal successors, (529), 420 states have internal predecessors, (529), 96 states have call successors, (96), 36 states have call predecessors, (96), 36 states have return successors, (122), 93 states have call predecessors, (122), 92 states have call successors, (122) [2024-11-28 05:19:25,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 747 transitions. [2024-11-28 05:19:25,340 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 747 transitions. Word has length 107 [2024-11-28 05:19:25,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:25,341 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 747 transitions. [2024-11-28 05:19:25,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 4 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 05:19:25,341 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 747 transitions. [2024-11-28 05:19:25,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-28 05:19:25,342 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:25,342 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:25,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-28 05:19:25,343 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:19:25,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:25,343 INFO L85 PathProgramCache]: Analyzing trace with hash 2076247590, now seen corresponding path program 1 times [2024-11-28 05:19:25,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:25,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591899658] [2024-11-28 05:19:25,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:25,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:34,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:35,215 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:19:35,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:35,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591899658] [2024-11-28 05:19:35,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591899658] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:35,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:35,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:19:35,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025158368] [2024-11-28 05:19:35,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:35,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:19:35,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:35,217 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:19:35,217 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:35,217 INFO L87 Difference]: Start difference. First operand 548 states and 747 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-28 05:19:39,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:19:40,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:40,028 INFO L93 Difference]: Finished difference Result 1109 states and 1551 transitions. [2024-11-28 05:19:40,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:19:40,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 121 [2024-11-28 05:19:40,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:40,031 INFO L225 Difference]: With dead ends: 1109 [2024-11-28 05:19:40,031 INFO L226 Difference]: Without dead ends: 713 [2024-11-28 05:19:40,033 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:40,033 INFO L435 NwaCegarLoop]: 424 mSDtfsCounter, 266 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:40,033 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 751 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-28 05:19:40,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2024-11-28 05:19:40,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 684. [2024-11-28 05:19:40,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 513 states have (on average 1.2826510721247564) internal successors, (658), 515 states have internal predecessors, (658), 123 states have call successors, (123), 45 states have call predecessors, (123), 47 states have return successors, (157), 126 states have call predecessors, (157), 120 states have call successors, (157) [2024-11-28 05:19:40,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 938 transitions. [2024-11-28 05:19:40,083 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 938 transitions. Word has length 121 [2024-11-28 05:19:40,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:40,083 INFO L471 AbstractCegarLoop]: Abstraction has 684 states and 938 transitions. [2024-11-28 05:19:40,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-28 05:19:40,083 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 938 transitions. [2024-11-28 05:19:40,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-28 05:19:40,084 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:40,085 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:40,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-28 05:19:40,085 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:19:40,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:40,086 INFO L85 PathProgramCache]: Analyzing trace with hash -615220665, now seen corresponding path program 1 times [2024-11-28 05:19:40,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:40,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027338950] [2024-11-28 05:19:40,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:40,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:53,272 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 05:19:53,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:53,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027338950] [2024-11-28 05:19:53,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027338950] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:19:53,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100182036] [2024-11-28 05:19:53,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:53,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:53,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:19:53,275 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:19:53,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 05:20:08,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:08,461 INFO L256 TraceCheckSpWp]: Trace formula consists of 7832 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 05:20:08,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:09,266 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 05:20:09,266 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:20:16,973 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 05:20:16,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100182036] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:20:16,973 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:20:16,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 31 [2024-11-28 05:20:16,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288406138] [2024-11-28 05:20:16,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:20:16,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-28 05:20:16,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:20:16,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-28 05:20:16,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2024-11-28 05:20:16,976 INFO L87 Difference]: Start difference. First operand 684 states and 938 transitions. Second operand has 31 states, 31 states have (on average 5.580645161290323) internal successors, (173), 31 states have internal predecessors, (173), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-28 05:20:18,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:18,196 INFO L93 Difference]: Finished difference Result 1366 states and 1887 transitions. [2024-11-28 05:20:18,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-28 05:20:18,197 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 5.580645161290323) internal successors, (173), 31 states have internal predecessors, (173), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 122 [2024-11-28 05:20:18,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:18,202 INFO L225 Difference]: With dead ends: 1366 [2024-11-28 05:20:18,202 INFO L226 Difference]: Without dead ends: 712 [2024-11-28 05:20:18,204 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 228 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2024-11-28 05:20:18,205 INFO L435 NwaCegarLoop]: 385 mSDtfsCounter, 16 mSDsluCounter, 1528 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1913 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:18,205 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 1913 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-28 05:20:18,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2024-11-28 05:20:18,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 712. [2024-11-28 05:20:18,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 541 states have (on average 1.268022181146026) internal successors, (686), 543 states have internal predecessors, (686), 123 states have call successors, (123), 45 states have call predecessors, (123), 47 states have return successors, (157), 126 states have call predecessors, (157), 120 states have call successors, (157) [2024-11-28 05:20:18,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 966 transitions. [2024-11-28 05:20:18,296 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 966 transitions. Word has length 122 [2024-11-28 05:20:18,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:18,296 INFO L471 AbstractCegarLoop]: Abstraction has 712 states and 966 transitions. [2024-11-28 05:20:18,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 5.580645161290323) internal successors, (173), 31 states have internal predecessors, (173), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-28 05:20:18,296 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 966 transitions. [2024-11-28 05:20:18,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-28 05:20:18,298 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:18,298 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:18,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 05:20:18,498 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d8e4deb-3015-465a-9979-4355c32db29e/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:18,499 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:20:18,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:18,499 INFO L85 PathProgramCache]: Analyzing trace with hash -25667187, now seen corresponding path program 2 times [2024-11-28 05:20:18,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:20:18,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415257408] [2024-11-28 05:20:18,500 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:20:18,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:20:26,634 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 05:20:26,635 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:20:28,025 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:20:28,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:20:28,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415257408] [2024-11-28 05:20:28,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415257408] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:28,026 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:28,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:20:28,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633348452] [2024-11-28 05:20:28,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:28,026 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:20:28,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:20:28,027 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:20:28,027 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:20:28,027 INFO L87 Difference]: Start difference. First operand 712 states and 966 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-28 05:20:28,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:28,495 INFO L93 Difference]: Finished difference Result 1225 states and 1700 transitions. [2024-11-28 05:20:28,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:20:28,495 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 150 [2024-11-28 05:20:28,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:28,500 INFO L225 Difference]: With dead ends: 1225 [2024-11-28 05:20:28,500 INFO L226 Difference]: Without dead ends: 712 [2024-11-28 05:20:28,502 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:20:28,503 INFO L435 NwaCegarLoop]: 397 mSDtfsCounter, 0 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:28,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1967 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:20:28,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2024-11-28 05:20:28,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 712. [2024-11-28 05:20:28,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 541 states have (on average 1.2643253234750462) internal successors, (684), 543 states have internal predecessors, (684), 123 states have call successors, (123), 45 states have call predecessors, (123), 47 states have return successors, (157), 126 states have call predecessors, (157), 120 states have call successors, (157) [2024-11-28 05:20:28,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 964 transitions. [2024-11-28 05:20:28,602 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 964 transitions. Word has length 150 [2024-11-28 05:20:28,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:28,602 INFO L471 AbstractCegarLoop]: Abstraction has 712 states and 964 transitions. [2024-11-28 05:20:28,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-28 05:20:28,603 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 964 transitions. [2024-11-28 05:20:28,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 05:20:28,604 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:28,604 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:28,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-28 05:20:28,605 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:20:28,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:28,605 INFO L85 PathProgramCache]: Analyzing trace with hash 669657177, now seen corresponding path program 1 times [2024-11-28 05:20:28,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:20:28,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670895120] [2024-11-28 05:20:28,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:28,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:20:36,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:37,199 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:20:37,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:20:37,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670895120] [2024-11-28 05:20:37,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670895120] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:37,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:37,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:20:37,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573475707] [2024-11-28 05:20:37,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:37,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:20:37,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:20:37,201 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:20:37,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:20:37,201 INFO L87 Difference]: Start difference. First operand 712 states and 964 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 05:20:43,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:43,965 INFO L93 Difference]: Finished difference Result 793 states and 1052 transitions. [2024-11-28 05:20:43,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:20:43,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (7), 3 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 137 [2024-11-28 05:20:43,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:43,969 INFO L225 Difference]: With dead ends: 793 [2024-11-28 05:20:43,969 INFO L226 Difference]: Without dead ends: 735 [2024-11-28 05:20:43,970 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:20:43,970 INFO L435 NwaCegarLoop]: 268 mSDtfsCounter, 399 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:43,970 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 687 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2024-11-28 05:20:43,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2024-11-28 05:20:44,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 721. [2024-11-28 05:20:44,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 548 states have (on average 1.2627737226277371) internal successors, (692), 550 states have internal predecessors, (692), 123 states have call successors, (123), 47 states have call predecessors, (123), 49 states have return successors, (157), 126 states have call predecessors, (157), 120 states have call successors, (157) [2024-11-28 05:20:44,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 972 transitions. [2024-11-28 05:20:44,069 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 972 transitions. Word has length 137 [2024-11-28 05:20:44,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:44,070 INFO L471 AbstractCegarLoop]: Abstraction has 721 states and 972 transitions. [2024-11-28 05:20:44,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 05:20:44,070 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 972 transitions. [2024-11-28 05:20:44,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 05:20:44,071 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:44,071 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:44,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-28 05:20:44,072 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:20:44,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:44,072 INFO L85 PathProgramCache]: Analyzing trace with hash 685175895, now seen corresponding path program 1 times [2024-11-28 05:20:44,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:20:44,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084462788] [2024-11-28 05:20:44,072 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:44,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:20:52,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:53,572 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:20:53,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:20:53,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084462788] [2024-11-28 05:20:53,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084462788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:53,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:53,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:20:53,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54601481] [2024-11-28 05:20:53,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:53,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:20:53,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:20:53,573 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:20:53,573 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:20:53,573 INFO L87 Difference]: Start difference. First operand 721 states and 972 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 05:20:57,612 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 [] [2024-11-28 05:20:57,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:57,935 INFO L93 Difference]: Finished difference Result 735 states and 986 transitions. [2024-11-28 05:20:57,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:20:57,936 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 137 [2024-11-28 05:20:57,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:57,939 INFO L225 Difference]: With dead ends: 735 [2024-11-28 05:20:57,939 INFO L226 Difference]: Without dead ends: 668 [2024-11-28 05:20:57,940 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:20:57,940 INFO L435 NwaCegarLoop]: 385 mSDtfsCounter, 1 mSDsluCounter, 1145 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1530 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:57,940 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1530 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-11-28 05:20:57,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2024-11-28 05:20:58,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 668. [2024-11-28 05:20:58,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 508 states have (on average 1.2677165354330708) internal successors, (644), 510 states have internal predecessors, (644), 116 states have call successors, (116), 41 states have call predecessors, (116), 43 states have return successors, (150), 119 states have call predecessors, (150), 113 states have call successors, (150) [2024-11-28 05:20:58,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 910 transitions. [2024-11-28 05:20:58,035 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 910 transitions. Word has length 137 [2024-11-28 05:20:58,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:58,035 INFO L471 AbstractCegarLoop]: Abstraction has 668 states and 910 transitions. [2024-11-28 05:20:58,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 05:20:58,036 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 910 transitions. [2024-11-28 05:20:58,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-28 05:20:58,037 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:58,037 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:58,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-28 05:20:58,037 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:20:58,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:58,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1975230233, now seen corresponding path program 1 times [2024-11-28 05:20:58,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:20:58,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437220456] [2024-11-28 05:20:58,038 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:58,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:21:05,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:21:06,724 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:21:06,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:21:06,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437220456] [2024-11-28 05:21:06,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437220456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:21:06,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:21:06,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:21:06,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450931439] [2024-11-28 05:21:06,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:21:06,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:21:06,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:21:06,725 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:21:06,726 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:21:06,726 INFO L87 Difference]: Start difference. First operand 668 states and 910 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 05:21:11,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:21:15,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:21:20,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:21:28,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:28,874 INFO L93 Difference]: Finished difference Result 1148 states and 1584 transitions. [2024-11-28 05:21:28,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:21:28,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 160 [2024-11-28 05:21:28,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:28,878 INFO L225 Difference]: With dead ends: 1148 [2024-11-28 05:21:28,878 INFO L226 Difference]: Without dead ends: 637 [2024-11-28 05:21:28,879 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:21:28,879 INFO L435 NwaCegarLoop]: 376 mSDtfsCounter, 263 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 63 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:28,879 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 1048 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 642 Invalid, 3 Unknown, 0 Unchecked, 21.9s Time] [2024-11-28 05:21:28,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2024-11-28 05:21:28,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 630. [2024-11-28 05:21:28,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 477 states have (on average 1.2662473794549267) internal successors, (604), 481 states have internal predecessors, (604), 112 states have call successors, (112), 41 states have call predecessors, (112), 40 states have return successors, (127), 110 states have call predecessors, (127), 109 states have call successors, (127) [2024-11-28 05:21:28,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 843 transitions. [2024-11-28 05:21:28,971 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 843 transitions. Word has length 160 [2024-11-28 05:21:28,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:28,972 INFO L471 AbstractCegarLoop]: Abstraction has 630 states and 843 transitions. [2024-11-28 05:21:28,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 05:21:28,972 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 843 transitions. [2024-11-28 05:21:28,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-28 05:21:28,973 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:28,974 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:21:28,974 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-28 05:21:28,974 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:21:28,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:28,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1697641876, now seen corresponding path program 1 times [2024-11-28 05:21:28,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:21:28,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676409336] [2024-11-28 05:21:28,975 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:21:28,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:21:36,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:21:40,144 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:21:40,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:21:40,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676409336] [2024-11-28 05:21:40,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676409336] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:21:40,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:21:40,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 05:21:40,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155352084] [2024-11-28 05:21:40,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:21:40,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:21:40,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:21:40,145 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:21:40,146 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:21:40,146 INFO L87 Difference]: Start difference. First operand 630 states and 843 transitions. Second operand has 13 states, 13 states have (on average 6.846153846153846) internal successors, (89), 11 states have internal predecessors, (89), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 05:21:44,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:21:46,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:46,197 INFO L93 Difference]: Finished difference Result 653 states and 868 transitions. [2024-11-28 05:21:46,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 05:21:46,197 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.846153846153846) internal successors, (89), 11 states have internal predecessors, (89), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 166 [2024-11-28 05:21:46,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:46,201 INFO L225 Difference]: With dead ends: 653 [2024-11-28 05:21:46,201 INFO L226 Difference]: Without dead ends: 633 [2024-11-28 05:21:46,201 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:21:46,202 INFO L435 NwaCegarLoop]: 347 mSDtfsCounter, 1 mSDsluCounter, 3772 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4119 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:46,202 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4119 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 157 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2024-11-28 05:21:46,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2024-11-28 05:21:46,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 633. [2024-11-28 05:21:46,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 479 states have (on average 1.2651356993736953) internal successors, (606), 484 states have internal predecessors, (606), 112 states have call successors, (112), 41 states have call predecessors, (112), 41 states have return successors, (128), 110 states have call predecessors, (128), 109 states have call successors, (128) [2024-11-28 05:21:46,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 846 transitions. [2024-11-28 05:21:46,259 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 846 transitions. Word has length 166 [2024-11-28 05:21:46,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:46,260 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 846 transitions. [2024-11-28 05:21:46,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.846153846153846) internal successors, (89), 11 states have internal predecessors, (89), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 05:21:46,260 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 846 transitions. [2024-11-28 05:21:46,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-28 05:21:46,261 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:46,261 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:21:46,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-28 05:21:46,262 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:21:46,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:46,262 INFO L85 PathProgramCache]: Analyzing trace with hash 661382188, now seen corresponding path program 1 times [2024-11-28 05:21:46,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:21:46,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521064079] [2024-11-28 05:21:46,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:21:46,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:21:54,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:21:57,652 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:21:57,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:21:57,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521064079] [2024-11-28 05:21:57,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521064079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:21:57,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:21:57,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 05:21:57,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668424000] [2024-11-28 05:21:57,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:21:57,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:21:57,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:21:57,653 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:21:57,653 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:21:57,653 INFO L87 Difference]: Start difference. First operand 633 states and 846 transitions. Second operand has 13 states, 13 states have (on average 6.923076923076923) internal successors, (90), 11 states have internal predecessors, (90), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 05:22:01,690 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 [] [2024-11-28 05:22:03,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:03,772 INFO L93 Difference]: Finished difference Result 1120 states and 1516 transitions. [2024-11-28 05:22:03,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 05:22:03,773 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.923076923076923) internal successors, (90), 11 states have internal predecessors, (90), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 167 [2024-11-28 05:22:03,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:03,776 INFO L225 Difference]: With dead ends: 1120 [2024-11-28 05:22:03,776 INFO L226 Difference]: Without dead ends: 629 [2024-11-28 05:22:03,777 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:22:03,777 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 1 mSDsluCounter, 3868 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4224 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:03,777 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4224 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2024-11-28 05:22:03,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2024-11-28 05:22:03,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 618. [2024-11-28 05:22:03,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 468 states have (on average 1.2692307692307692) internal successors, (594), 472 states have internal predecessors, (594), 110 states have call successors, (110), 41 states have call predecessors, (110), 39 states have return successors, (116), 107 states have call predecessors, (116), 107 states have call successors, (116) [2024-11-28 05:22:03,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 820 transitions. [2024-11-28 05:22:03,856 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 820 transitions. Word has length 167 [2024-11-28 05:22:03,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:03,857 INFO L471 AbstractCegarLoop]: Abstraction has 618 states and 820 transitions. [2024-11-28 05:22:03,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.923076923076923) internal successors, (90), 11 states have internal predecessors, (90), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 05:22:03,857 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 820 transitions. [2024-11-28 05:22:03,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-28 05:22:03,859 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:03,859 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:22:03,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-28 05:22:03,859 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:22:03,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:03,859 INFO L85 PathProgramCache]: Analyzing trace with hash 412061647, now seen corresponding path program 1 times [2024-11-28 05:22:03,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:22:03,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766568975] [2024-11-28 05:22:03,860 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:03,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:22:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:14,060 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:22:14,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:22:14,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766568975] [2024-11-28 05:22:14,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766568975] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:22:14,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:22:14,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 05:22:14,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311595399] [2024-11-28 05:22:14,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:22:14,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:22:14,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:22:14,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:22:14,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:22:14,062 INFO L87 Difference]: Start difference. First operand 618 states and 820 transitions. Second operand has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 10 states have internal predecessors, (97), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-28 05:22:18,835 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 [] [2024-11-28 05:22:23,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:23,829 INFO L93 Difference]: Finished difference Result 1155 states and 1552 transitions. [2024-11-28 05:22:23,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 05:22:23,829 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 10 states have internal predecessors, (97), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 176 [2024-11-28 05:22:23,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:23,833 INFO L225 Difference]: With dead ends: 1155 [2024-11-28 05:22:23,833 INFO L226 Difference]: Without dead ends: 1109 [2024-11-28 05:22:23,834 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2024-11-28 05:22:23,835 INFO L435 NwaCegarLoop]: 350 mSDtfsCounter, 299 mSDsluCounter, 2909 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 3259 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:23,835 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 3259 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 296 Invalid, 1 Unknown, 0 Unchecked, 8.4s Time] [2024-11-28 05:22:23,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2024-11-28 05:22:23,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 1080. [2024-11-28 05:22:23,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 795 states have (on average 1.2993710691823899) internal successors, (1033), 820 states have internal predecessors, (1033), 210 states have call successors, (210), 76 states have call predecessors, (210), 74 states have return successors, (225), 186 states have call predecessors, (225), 207 states have call successors, (225) [2024-11-28 05:22:23,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 1468 transitions. [2024-11-28 05:22:23,934 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 1468 transitions. Word has length 176 [2024-11-28 05:22:23,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:23,934 INFO L471 AbstractCegarLoop]: Abstraction has 1080 states and 1468 transitions. [2024-11-28 05:22:23,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 10 states have internal predecessors, (97), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-28 05:22:23,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 1468 transitions. [2024-11-28 05:22:23,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-28 05:22:23,936 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:23,936 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:22:23,937 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-28 05:22:23,937 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:22:23,937 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:23,937 INFO L85 PathProgramCache]: Analyzing trace with hash -211219955, now seen corresponding path program 1 times [2024-11-28 05:22:23,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:22:23,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979294205] [2024-11-28 05:22:23,938 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:23,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:22:31,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:33,952 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-28 05:22:33,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:22:33,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979294205] [2024-11-28 05:22:33,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979294205] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:22:33,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:22:33,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 05:22:33,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303065983] [2024-11-28 05:22:33,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:22:33,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:22:33,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:22:33,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:22:33,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:22:33,954 INFO L87 Difference]: Start difference. First operand 1080 states and 1468 transitions. Second operand has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 10 states have internal predecessors, (97), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-28 05:22:38,616 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 []