./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test1-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test1-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 60f6803c5e3744d9299e1af81cd011414f5ac623b556345642fa85a1d93686e4 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:05:03,059 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:05:03,122 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 02:05:03,126 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:05:03,127 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:05:03,157 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:05:03,157 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:05:03,158 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:05:03,159 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:05:03,159 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:05:03,160 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:05:03,160 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:05:03,161 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:05:03,161 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:05:03,162 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:05:03,162 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:05:03,163 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:05:03,163 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 02:05:03,164 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:05:03,164 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 02:05:03,165 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:05:03,166 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:05:03,166 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:05:03,166 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:05:03,167 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 02:05:03,167 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:05:03,168 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:05:03,168 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:05:03,185 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:05:03,185 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 02:05:03,186 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:05:03,186 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:05:03,187 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:05:03,187 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:05:03,187 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:05:03,188 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:05:03,188 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:05:03,188 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:05:03,188 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:05:03,188 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:05:03,189 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:05:03,189 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:05:03,189 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 60f6803c5e3744d9299e1af81cd011414f5ac623b556345642fa85a1d93686e4 [2023-11-29 02:05:03,414 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:05:03,436 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:05:03,439 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:05:03,440 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:05:03,440 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:05:03,441 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test1-2.i [2023-11-29 02:05:06,254 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:05:06,516 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:05:06,516 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test1-2.i [2023-11-29 02:05:06,534 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/data/70052e9f3/88738d7e5f4a4f60b36838c8c9a05550/FLAG304a14269 [2023-11-29 02:05:06,548 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/data/70052e9f3/88738d7e5f4a4f60b36838c8c9a05550 [2023-11-29 02:05:06,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:05:06,551 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:05:06,552 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:05:06,552 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:05:06,557 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:05:06,557 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:05:06" (1/1) ... [2023-11-29 02:05:06,558 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e78e350 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:06, skipping insertion in model container [2023-11-29 02:05:06,559 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:05:06" (1/1) ... [2023-11-29 02:05:06,610 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:05:06,927 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test1-2.i[33021,33034] [2023-11-29 02:05:07,009 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:05:07,020 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:05:07,047 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test1-2.i[33021,33034] [2023-11-29 02:05:07,092 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:05:07,124 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:05:07,124 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07 WrapperNode [2023-11-29 02:05:07,124 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:05:07,125 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:05:07,125 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:05:07,126 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:05:07,131 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,158 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,204 INFO L138 Inliner]: procedures = 177, calls = 237, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 955 [2023-11-29 02:05:07,204 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:05:07,205 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:05:07,205 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:05:07,206 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:05:07,216 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,217 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,227 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,328 INFO L175 MemorySlicer]: Split 211 memory accesses to 3 slices as follows [2, 5, 204]. 97 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0]. The 51 writes are split as follows [0, 1, 50]. [2023-11-29 02:05:07,328 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,329 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,358 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,366 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,371 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,376 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,385 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:05:07,386 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:05:07,386 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:05:07,386 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:05:07,387 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (1/1) ... [2023-11-29 02:05:07,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:05:07,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:07,412 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 02:05:07,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 02:05:07,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 02:05:07,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 02:05:07,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 02:05:07,444 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 02:05:07,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 02:05:07,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 02:05:07,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 02:05:07,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 02:05:07,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-29 02:05:07,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-29 02:05:07,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-29 02:05:07,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-29 02:05:07,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-29 02:05:07,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-29 02:05:07,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 02:05:07,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:05:07,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 02:05:07,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 02:05:07,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 02:05:07,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 02:05:07,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 02:05:07,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 02:05:07,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 02:05:07,448 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 02:05:07,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:05:07,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 02:05:07,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 02:05:07,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:05:07,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:05:07,645 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:05:07,648 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:05:08,549 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:05:08,587 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:05:08,587 INFO L309 CfgBuilder]: Removed 40 assume(true) statements. [2023-11-29 02:05:08,588 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:05:08 BoogieIcfgContainer [2023-11-29 02:05:08,588 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:05:08,591 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:05:08,591 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:05:08,611 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:05:08,611 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:05:06" (1/3) ... [2023-11-29 02:05:08,612 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3fe935e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:05:08, skipping insertion in model container [2023-11-29 02:05:08,612 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:05:07" (2/3) ... [2023-11-29 02:05:08,612 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3fe935e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:05:08, skipping insertion in model container [2023-11-29 02:05:08,613 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:05:08" (3/3) ... [2023-11-29 02:05:08,614 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_JEN_test1-2.i [2023-11-29 02:05:08,634 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:05:08,634 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 02:05:08,692 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:05:08,697 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@10719d6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:05:08,697 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 02:05:08,703 INFO L276 IsEmpty]: Start isEmpty. Operand has 240 states, 223 states have (on average 1.6995515695067265) internal successors, (379), 234 states have internal predecessors, (379), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 4 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 02:05:08,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-11-29 02:05:08,710 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:08,710 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:08,711 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:08,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:08,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1633148590, now seen corresponding path program 1 times [2023-11-29 02:05:08,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:08,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848327717] [2023-11-29 02:05:08,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:08,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:08,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:05:08,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:05:08,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:08,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848327717] [2023-11-29 02:05:08,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848327717] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:05:08,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:05:08,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 02:05:08,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806907076] [2023-11-29 02:05:08,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:05:08,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:05:08,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:08,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:05:08,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:05:08,931 INFO L87 Difference]: Start difference. First operand has 240 states, 223 states have (on average 1.6995515695067265) internal successors, (379), 234 states have internal predecessors, (379), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 4 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 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) [2023-11-29 02:05:09,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:09,041 INFO L93 Difference]: Finished difference Result 651 states and 1113 transitions. [2023-11-29 02:05:09,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:05:09,044 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 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 9 [2023-11-29 02:05:09,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:09,058 INFO L225 Difference]: With dead ends: 651 [2023-11-29 02:05:09,059 INFO L226 Difference]: Without dead ends: 377 [2023-11-29 02:05:09,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:05:09,067 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 252 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:09,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 703 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:05:09,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2023-11-29 02:05:09,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 206. [2023-11-29 02:05:09,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 190 states have (on average 1.5105263157894737) internal successors, (287), 200 states have internal predecessors, (287), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 4 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 02:05:09,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 313 transitions. [2023-11-29 02:05:09,125 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 313 transitions. Word has length 9 [2023-11-29 02:05:09,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:09,125 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 313 transitions. [2023-11-29 02:05:09,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 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) [2023-11-29 02:05:09,125 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 313 transitions. [2023-11-29 02:05:09,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-29 02:05:09,130 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:09,130 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:09,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 02:05:09,131 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:09,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:09,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1518710755, now seen corresponding path program 1 times [2023-11-29 02:05:09,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:09,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431315438] [2023-11-29 02:05:09,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:09,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:09,201 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:09,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [566622724] [2023-11-29 02:05:09,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:09,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:09,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:09,206 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:09,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 02:05:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:05:09,520 INFO L262 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:05:09,529 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:05:09,583 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:05:09,583 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:05:09,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:09,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431315438] [2023-11-29 02:05:09,584 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:05:09,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566622724] [2023-11-29 02:05:09,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566622724] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:05:09,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:05:09,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:05:09,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405240664] [2023-11-29 02:05:09,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:05:09,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:05:09,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:09,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:05:09,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:05:09,589 INFO L87 Difference]: Start difference. First operand 206 states and 313 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 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) [2023-11-29 02:05:09,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:09,683 INFO L93 Difference]: Finished difference Result 431 states and 655 transitions. [2023-11-29 02:05:09,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:05:09,685 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 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 84 [2023-11-29 02:05:09,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:09,688 INFO L225 Difference]: With dead ends: 431 [2023-11-29 02:05:09,688 INFO L226 Difference]: Without dead ends: 227 [2023-11-29 02:05:09,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:05:09,691 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 9 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:09,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 564 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:05:09,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2023-11-29 02:05:09,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 226. [2023-11-29 02:05:09,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 210 states have (on average 1.4619047619047618) internal successors, (307), 220 states have internal predecessors, (307), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 4 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 02:05:09,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 333 transitions. [2023-11-29 02:05:09,709 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 333 transitions. Word has length 84 [2023-11-29 02:05:09,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:09,710 INFO L495 AbstractCegarLoop]: Abstraction has 226 states and 333 transitions. [2023-11-29 02:05:09,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 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) [2023-11-29 02:05:09,710 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 333 transitions. [2023-11-29 02:05:09,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-29 02:05:09,714 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:09,714 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:09,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 02:05:09,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:09,918 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:09,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:09,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1026084581, now seen corresponding path program 1 times [2023-11-29 02:05:09,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:09,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409983824] [2023-11-29 02:05:09,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:09,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:09,977 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:09,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1615192359] [2023-11-29 02:05:09,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:09,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:09,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:09,979 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:09,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 02:05:10,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:05:10,244 INFO L262 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:05:10,249 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:05:10,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:05:10,277 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:05:10,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:10,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409983824] [2023-11-29 02:05:10,277 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:05:10,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615192359] [2023-11-29 02:05:10,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615192359] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:05:10,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:05:10,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:05:10,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408292721] [2023-11-29 02:05:10,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:05:10,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:05:10,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:10,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:05:10,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:05:10,281 INFO L87 Difference]: Start difference. First operand 226 states and 333 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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) [2023-11-29 02:05:10,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:10,378 INFO L93 Difference]: Finished difference Result 437 states and 651 transitions. [2023-11-29 02:05:10,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 02:05:10,379 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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 84 [2023-11-29 02:05:10,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:10,381 INFO L225 Difference]: With dead ends: 437 [2023-11-29 02:05:10,381 INFO L226 Difference]: Without dead ends: 213 [2023-11-29 02:05:10,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:05:10,384 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 165 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 694 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:10,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 694 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:05:10,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2023-11-29 02:05:10,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 212. [2023-11-29 02:05:10,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 196 states have (on average 1.4591836734693877) internal successors, (286), 206 states have internal predecessors, (286), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 4 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 02:05:10,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 312 transitions. [2023-11-29 02:05:10,401 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 312 transitions. Word has length 84 [2023-11-29 02:05:10,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:10,402 INFO L495 AbstractCegarLoop]: Abstraction has 212 states and 312 transitions. [2023-11-29 02:05:10,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 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) [2023-11-29 02:05:10,403 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 312 transitions. [2023-11-29 02:05:10,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-29 02:05:10,405 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:10,406 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:10,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 02:05:10,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:10,610 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:10,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:10,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1687762391, now seen corresponding path program 1 times [2023-11-29 02:05:10,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:10,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563727281] [2023-11-29 02:05:10,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:10,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:10,672 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:10,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [826435987] [2023-11-29 02:05:10,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:10,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:10,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:10,674 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:10,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 02:05:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:05:10,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:05:10,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:05:11,076 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:05:11,076 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:05:11,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:05:11,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:11,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563727281] [2023-11-29 02:05:11,183 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:05:11,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826435987] [2023-11-29 02:05:11,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826435987] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:05:11,183 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:05:11,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 02:05:11,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745170051] [2023-11-29 02:05:11,184 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:05:11,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:05:11,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:11,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:05:11,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:05:11,186 INFO L87 Difference]: Start difference. First operand 212 states and 312 transitions. Second operand has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 5 states have internal predecessors, (160), 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) [2023-11-29 02:05:11,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:11,279 INFO L93 Difference]: Finished difference Result 775 states and 1137 transitions. [2023-11-29 02:05:11,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:05:11,280 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 5 states have internal predecessors, (160), 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 84 [2023-11-29 02:05:11,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:11,286 INFO L225 Difference]: With dead ends: 775 [2023-11-29 02:05:11,286 INFO L226 Difference]: Without dead ends: 746 [2023-11-29 02:05:11,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:05:11,288 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 1228 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1240 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:11,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1240 Valid, 1238 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:05:11,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2023-11-29 02:05:11,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 746. [2023-11-29 02:05:11,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 721 states have (on average 1.4452149791955617) internal successors, (1042), 731 states have internal predecessors, (1042), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 13 states have call predecessors, (22), 22 states have call successors, (22) [2023-11-29 02:05:11,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1086 transitions. [2023-11-29 02:05:11,322 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1086 transitions. Word has length 84 [2023-11-29 02:05:11,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:11,323 INFO L495 AbstractCegarLoop]: Abstraction has 746 states and 1086 transitions. [2023-11-29 02:05:11,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 5 states have internal predecessors, (160), 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) [2023-11-29 02:05:11,323 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1086 transitions. [2023-11-29 02:05:11,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2023-11-29 02:05:11,330 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:11,330 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:11,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 02:05:11,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:11,531 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:11,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:11,532 INFO L85 PathProgramCache]: Analyzing trace with hash -378281838, now seen corresponding path program 2 times [2023-11-29 02:05:11,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:11,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509541664] [2023-11-29 02:05:11,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:11,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:11,680 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:11,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [466288457] [2023-11-29 02:05:11,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:05:11,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:11,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:11,682 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:11,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 02:05:12,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 02:05:12,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:05:12,028 INFO L262 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:05:12,038 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:05:13,171 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2023-11-29 02:05:13,172 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:05:13,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:13,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509541664] [2023-11-29 02:05:13,172 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:05:13,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466288457] [2023-11-29 02:05:13,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466288457] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:05:13,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:05:13,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:05:13,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524604404] [2023-11-29 02:05:13,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:05:13,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:05:13,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:13,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:05:13,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:05:13,175 INFO L87 Difference]: Start difference. First operand 746 states and 1086 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 3 states have internal predecessors, (83), 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) [2023-11-29 02:05:13,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:13,434 INFO L93 Difference]: Finished difference Result 1362 states and 1980 transitions. [2023-11-29 02:05:13,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:05:13,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 3 states have internal predecessors, (83), 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 309 [2023-11-29 02:05:13,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:13,440 INFO L225 Difference]: With dead ends: 1362 [2023-11-29 02:05:13,441 INFO L226 Difference]: Without dead ends: 744 [2023-11-29 02:05:13,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:05:13,442 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 123 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:13,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 856 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:05:13,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2023-11-29 02:05:13,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 744. [2023-11-29 02:05:13,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 744 states, 719 states have (on average 1.4450625869262865) internal successors, (1039), 729 states have internal predecessors, (1039), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 13 states have call predecessors, (22), 22 states have call successors, (22) [2023-11-29 02:05:13,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 744 states to 744 states and 1083 transitions. [2023-11-29 02:05:13,479 INFO L78 Accepts]: Start accepts. Automaton has 744 states and 1083 transitions. Word has length 309 [2023-11-29 02:05:13,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:13,479 INFO L495 AbstractCegarLoop]: Abstraction has 744 states and 1083 transitions. [2023-11-29 02:05:13,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 3 states have internal predecessors, (83), 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) [2023-11-29 02:05:13,479 INFO L276 IsEmpty]: Start isEmpty. Operand 744 states and 1083 transitions. [2023-11-29 02:05:13,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2023-11-29 02:05:13,485 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:13,485 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:13,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-29 02:05:13,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:13,690 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:13,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:13,690 INFO L85 PathProgramCache]: Analyzing trace with hash 648427025, now seen corresponding path program 1 times [2023-11-29 02:05:13,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:13,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562840695] [2023-11-29 02:05:13,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:13,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:13,809 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:13,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1178300160] [2023-11-29 02:05:13,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:13,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:13,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:13,811 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:13,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 02:05:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:05:14,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 1633 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:05:14,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:05:14,831 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 448 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 02:05:14,831 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:05:15,249 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 0 proven. 448 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 02:05:15,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:15,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562840695] [2023-11-29 02:05:15,250 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:05:15,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178300160] [2023-11-29 02:05:15,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178300160] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:05:15,250 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:05:15,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-11-29 02:05:15,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759310638] [2023-11-29 02:05:15,251 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:05:15,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:05:15,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:15,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:05:15,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:05:15,255 INFO L87 Difference]: Start difference. First operand 744 states and 1083 transitions. Second operand has 12 states, 12 states have (on average 51.833333333333336) internal successors, (622), 12 states have internal predecessors, (622), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 02:05:15,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:15,550 INFO L93 Difference]: Finished difference Result 1841 states and 2685 transitions. [2023-11-29 02:05:15,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:05:15,551 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 51.833333333333336) internal successors, (622), 12 states have internal predecessors, (622), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 322 [2023-11-29 02:05:15,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:15,562 INFO L225 Difference]: With dead ends: 1841 [2023-11-29 02:05:15,562 INFO L226 Difference]: Without dead ends: 1812 [2023-11-29 02:05:15,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 642 GetRequests, 632 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:05:15,564 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 2635 mSDsluCounter, 2634 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2661 SdHoareTripleChecker+Valid, 2933 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:15,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2661 Valid, 2933 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:05:15,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2023-11-29 02:05:15,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1812. [2023-11-29 02:05:15,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1769 states have (on average 1.4420576596947428) internal successors, (2551), 1779 states have internal predecessors, (2551), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:05:15,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 2631 transitions. [2023-11-29 02:05:15,629 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 2631 transitions. Word has length 322 [2023-11-29 02:05:15,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:15,630 INFO L495 AbstractCegarLoop]: Abstraction has 1812 states and 2631 transitions. [2023-11-29 02:05:15,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 51.833333333333336) internal successors, (622), 12 states have internal predecessors, (622), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 02:05:15,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 2631 transitions. [2023-11-29 02:05:15,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 773 [2023-11-29 02:05:15,659 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:15,659 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:15,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 02:05:15,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 02:05:15,860 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:15,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:15,861 INFO L85 PathProgramCache]: Analyzing trace with hash -70081231, now seen corresponding path program 2 times [2023-11-29 02:05:15,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:15,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856302803] [2023-11-29 02:05:15,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:15,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:16,145 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:16,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1734937269] [2023-11-29 02:05:16,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:05:16,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:16,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:16,150 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:16,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 02:05:32,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:05:32,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:05:32,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 3775 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 02:05:32,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:05:32,347 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:05:32,850 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:05:32,851 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:05:33,031 INFO L134 CoverageAnalysis]: Checked inductivity of 3370 backedges. 1661 proven. 317 refuted. 0 times theorem prover too weak. 1392 trivial. 0 not checked. [2023-11-29 02:05:33,032 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:05:33,660 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:05:33,660 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:05:45,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:45,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856302803] [2023-11-29 02:05:45,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:05:45,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734937269] [2023-11-29 02:05:45,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734937269] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:05:45,780 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:05:45,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-11-29 02:05:45,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347495859] [2023-11-29 02:05:45,780 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:05:45,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:05:45,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:45,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:05:45,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2023-11-29 02:05:45,784 INFO L87 Difference]: Start difference. First operand 1812 states and 2631 transitions. Second operand has 16 states, 16 states have (on average 21.6875) internal successors, (347), 16 states have internal predecessors, (347), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:05:54,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:54,025 INFO L93 Difference]: Finished difference Result 3049 states and 4421 transitions. [2023-11-29 02:05:54,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:05:54,026 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 21.6875) internal successors, (347), 16 states have internal predecessors, (347), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 772 [2023-11-29 02:05:54,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:54,034 INFO L225 Difference]: With dead ends: 3049 [2023-11-29 02:05:54,034 INFO L226 Difference]: Without dead ends: 1849 [2023-11-29 02:05:54,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1484 GetRequests, 1450 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=238, Invalid=1022, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 02:05:54,037 INFO L413 NwaCegarLoop]: 1021 mSDtfsCounter, 1237 mSDsluCounter, 7610 mSDsCounter, 0 mSdLazyCounter, 5423 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 8631 SdHoareTripleChecker+Invalid, 5430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 5423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:54,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1248 Valid, 8631 Invalid, 5430 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 5423 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2023-11-29 02:05:54,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1849 states. [2023-11-29 02:05:54,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1849 to 1844. [2023-11-29 02:05:54,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1801 states have (on average 1.4369794558578568) internal successors, (2588), 1811 states have internal predecessors, (2588), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:05:54,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 2668 transitions. [2023-11-29 02:05:54,079 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 2668 transitions. Word has length 772 [2023-11-29 02:05:54,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:54,080 INFO L495 AbstractCegarLoop]: Abstraction has 1844 states and 2668 transitions. [2023-11-29 02:05:54,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 21.6875) internal successors, (347), 16 states have internal predecessors, (347), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:05:54,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 2668 transitions. [2023-11-29 02:05:54,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 773 [2023-11-29 02:05:54,089 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:54,089 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:05:54,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 02:05:54,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:54,290 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:54,290 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:54,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1447968179, now seen corresponding path program 1 times [2023-11-29 02:05:54,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:54,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422504030] [2023-11-29 02:05:54,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:54,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:54,517 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:54,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [446824872] [2023-11-29 02:05:54,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:54,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:54,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:54,518 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:54,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 02:05:55,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:05:55,691 INFO L262 TraceCheckSpWp]: Trace formula consists of 3773 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:05:55,702 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:05:55,747 INFO L134 CoverageAnalysis]: Checked inductivity of 3370 backedges. 1685 proven. 0 refuted. 0 times theorem prover too weak. 1685 trivial. 0 not checked. [2023-11-29 02:05:55,747 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:05:55,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:05:55,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422504030] [2023-11-29 02:05:55,747 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:05:55,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446824872] [2023-11-29 02:05:55,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446824872] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:05:55,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:05:55,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:05:55,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278934552] [2023-11-29 02:05:55,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:05:55,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:05:55,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:05:55,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:05:55,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:05:55,750 INFO L87 Difference]: Start difference. First operand 1844 states and 2668 transitions. Second operand has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:05:55,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:05:55,827 INFO L93 Difference]: Finished difference Result 3199 states and 4541 transitions. [2023-11-29 02:05:55,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 02:05:55,827 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 772 [2023-11-29 02:05:55,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:05:55,836 INFO L225 Difference]: With dead ends: 3199 [2023-11-29 02:05:55,836 INFO L226 Difference]: Without dead ends: 1362 [2023-11-29 02:05:55,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 772 GetRequests, 769 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:05:55,840 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 78 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:05:55,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 562 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:05:55,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2023-11-29 02:05:55,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1362. [2023-11-29 02:05:55,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1362 states, 1319 states have (on average 1.3495072024260804) internal successors, (1780), 1329 states have internal predecessors, (1780), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:05:55,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1860 transitions. [2023-11-29 02:05:55,889 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1860 transitions. Word has length 772 [2023-11-29 02:05:55,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:05:55,889 INFO L495 AbstractCegarLoop]: Abstraction has 1362 states and 1860 transitions. [2023-11-29 02:05:55,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:05:55,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1860 transitions. [2023-11-29 02:05:55,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 774 [2023-11-29 02:05:55,899 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:05:55,899 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 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] [2023-11-29 02:05:55,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 02:05:56,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:56,100 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:05:56,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:05:56,100 INFO L85 PathProgramCache]: Analyzing trace with hash -919320837, now seen corresponding path program 1 times [2023-11-29 02:05:56,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:05:56,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818607415] [2023-11-29 02:05:56,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:56,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:05:56,393 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:05:56,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [229506442] [2023-11-29 02:05:56,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:05:56,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:05:56,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:05:56,394 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:05:56,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 02:06:02,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:06:02,428 INFO L262 TraceCheckSpWp]: Trace formula consists of 3776 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 02:06:02,439 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:06:02,625 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:06:03,026 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:06:03,026 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:06:03,186 INFO L134 CoverageAnalysis]: Checked inductivity of 3370 backedges. 1347 proven. 137 refuted. 0 times theorem prover too weak. 1886 trivial. 0 not checked. [2023-11-29 02:06:03,186 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:06:03,791 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:06:03,791 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:06:10,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:06:10,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818607415] [2023-11-29 02:06:10,107 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:06:10,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229506442] [2023-11-29 02:06:10,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229506442] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:06:10,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:06:10,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 02:06:10,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753999665] [2023-11-29 02:06:10,108 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:06:10,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:06:10,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:06:10,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:06:10,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2023-11-29 02:06:10,110 INFO L87 Difference]: Start difference. First operand 1362 states and 1860 transitions. Second operand has 15 states, 15 states have (on average 18.266666666666666) internal successors, (274), 15 states have internal predecessors, (274), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:06:15,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:06:17,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:06:18,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:06:19,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:06:19,532 INFO L93 Difference]: Finished difference Result 2425 states and 3323 transitions. [2023-11-29 02:06:19,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:06:19,533 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 18.266666666666666) internal successors, (274), 15 states have internal predecessors, (274), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 773 [2023-11-29 02:06:19,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:06:19,539 INFO L225 Difference]: With dead ends: 2425 [2023-11-29 02:06:19,539 INFO L226 Difference]: Without dead ends: 1362 [2023-11-29 02:06:19,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1486 GetRequests, 1454 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=217, Invalid=905, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 02:06:19,543 INFO L413 NwaCegarLoop]: 554 mSDtfsCounter, 706 mSDsluCounter, 4077 mSDsCounter, 0 mSdLazyCounter, 2765 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 4631 SdHoareTripleChecker+Invalid, 2773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 2765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:06:19,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [714 Valid, 4631 Invalid, 2773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 2765 Invalid, 0 Unknown, 0 Unchecked, 9.1s Time] [2023-11-29 02:06:19,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2023-11-29 02:06:19,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1362. [2023-11-29 02:06:19,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1362 states, 1319 states have (on average 1.3487490523123578) internal successors, (1779), 1329 states have internal predecessors, (1779), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:06:19,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1859 transitions. [2023-11-29 02:06:19,594 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1859 transitions. Word has length 773 [2023-11-29 02:06:19,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:06:19,595 INFO L495 AbstractCegarLoop]: Abstraction has 1362 states and 1859 transitions. [2023-11-29 02:06:19,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 18.266666666666666) internal successors, (274), 15 states have internal predecessors, (274), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:06:19,595 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1859 transitions. [2023-11-29 02:06:19,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 775 [2023-11-29 02:06:19,604 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:06:19,604 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:06:19,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 02:06:19,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:06:19,806 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:06:19,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:06:19,807 INFO L85 PathProgramCache]: Analyzing trace with hash 774613939, now seen corresponding path program 2 times [2023-11-29 02:06:19,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:06:19,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667240093] [2023-11-29 02:06:19,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:06:19,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:06:20,089 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:06:20,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1524394927] [2023-11-29 02:06:20,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:06:20,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:06:20,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:06:20,090 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:06:20,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 02:06:32,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:06:32,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:06:32,327 INFO L262 TraceCheckSpWp]: Trace formula consists of 3777 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-29 02:06:32,342 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:06:32,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:06:33,341 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:06:33,341 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:06:33,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3371 backedges. 1703 proven. 1308 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2023-11-29 02:06:33,488 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:06:34,115 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:06:34,115 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:06:58,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:06:58,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667240093] [2023-11-29 02:06:58,814 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:06:58,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524394927] [2023-11-29 02:06:58,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524394927] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:06:58,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:06:58,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 02:06:58,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230035922] [2023-11-29 02:06:58,815 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:06:58,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:06:58,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:06:58,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:06:58,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1017, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 02:06:58,819 INFO L87 Difference]: Start difference. First operand 1362 states and 1859 transitions. Second operand has 20 states, 20 states have (on average 28.7) internal successors, (574), 20 states have internal predecessors, (574), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:07:10,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:07:10,289 INFO L93 Difference]: Finished difference Result 1893 states and 2599 transitions. [2023-11-29 02:07:10,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 02:07:10,290 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 28.7) internal successors, (574), 20 states have internal predecessors, (574), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 774 [2023-11-29 02:07:10,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:07:10,296 INFO L225 Difference]: With dead ends: 1893 [2023-11-29 02:07:10,296 INFO L226 Difference]: Without dead ends: 1362 [2023-11-29 02:07:10,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1488 GetRequests, 1447 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2023-11-29 02:07:10,298 INFO L413 NwaCegarLoop]: 1235 mSDtfsCounter, 1092 mSDsluCounter, 14646 mSDsCounter, 0 mSdLazyCounter, 6770 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1112 SdHoareTripleChecker+Valid, 15881 SdHoareTripleChecker+Invalid, 6777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 6770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:07:10,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1112 Valid, 15881 Invalid, 6777 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 6770 Invalid, 0 Unknown, 0 Unchecked, 11.0s Time] [2023-11-29 02:07:10,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2023-11-29 02:07:10,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1362. [2023-11-29 02:07:10,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1362 states, 1319 states have (on average 1.3479909021986354) internal successors, (1778), 1329 states have internal predecessors, (1778), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:07:10,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1858 transitions. [2023-11-29 02:07:10,335 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1858 transitions. Word has length 774 [2023-11-29 02:07:10,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:07:10,336 INFO L495 AbstractCegarLoop]: Abstraction has 1362 states and 1858 transitions. [2023-11-29 02:07:10,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 28.7) internal successors, (574), 20 states have internal predecessors, (574), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:07:10,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1858 transitions. [2023-11-29 02:07:10,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 776 [2023-11-29 02:07:10,351 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:07:10,352 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 7, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:07:10,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 02:07:10,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 02:07:10,552 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:07:10,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:07:10,553 INFO L85 PathProgramCache]: Analyzing trace with hash -73818697, now seen corresponding path program 3 times [2023-11-29 02:07:10,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:07:10,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197716887] [2023-11-29 02:07:10,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:07:10,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:07:10,775 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:07:10,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [389907856] [2023-11-29 02:07:10,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:07:10,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:07:10,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:07:10,777 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:07:10,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 02:07:12,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:07:12,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:07:12,349 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 02:07:12,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:07:12,441 INFO L134 CoverageAnalysis]: Checked inductivity of 3373 backedges. 629 proven. 0 refuted. 0 times theorem prover too weak. 2744 trivial. 0 not checked. [2023-11-29 02:07:12,441 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:07:12,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:07:12,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197716887] [2023-11-29 02:07:12,441 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:07:12,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389907856] [2023-11-29 02:07:12,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389907856] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:07:12,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:07:12,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 02:07:12,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055551053] [2023-11-29 02:07:12,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:07:12,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:07:12,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:07:12,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:07:12,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:07:12,444 INFO L87 Difference]: Start difference. First operand 1362 states and 1858 transitions. Second operand has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:07:12,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:07:12,626 INFO L93 Difference]: Finished difference Result 2759 states and 3790 transitions. [2023-11-29 02:07:12,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:07:12,626 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 775 [2023-11-29 02:07:12,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:07:12,632 INFO L225 Difference]: With dead ends: 2759 [2023-11-29 02:07:12,632 INFO L226 Difference]: Without dead ends: 1432 [2023-11-29 02:07:12,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 774 GetRequests, 768 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:07:12,634 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 23 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 786 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:07:12,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 786 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:07:12,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2023-11-29 02:07:12,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1411. [2023-11-29 02:07:12,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1411 states, 1368 states have (on average 1.338450292397661) internal successors, (1831), 1378 states have internal predecessors, (1831), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:07:12,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1411 states to 1411 states and 1911 transitions. [2023-11-29 02:07:12,672 INFO L78 Accepts]: Start accepts. Automaton has 1411 states and 1911 transitions. Word has length 775 [2023-11-29 02:07:12,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:07:12,672 INFO L495 AbstractCegarLoop]: Abstraction has 1411 states and 1911 transitions. [2023-11-29 02:07:12,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:07:12,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 1911 transitions. [2023-11-29 02:07:12,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 786 [2023-11-29 02:07:12,680 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:07:12,680 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 7, 7, 7, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:07:12,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 02:07:12,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 02:07:12,881 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:07:12,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:07:12,882 INFO L85 PathProgramCache]: Analyzing trace with hash 902573616, now seen corresponding path program 1 times [2023-11-29 02:07:12,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:07:12,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610576248] [2023-11-29 02:07:12,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:07:12,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:07:13,137 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:07:13,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [779105029] [2023-11-29 02:07:13,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:07:13,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:07:13,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:07:13,138 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:07:13,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 02:07:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:07:36,455 INFO L262 TraceCheckSpWp]: Trace formula consists of 3788 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 02:07:36,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:07:36,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:07:36,999 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:07:36,999 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:07:37,133 INFO L134 CoverageAnalysis]: Checked inductivity of 3397 backedges. 889 proven. 32 refuted. 0 times theorem prover too weak. 2476 trivial. 0 not checked. [2023-11-29 02:07:37,133 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:07:37,746 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:07:37,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:07:39,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:07:39,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610576248] [2023-11-29 02:07:39,419 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:07:39,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779105029] [2023-11-29 02:07:39,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779105029] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:07:39,420 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:07:39,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-29 02:07:39,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295436697] [2023-11-29 02:07:39,420 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:07:39,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 02:07:39,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:07:39,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:07:39,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2023-11-29 02:07:39,422 INFO L87 Difference]: Start difference. First operand 1411 states and 1911 transitions. Second operand has 14 states, 14 states have (on average 14.5) internal successors, (203), 14 states have internal predecessors, (203), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:07:43,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:07:43,201 INFO L93 Difference]: Finished difference Result 2639 states and 3585 transitions. [2023-11-29 02:07:43,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 02:07:43,202 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 14.5) internal successors, (203), 14 states have internal predecessors, (203), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 785 [2023-11-29 02:07:43,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:07:43,207 INFO L225 Difference]: With dead ends: 2639 [2023-11-29 02:07:43,207 INFO L226 Difference]: Without dead ends: 1404 [2023-11-29 02:07:43,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1509 GetRequests, 1479 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=198, Invalid=794, Unknown=0, NotChecked=0, Total=992 [2023-11-29 02:07:43,210 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 601 mSDsluCounter, 2480 mSDsCounter, 0 mSdLazyCounter, 1901 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 2855 SdHoareTripleChecker+Invalid, 1910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:07:43,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [606 Valid, 2855 Invalid, 1910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1901 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-11-29 02:07:43,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2023-11-29 02:07:43,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 1404. [2023-11-29 02:07:43,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1361 states have (on average 1.3379867744305658) internal successors, (1821), 1371 states have internal predecessors, (1821), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:07:43,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1901 transitions. [2023-11-29 02:07:43,256 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1901 transitions. Word has length 785 [2023-11-29 02:07:43,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:07:43,257 INFO L495 AbstractCegarLoop]: Abstraction has 1404 states and 1901 transitions. [2023-11-29 02:07:43,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.5) internal successors, (203), 14 states have internal predecessors, (203), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:07:43,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1901 transitions. [2023-11-29 02:07:43,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 787 [2023-11-29 02:07:43,266 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:07:43,267 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 6, 6, 6, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:07:43,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 02:07:43,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 02:07:43,468 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:07:43,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:07:43,468 INFO L85 PathProgramCache]: Analyzing trace with hash -850004383, now seen corresponding path program 2 times [2023-11-29 02:07:43,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:07:43,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949646319] [2023-11-29 02:07:43,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:07:43,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:07:43,754 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:07:43,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [384845630] [2023-11-29 02:07:43,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:07:43,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:07:43,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:07:43,756 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:07:43,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 02:08:05,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:08:05,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:08:05,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 3789 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 02:08:05,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:08:05,671 INFO L134 CoverageAnalysis]: Checked inductivity of 3397 backedges. 1428 proven. 0 refuted. 0 times theorem prover too weak. 1969 trivial. 0 not checked. [2023-11-29 02:08:05,671 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:08:05,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:08:05,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949646319] [2023-11-29 02:08:05,671 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:08:05,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384845630] [2023-11-29 02:08:05,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384845630] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:08:05,671 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:08:05,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:08:05,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066689919] [2023-11-29 02:08:05,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:08:05,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:08:05,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:08:05,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:08:05,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:08:05,674 INFO L87 Difference]: Start difference. First operand 1404 states and 1901 transitions. Second operand has 6 states, 6 states have (on average 34.833333333333336) internal successors, (209), 6 states have internal predecessors, (209), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:08:05,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:08:05,860 INFO L93 Difference]: Finished difference Result 2812 states and 3829 transitions. [2023-11-29 02:08:05,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:08:05,860 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.833333333333336) internal successors, (209), 6 states have internal predecessors, (209), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 786 [2023-11-29 02:08:05,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:08:05,868 INFO L225 Difference]: With dead ends: 2812 [2023-11-29 02:08:05,868 INFO L226 Difference]: Without dead ends: 1454 [2023-11-29 02:08:05,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 785 GetRequests, 781 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:08:05,871 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 6 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:08:05,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 735 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:08:05,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1454 states. [2023-11-29 02:08:05,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1454 to 1444. [2023-11-29 02:08:05,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1401 states have (on average 1.3354746609564596) internal successors, (1871), 1411 states have internal predecessors, (1871), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:08:05,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1951 transitions. [2023-11-29 02:08:05,918 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1951 transitions. Word has length 786 [2023-11-29 02:08:05,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:08:05,918 INFO L495 AbstractCegarLoop]: Abstraction has 1444 states and 1951 transitions. [2023-11-29 02:08:05,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.833333333333336) internal successors, (209), 6 states have internal predecessors, (209), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:08:05,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1951 transitions. [2023-11-29 02:08:05,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 787 [2023-11-29 02:08:05,928 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:08:05,928 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 6, 6, 6, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:08:05,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 02:08:06,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 02:08:06,129 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:08:06,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:08:06,130 INFO L85 PathProgramCache]: Analyzing trace with hash -499373599, now seen corresponding path program 1 times [2023-11-29 02:08:06,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:08:06,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743251356] [2023-11-29 02:08:06,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:08:06,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:08:06,369 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:08:06,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [702138270] [2023-11-29 02:08:06,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:08:06,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:08:06,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:08:06,371 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:08:06,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 02:08:21,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:08:21,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 3781 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 02:08:21,989 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:08:22,778 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:08:23,246 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:08:23,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:08:23,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3397 backedges. 989 proven. 2360 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 02:08:23,396 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:08:24,027 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:08:24,028 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:09:06,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:09:06,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743251356] [2023-11-29 02:09:06,650 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:09:06,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702138270] [2023-11-29 02:09:06,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702138270] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:09:06,650 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:09:06,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 02:09:06,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178013483] [2023-11-29 02:09:06,651 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:09:06,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 02:09:06,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:09:06,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 02:09:06,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1137, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 02:09:06,655 INFO L87 Difference]: Start difference. First operand 1444 states and 1951 transitions. Second operand has 20 states, 20 states have (on average 36.75) internal successors, (735), 20 states have internal predecessors, (735), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:09:08,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:09:18,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:09:20,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:09:24,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:09:24,657 INFO L93 Difference]: Finished difference Result 1717 states and 2337 transitions. [2023-11-29 02:09:24,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 02:09:24,657 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 36.75) internal successors, (735), 20 states have internal predecessors, (735), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 786 [2023-11-29 02:09:24,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:09:24,666 INFO L225 Difference]: With dead ends: 1717 [2023-11-29 02:09:24,666 INFO L226 Difference]: Without dead ends: 1437 [2023-11-29 02:09:24,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1511 GetRequests, 1468 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=361, Invalid=1619, Unknown=0, NotChecked=0, Total=1980 [2023-11-29 02:09:24,668 INFO L413 NwaCegarLoop]: 1597 mSDtfsCounter, 1034 mSDsluCounter, 20588 mSDsCounter, 0 mSdLazyCounter, 7565 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1058 SdHoareTripleChecker+Valid, 22185 SdHoareTripleChecker+Invalid, 7570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 7565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:09:24,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1058 Valid, 22185 Invalid, 7570 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 7565 Invalid, 0 Unknown, 0 Unchecked, 17.4s Time] [2023-11-29 02:09:24,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2023-11-29 02:09:24,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1437. [2023-11-29 02:09:24,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1437 states, 1394 states have (on average 1.3350071736011477) internal successors, (1861), 1404 states have internal predecessors, (1861), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:09:24,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 1941 transitions. [2023-11-29 02:09:24,713 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 1941 transitions. Word has length 786 [2023-11-29 02:09:24,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:09:24,715 INFO L495 AbstractCegarLoop]: Abstraction has 1437 states and 1941 transitions. [2023-11-29 02:09:24,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 36.75) internal successors, (735), 20 states have internal predecessors, (735), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:09:24,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 1941 transitions. [2023-11-29 02:09:24,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 788 [2023-11-29 02:09:24,725 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:09:24,725 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 5, 5, 5, 5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:09:24,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 02:09:24,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 02:09:24,926 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:09:24,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:09:24,926 INFO L85 PathProgramCache]: Analyzing trace with hash -490891804, now seen corresponding path program 2 times [2023-11-29 02:09:24,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:09:24,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120706781] [2023-11-29 02:09:24,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:09:24,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:09:25,173 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:09:25,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129506942] [2023-11-29 02:09:25,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:09:25,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:09:25,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:09:25,174 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:09:25,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 02:09:38,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:09:38,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:09:38,855 INFO L262 TraceCheckSpWp]: Trace formula consists of 3780 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 02:09:38,867 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:09:39,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:09:39,613 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:09:39,613 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:09:39,753 INFO L134 CoverageAnalysis]: Checked inductivity of 3400 backedges. 1841 proven. 578 refuted. 0 times theorem prover too weak. 981 trivial. 0 not checked. [2023-11-29 02:09:39,754 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:09:40,365 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:09:40,365 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:09:57,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:09:57,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120706781] [2023-11-29 02:09:57,210 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:09:57,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129506942] [2023-11-29 02:09:57,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129506942] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:09:57,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:09:57,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-11-29 02:09:57,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707013500] [2023-11-29 02:09:57,211 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:09:57,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:09:57,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:09:57,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:09:57,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2023-11-29 02:09:57,213 INFO L87 Difference]: Start difference. First operand 1437 states and 1941 transitions. Second operand has 16 states, 16 states have (on average 27.125) internal successors, (434), 16 states have internal predecessors, (434), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:10:04,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:10:06,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:10:06,278 INFO L93 Difference]: Finished difference Result 2272 states and 3083 transitions. [2023-11-29 02:10:06,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 02:10:06,278 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 27.125) internal successors, (434), 16 states have internal predecessors, (434), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 787 [2023-11-29 02:10:06,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:10:06,284 INFO L225 Difference]: With dead ends: 2272 [2023-11-29 02:10:06,284 INFO L226 Difference]: Without dead ends: 1430 [2023-11-29 02:10:06,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1513 GetRequests, 1478 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=253, Invalid=1079, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 02:10:06,286 INFO L413 NwaCegarLoop]: 930 mSDtfsCounter, 814 mSDsluCounter, 7818 mSDsCounter, 0 mSdLazyCounter, 4051 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 8748 SdHoareTripleChecker+Invalid, 4059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 4051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:10:06,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [826 Valid, 8748 Invalid, 4059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 4051 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2023-11-29 02:10:06,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2023-11-29 02:10:06,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 1430. [2023-11-29 02:10:06,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1430 states, 1387 states have (on average 1.334534967555876) internal successors, (1851), 1397 states have internal predecessors, (1851), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:10:06,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1430 states to 1430 states and 1931 transitions. [2023-11-29 02:10:06,333 INFO L78 Accepts]: Start accepts. Automaton has 1430 states and 1931 transitions. Word has length 787 [2023-11-29 02:10:06,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:10:06,334 INFO L495 AbstractCegarLoop]: Abstraction has 1430 states and 1931 transitions. [2023-11-29 02:10:06,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 27.125) internal successors, (434), 16 states have internal predecessors, (434), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:10:06,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1430 states and 1931 transitions. [2023-11-29 02:10:06,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 789 [2023-11-29 02:10:06,343 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:10:06,344 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 6, 6, 6, 6, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:10:06,397 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 02:10:06,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 02:10:06,545 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:10:06,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:10:06,545 INFO L85 PathProgramCache]: Analyzing trace with hash 163340481, now seen corresponding path program 3 times [2023-11-29 02:10:06,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:10:06,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837251994] [2023-11-29 02:10:06,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:10:06,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:10:06,769 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:10:06,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [867321967] [2023-11-29 02:10:06,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:10:06,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:10:06,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:10:06,770 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:10:06,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 02:10:08,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:10:08,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:10:08,684 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 02:10:08,690 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:10:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3406 backedges. 632 proven. 0 refuted. 0 times theorem prover too weak. 2774 trivial. 0 not checked. [2023-11-29 02:10:08,798 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:10:08,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:10:08,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837251994] [2023-11-29 02:10:08,798 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:10:08,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867321967] [2023-11-29 02:10:08,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867321967] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:10:08,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:10:08,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 02:10:08,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638664662] [2023-11-29 02:10:08,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:10:08,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:10:08,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:10:08,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:10:08,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:10:08,800 INFO L87 Difference]: Start difference. First operand 1430 states and 1931 transitions. Second operand has 8 states, 8 states have (on average 21.125) internal successors, (169), 8 states have internal predecessors, (169), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:10:13,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 02:10:17,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 02:10:21,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 02:10:25,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 02:10:29,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 02:10:33,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 02:10:33,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:10:33,359 INFO L93 Difference]: Finished difference Result 2912 states and 3960 transitions. [2023-11-29 02:10:33,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:10:33,360 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.125) internal successors, (169), 8 states have internal predecessors, (169), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 788 [2023-11-29 02:10:33,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:10:33,365 INFO L225 Difference]: With dead ends: 2912 [2023-11-29 02:10:33,365 INFO L226 Difference]: Without dead ends: 1540 [2023-11-29 02:10:33,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 792 GetRequests, 782 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:10:33,367 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 38 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 6 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:10:33,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1034 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 353 Invalid, 6 Unknown, 0 Unchecked, 24.5s Time] [2023-11-29 02:10:33,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2023-11-29 02:10:33,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1480. [2023-11-29 02:10:33,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1437 states have (on average 1.336812804453723) internal successors, (1921), 1447 states have internal predecessors, (1921), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:10:33,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 2001 transitions. [2023-11-29 02:10:33,437 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 2001 transitions. Word has length 788 [2023-11-29 02:10:33,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:10:33,438 INFO L495 AbstractCegarLoop]: Abstraction has 1480 states and 2001 transitions. [2023-11-29 02:10:33,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.125) internal successors, (169), 8 states have internal predecessors, (169), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:10:33,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 2001 transitions. [2023-11-29 02:10:33,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 793 [2023-11-29 02:10:33,447 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:10:33,448 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:10:33,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 02:10:33,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 02:10:33,648 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:10:33,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:10:33,649 INFO L85 PathProgramCache]: Analyzing trace with hash 420401811, now seen corresponding path program 1 times [2023-11-29 02:10:33,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:10:33,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820357882] [2023-11-29 02:10:33,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:10:33,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:10:33,888 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:10:33,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [915882076] [2023-11-29 02:10:33,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:10:33,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:10:33,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:10:33,889 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:10:33,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 02:10:42,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:10:42,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 3783 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-29 02:10:42,360 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:10:42,779 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:10:43,215 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:10:43,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:10:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3412 backedges. 1861 proven. 914 refuted. 0 times theorem prover too weak. 637 trivial. 0 not checked. [2023-11-29 02:10:43,376 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:10:44,078 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:10:44,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:11:03,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:11:03,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820357882] [2023-11-29 02:11:03,208 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:11:03,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915882076] [2023-11-29 02:11:03,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915882076] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:11:03,208 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:11:03,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-29 02:11:03,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914779609] [2023-11-29 02:11:03,209 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:11:03,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:11:03,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:11:03,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:11:03,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2023-11-29 02:11:03,211 INFO L87 Difference]: Start difference. First operand 1480 states and 2001 transitions. Second operand has 18 states, 18 states have (on average 28.555555555555557) internal successors, (514), 18 states have internal predecessors, (514), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:11:11,627 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:11:13,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:11:15,779 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:11:17,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:11:17,857 INFO L93 Difference]: Finished difference Result 2193 states and 2979 transitions. [2023-11-29 02:11:17,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 02:11:17,859 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 28.555555555555557) internal successors, (514), 18 states have internal predecessors, (514), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 792 [2023-11-29 02:11:17,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:11:17,866 INFO L225 Difference]: With dead ends: 2193 [2023-11-29 02:11:17,866 INFO L226 Difference]: Without dead ends: 1473 [2023-11-29 02:11:17,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1522 GetRequests, 1484 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=286, Invalid=1274, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 02:11:17,868 INFO L413 NwaCegarLoop]: 1079 mSDtfsCounter, 815 mSDsluCounter, 11704 mSDsCounter, 0 mSdLazyCounter, 5493 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 12783 SdHoareTripleChecker+Invalid, 5498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 5493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:11:17,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [832 Valid, 12783 Invalid, 5498 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 5493 Invalid, 0 Unknown, 0 Unchecked, 14.2s Time] [2023-11-29 02:11:17,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1473 states. [2023-11-29 02:11:17,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1473 to 1473. [2023-11-29 02:11:17,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1473 states, 1430 states have (on average 1.3363636363636364) internal successors, (1911), 1440 states have internal predecessors, (1911), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:11:17,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1473 states to 1473 states and 1991 transitions. [2023-11-29 02:11:17,910 INFO L78 Accepts]: Start accepts. Automaton has 1473 states and 1991 transitions. Word has length 792 [2023-11-29 02:11:17,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:11:17,910 INFO L495 AbstractCegarLoop]: Abstraction has 1473 states and 1991 transitions. [2023-11-29 02:11:17,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 28.555555555555557) internal successors, (514), 18 states have internal predecessors, (514), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:11:17,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1473 states and 1991 transitions. [2023-11-29 02:11:17,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 793 [2023-11-29 02:11:17,919 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:11:17,920 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:11:17,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 02:11:18,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 02:11:18,121 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:11:18,121 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:11:18,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1381657527, now seen corresponding path program 2 times [2023-11-29 02:11:18,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:11:18,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223686220] [2023-11-29 02:11:18,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:11:18,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:11:18,375 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:11:18,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1351139081] [2023-11-29 02:11:18,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:11:18,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:11:18,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:11:18,376 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:11:18,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 02:11:26,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:11:26,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:11:26,485 INFO L262 TraceCheckSpWp]: Trace formula consists of 3781 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-29 02:11:26,498 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:11:27,090 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:11:27,604 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:11:27,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:11:27,762 INFO L134 CoverageAnalysis]: Checked inductivity of 3418 backedges. 1433 proven. 1817 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-29 02:11:27,763 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:11:28,452 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:11:28,452 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:12:02,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:12:02,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223686220] [2023-11-29 02:12:02,075 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:12:02,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351139081] [2023-11-29 02:12:02,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351139081] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:12:02,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:12:02,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2023-11-29 02:12:02,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578716815] [2023-11-29 02:12:02,076 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:12:02,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 02:12:02,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:12:02,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 02:12:02,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1137, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 02:12:02,079 INFO L87 Difference]: Start difference. First operand 1473 states and 1991 transitions. Second operand has 21 states, 21 states have (on average 31.80952380952381) internal successors, (668), 21 states have internal predecessors, (668), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:12:14,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:12:17,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:12:19,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:12:19,706 INFO L93 Difference]: Finished difference Result 1895 states and 2577 transitions. [2023-11-29 02:12:19,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 02:12:19,706 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 31.80952380952381) internal successors, (668), 21 states have internal predecessors, (668), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 792 [2023-11-29 02:12:19,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:12:19,712 INFO L225 Difference]: With dead ends: 1895 [2023-11-29 02:12:19,712 INFO L226 Difference]: Without dead ends: 1466 [2023-11-29 02:12:19,713 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1522 GetRequests, 1479 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=353, Invalid=1627, Unknown=0, NotChecked=0, Total=1980 [2023-11-29 02:12:19,714 INFO L413 NwaCegarLoop]: 1362 mSDtfsCounter, 1078 mSDsluCounter, 18514 mSDsCounter, 0 mSdLazyCounter, 7807 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 19876 SdHoareTripleChecker+Invalid, 7813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 7807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:12:19,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1101 Valid, 19876 Invalid, 7813 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 7807 Invalid, 0 Unknown, 0 Unchecked, 17.1s Time] [2023-11-29 02:12:19,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2023-11-29 02:12:19,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 1466. [2023-11-29 02:12:19,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1423 states have (on average 1.3359100491918483) internal successors, (1901), 1433 states have internal predecessors, (1901), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:12:19,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 1981 transitions. [2023-11-29 02:12:19,745 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 1981 transitions. Word has length 792 [2023-11-29 02:12:19,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:12:19,745 INFO L495 AbstractCegarLoop]: Abstraction has 1466 states and 1981 transitions. [2023-11-29 02:12:19,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 31.80952380952381) internal successors, (668), 21 states have internal predecessors, (668), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:12:19,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 1981 transitions. [2023-11-29 02:12:19,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 793 [2023-11-29 02:12:19,753 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:12:19,753 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:12:19,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 02:12:19,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 02:12:19,954 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:12:19,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:12:19,954 INFO L85 PathProgramCache]: Analyzing trace with hash 5728731, now seen corresponding path program 3 times [2023-11-29 02:12:19,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:12:19,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961769000] [2023-11-29 02:12:19,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:12:19,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:12:20,161 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:12:20,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1223144198] [2023-11-29 02:12:20,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:12:20,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:12:20,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:12:20,163 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:12:20,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 02:12:21,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:12:21,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:12:21,852 INFO L262 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 02:12:21,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:12:21,973 INFO L134 CoverageAnalysis]: Checked inductivity of 3428 backedges. 631 proven. 0 refuted. 0 times theorem prover too weak. 2797 trivial. 0 not checked. [2023-11-29 02:12:21,973 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:12:21,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:12:21,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961769000] [2023-11-29 02:12:21,973 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:12:21,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223144198] [2023-11-29 02:12:21,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223144198] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:12:21,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:12:21,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:12:21,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171789661] [2023-11-29 02:12:21,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:12:21,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:12:21,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:12:21,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:12:21,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:12:21,975 INFO L87 Difference]: Start difference. First operand 1466 states and 1981 transitions. Second operand has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 6 states have internal predecessors, (172), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:12:22,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:12:22,161 INFO L93 Difference]: Finished difference Result 2879 states and 3900 transitions. [2023-11-29 02:12:22,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:12:22,162 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 6 states have internal predecessors, (172), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 792 [2023-11-29 02:12:22,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:12:22,167 INFO L225 Difference]: With dead ends: 2879 [2023-11-29 02:12:22,167 INFO L226 Difference]: Without dead ends: 1462 [2023-11-29 02:12:22,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 791 GetRequests, 787 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:12:22,169 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 7 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:12:22,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 730 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:12:22,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2023-11-29 02:12:22,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 1458. [2023-11-29 02:12:22,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1458 states, 1415 states have (on average 1.334982332155477) internal successors, (1889), 1425 states have internal predecessors, (1889), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:12:22,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1458 states to 1458 states and 1969 transitions. [2023-11-29 02:12:22,200 INFO L78 Accepts]: Start accepts. Automaton has 1458 states and 1969 transitions. Word has length 792 [2023-11-29 02:12:22,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:12:22,200 INFO L495 AbstractCegarLoop]: Abstraction has 1458 states and 1969 transitions. [2023-11-29 02:12:22,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.666666666666668) internal successors, (172), 6 states have internal predecessors, (172), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:12:22,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1458 states and 1969 transitions. [2023-11-29 02:12:22,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 793 [2023-11-29 02:12:22,206 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:12:22,206 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:12:22,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 02:12:22,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:12:22,407 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:12:22,407 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:12:22,408 INFO L85 PathProgramCache]: Analyzing trace with hash 990408931, now seen corresponding path program 1 times [2023-11-29 02:12:22,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:12:22,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158240902] [2023-11-29 02:12:22,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:12:22,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:12:22,610 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:12:22,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [714302094] [2023-11-29 02:12:22,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:12:22,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:12:22,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:12:22,612 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:12:22,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 02:12:43,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:12:43,923 INFO L262 TraceCheckSpWp]: Trace formula consists of 3775 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-29 02:12:43,932 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:12:44,772 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:12:45,249 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:12:45,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 47 treesize of output 27 [2023-11-29 02:12:45,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3428 backedges. 397 proven. 3028 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 02:12:45,396 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:12:46,139 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:12:46,139 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 24 [2023-11-29 02:13:26,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:13:26,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158240902] [2023-11-29 02:13:26,350 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:13:26,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714302094] [2023-11-29 02:13:26,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714302094] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:13:26,351 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:13:26,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2023-11-29 02:13:26,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165250529] [2023-11-29 02:13:26,351 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:13:26,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 02:13:26,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:13:26,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 02:13:26,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1395, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 02:13:26,354 INFO L87 Difference]: Start difference. First operand 1458 states and 1969 transitions. Second operand has 23 states, 23 states have (on average 34.130434782608695) internal successors, (785), 23 states have internal predecessors, (785), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:13:29,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:13:49,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:13:49,149 INFO L93 Difference]: Finished difference Result 1776 states and 2407 transitions. [2023-11-29 02:13:49,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 02:13:49,150 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 34.130434782608695) internal successors, (785), 23 states have internal predecessors, (785), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 792 [2023-11-29 02:13:49,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:13:49,156 INFO L225 Difference]: With dead ends: 1776 [2023-11-29 02:13:49,156 INFO L226 Difference]: Without dead ends: 1599 [2023-11-29 02:13:49,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1522 GetRequests, 1475 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=419, Invalid=1933, Unknown=0, NotChecked=0, Total=2352 [2023-11-29 02:13:49,158 INFO L413 NwaCegarLoop]: 1754 mSDtfsCounter, 1366 mSDsluCounter, 25912 mSDsCounter, 0 mSdLazyCounter, 9603 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1395 SdHoareTripleChecker+Valid, 27666 SdHoareTripleChecker+Invalid, 9611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 9603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:13:49,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1395 Valid, 27666 Invalid, 9611 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8 Valid, 9603 Invalid, 0 Unknown, 0 Unchecked, 22.2s Time] [2023-11-29 02:13:49,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1599 states. [2023-11-29 02:13:49,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1599 to 1489. [2023-11-29 02:13:49,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1489 states, 1446 states have (on average 1.3278008298755186) internal successors, (1920), 1456 states have internal predecessors, (1920), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 31 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:13:49,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1489 states to 1489 states and 2000 transitions. [2023-11-29 02:13:49,193 INFO L78 Accepts]: Start accepts. Automaton has 1489 states and 2000 transitions. Word has length 792 [2023-11-29 02:13:49,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:13:49,194 INFO L495 AbstractCegarLoop]: Abstraction has 1489 states and 2000 transitions. [2023-11-29 02:13:49,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 34.130434782608695) internal successors, (785), 23 states have internal predecessors, (785), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:13:49,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1489 states and 2000 transitions. [2023-11-29 02:13:49,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 793 [2023-11-29 02:13:49,200 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:13:49,201 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 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] [2023-11-29 02:13:49,247 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 02:13:49,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2023-11-29 02:13:49,401 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:13:49,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:13:49,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1515546627, now seen corresponding path program 2 times [2023-11-29 02:13:49,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:13:49,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355398263] [2023-11-29 02:13:49,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:13:49,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:13:49,596 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:13:49,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1983098351] [2023-11-29 02:13:49,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:13:49,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:13:49,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:13:49,597 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:13:49,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 02:14:50,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:14:50,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:14:50,893 INFO L262 TraceCheckSpWp]: Trace formula consists of 3775 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 02:14:50,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:14:50,925 INFO L134 CoverageAnalysis]: Checked inductivity of 3442 backedges. 499 proven. 0 refuted. 0 times theorem prover too weak. 2943 trivial. 0 not checked. [2023-11-29 02:14:50,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:14:50,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:14:50,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355398263] [2023-11-29 02:14:50,925 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:14:50,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983098351] [2023-11-29 02:14:50,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983098351] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:14:50,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:14:50,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:14:50,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409377830] [2023-11-29 02:14:50,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:14:50,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:14:50,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:14:50,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:14:50,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:14:50,927 INFO L87 Difference]: Start difference. First operand 1489 states and 2000 transitions. Second operand has 4 states, 3 states have (on average 51.0) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 02:14:50,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:14:50,977 INFO L93 Difference]: Finished difference Result 2891 states and 3913 transitions. [2023-11-29 02:14:50,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 02:14:50,978 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 51.0) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 792 [2023-11-29 02:14:50,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:14:50,985 INFO L225 Difference]: With dead ends: 2891 [2023-11-29 02:14:50,986 INFO L226 Difference]: Without dead ends: 1491 [2023-11-29 02:14:50,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 792 GetRequests, 789 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:14:50,989 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 1 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:14:50,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 680 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:14:50,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2023-11-29 02:14:51,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 1491. [2023-11-29 02:14:51,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1447 states have (on average 1.3282653766413268) internal successors, (1922), 1458 states have internal predecessors, (1922), 40 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (50), 31 states have call predecessors, (50), 40 states have call successors, (50) [2023-11-29 02:14:51,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 2012 transitions. [2023-11-29 02:14:51,042 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 2012 transitions. Word has length 792 [2023-11-29 02:14:51,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:14:51,042 INFO L495 AbstractCegarLoop]: Abstraction has 1491 states and 2012 transitions. [2023-11-29 02:14:51,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 51.0) internal successors, (153), 4 states have internal predecessors, (153), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 02:14:51,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 2012 transitions. [2023-11-29 02:14:51,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 795 [2023-11-29 02:14:51,049 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:14:51,049 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:14:51,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 02:14:51,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:14:51,250 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:14:51,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:14:51,250 INFO L85 PathProgramCache]: Analyzing trace with hash 313824187, now seen corresponding path program 1 times [2023-11-29 02:14:51,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:14:51,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259914738] [2023-11-29 02:14:51,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:14:51,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:14:51,521 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:14:51,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1650943326] [2023-11-29 02:14:51,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:14:51,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:14:51,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:14:51,523 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:14:51,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 02:15:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:15:09,929 INFO L262 TraceCheckSpWp]: Trace formula consists of 3805 conjuncts, 125 conjunts are in the unsatisfiable core [2023-11-29 02:15:09,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:15:09,951 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 02:15:09,970 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 15 [2023-11-29 02:15:10,677 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2023-11-29 02:15:10,818 INFO L134 CoverageAnalysis]: Checked inductivity of 3447 backedges. 289 proven. 0 refuted. 0 times theorem prover too weak. 3158 trivial. 0 not checked. [2023-11-29 02:15:10,818 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:15:10,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:15:10,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259914738] [2023-11-29 02:15:10,818 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:15:10,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650943326] [2023-11-29 02:15:10,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650943326] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:15:10,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:15:10,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:15:10,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423410839] [2023-11-29 02:15:10,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:15:10,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:15:10,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:15:10,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:15:10,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:15:10,820 INFO L87 Difference]: Start difference. First operand 1491 states and 2012 transitions. Second operand has 12 states, 12 states have (on average 10.916666666666666) internal successors, (131), 11 states have internal predecessors, (131), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:15:12,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:15:12,185 INFO L93 Difference]: Finished difference Result 2940 states and 3974 transitions. [2023-11-29 02:15:12,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:15:12,185 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.916666666666666) internal successors, (131), 11 states have internal predecessors, (131), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 794 [2023-11-29 02:15:12,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:15:12,191 INFO L225 Difference]: With dead ends: 2940 [2023-11-29 02:15:12,191 INFO L226 Difference]: Without dead ends: 1496 [2023-11-29 02:15:12,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 800 GetRequests, 783 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:15:12,193 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 402 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:15:12,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 1174 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 02:15:12,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2023-11-29 02:15:12,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 1488. [2023-11-29 02:15:12,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1444 states have (on average 1.3282548476454294) internal successors, (1918), 1455 states have internal predecessors, (1918), 40 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (50), 31 states have call predecessors, (50), 40 states have call successors, (50) [2023-11-29 02:15:12,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 2008 transitions. [2023-11-29 02:15:12,250 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 2008 transitions. Word has length 794 [2023-11-29 02:15:12,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:15:12,250 INFO L495 AbstractCegarLoop]: Abstraction has 1488 states and 2008 transitions. [2023-11-29 02:15:12,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.916666666666666) internal successors, (131), 11 states have internal predecessors, (131), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 02:15:12,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 2008 transitions. [2023-11-29 02:15:12,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 795 [2023-11-29 02:15:12,257 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:15:12,257 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:15:12,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 02:15:12,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:15:12,458 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:15:12,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:15:12,458 INFO L85 PathProgramCache]: Analyzing trace with hash -338822437, now seen corresponding path program 1 times [2023-11-29 02:15:12,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:15:12,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118981537] [2023-11-29 02:15:12,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:15:12,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:15:12,715 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:15:12,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1530578248] [2023-11-29 02:15:12,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:15:12,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:15:12,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:15:12,716 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:15:12,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_781b14b6-fe4b-45c4-b7e7-be9de9a0685e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 02:15:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:15:48,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 3805 conjuncts, 128 conjunts are in the unsatisfiable core [2023-11-29 02:15:48,040 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:15:48,047 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 02:15:48,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:15:48,220 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 02:15:48,238 INFO L349 Elim1Store]: treesize reduction 26, result has 35.0 percent of original size [2023-11-29 02:15:48,238 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 29 [2023-11-29 02:15:48,284 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2023-11-29 02:15:48,424 INFO L349 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-29 02:15:48,425 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 45 [2023-11-29 02:15:48,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2023-11-29 02:17:07,507 WARN L293 SmtUtils]: Spent 1.22m on a formula simplification. DAG size of input: 56388 DAG size of output: 1 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2023-11-29 02:17:07,508 INFO L349 Elim1Store]: treesize reduction 817362, result has 0.0 percent of original size [2023-11-29 02:17:07,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 246 stores, 26 select indices, 26 select index equivalence classes, 0 disjoint index pairs (out of 325 index pairs), introduced 294 new quantified variables, introduced 6978 case distinctions, treesize of input 330120499 treesize of output 96635945