./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/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_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8374eced2cbda6aab489eb004cb8e41f23aad88b98cd5c6913f13583171f2c3f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 00:58:53,880 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 00:58:53,945 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 00:58:53,949 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 00:58:53,950 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 00:58:53,974 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 00:58:53,975 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 00:58:53,976 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 00:58:53,976 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 00:58:53,977 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 00:58:53,977 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 00:58:53,978 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 00:58:53,979 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 00:58:53,979 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 00:58:53,980 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 00:58:53,980 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 00:58:53,981 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 00:58:53,981 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 00:58:53,982 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 00:58:53,982 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 00:58:53,982 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 00:58:53,983 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 00:58:53,983 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 00:58:53,984 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 00:58:53,984 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 00:58:53,985 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 00:58:53,985 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 00:58:53,985 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 00:58:53,986 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 00:58:53,986 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 00:58:53,986 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 00:58:53,987 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 00:58:53,987 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 00:58:53,987 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:58:53,988 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 00:58:53,988 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 00:58:53,988 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 00:58:53,988 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 00:58:53,988 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 00:58:53,988 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 00:58:53,989 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 00:58:53,989 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 00:58:53,989 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 00:58:53,989 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 00:58:53,989 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_63fefd46-0398-4146-aec9-3a7dd891ad0c/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_63fefd46-0398-4146-aec9-3a7dd891ad0c/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 ! overflow) ) 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 -> 8374eced2cbda6aab489eb004cb8e41f23aad88b98cd5c6913f13583171f2c3f [2023-11-29 00:58:54,209 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 00:58:54,239 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 00:58:54,242 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 00:58:54,243 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 00:58:54,244 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 00:58:54,245 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i [2023-11-29 00:58:56,967 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 00:58:57,247 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 00:58:57,247 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i [2023-11-29 00:58:57,267 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/data/b3c397046/cb8c69a2a7584b3095c427e8232bbb6d/FLAG75eed8873 [2023-11-29 00:58:57,281 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/data/b3c397046/cb8c69a2a7584b3095c427e8232bbb6d [2023-11-29 00:58:57,284 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 00:58:57,285 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 00:58:57,287 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 00:58:57,287 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 00:58:57,292 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 00:58:57,293 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:58:57" (1/1) ... [2023-11-29 00:58:57,294 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@436f71b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:57, skipping insertion in model container [2023-11-29 00:58:57,294 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:58:57" (1/1) ... [2023-11-29 00:58:57,358 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 00:58:58,000 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:58:58,010 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 00:58:58,108 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:58:58,166 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 00:58:58,174 INFO L206 MainTranslator]: Completed translation [2023-11-29 00:58:58,175 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58 WrapperNode [2023-11-29 00:58:58,175 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 00:58:58,176 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 00:58:58,176 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 00:58:58,176 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 00:58:58,184 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,225 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,293 INFO L138 Inliner]: procedures = 282, calls = 298, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1383 [2023-11-29 00:58:58,293 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 00:58:58,294 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 00:58:58,294 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 00:58:58,294 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 00:58:58,303 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,304 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,315 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,418 INFO L175 MemorySlicer]: Split 264 memory accesses to 5 slices as follows [2, 220, 3, 34, 5]. 83 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0]. The 56 writes are split as follows [0, 49, 2, 4, 1]. [2023-11-29 00:58:58,418 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,418 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,453 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,466 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,474 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,482 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,491 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 00:58:58,492 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 00:58:58,492 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 00:58:58,492 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 00:58:58,493 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (1/1) ... [2023-11-29 00:58:58,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:58:58,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:58:58,521 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 00:58:58,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 00:58:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-11-29 00:58:58,559 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-11-29 00:58:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 00:58:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-29 00:58:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 00:58:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 00:58:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 00:58:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 00:58:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 00:58:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 00:58:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2023-11-29 00:58:58,560 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2023-11-29 00:58:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 00:58:58,561 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 00:58:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2023-11-29 00:58:58,562 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 00:58:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2023-11-29 00:58:58,563 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 00:58:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 00:58:58,564 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 00:58:58,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 00:58:58,790 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 00:58:58,792 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 00:59:00,076 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 00:59:00,125 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 00:59:00,126 INFO L309 CfgBuilder]: Removed 63 assume(true) statements. [2023-11-29 00:59:00,126 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:59:00 BoogieIcfgContainer [2023-11-29 00:59:00,126 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 00:59:00,129 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 00:59:00,129 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 00:59:00,132 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 00:59:00,133 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 12:58:57" (1/3) ... [2023-11-29 00:59:00,133 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46e177cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:59:00, skipping insertion in model container [2023-11-29 00:59:00,133 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:58:58" (2/3) ... [2023-11-29 00:59:00,134 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46e177cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:59:00, skipping insertion in model container [2023-11-29 00:59:00,134 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:59:00" (3/3) ... [2023-11-29 00:59:00,135 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_FNV_test6-1.i [2023-11-29 00:59:00,153 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 00:59:00,153 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2023-11-29 00:59:00,210 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 00:59:00,217 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;@1398bc73, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 00:59:00,217 INFO L358 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2023-11-29 00:59:00,224 INFO L276 IsEmpty]: Start isEmpty. Operand has 410 states, 373 states have (on average 1.6916890080428955) internal successors, (631), 390 states have internal predecessors, (631), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-29 00:59:00,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-29 00:59:00,231 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:00,231 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-29 00:59:00,232 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:00,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:00,237 INFO L85 PathProgramCache]: Analyzing trace with hash -595235965, now seen corresponding path program 1 times [2023-11-29 00:59:00,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:00,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149240426] [2023-11-29 00:59:00,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:00,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:00,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:00,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:00,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149240426] [2023-11-29 00:59:00,403 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 00:59:00,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808109391] [2023-11-29 00:59:00,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:00,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:00,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:00,406 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:00,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 00:59:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:00,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 00:59:00,603 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:00,621 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 00:59:00,621 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:00,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808109391] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:00,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:00,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:59:00,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556584909] [2023-11-29 00:59:00,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:00,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 00:59:00,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:00,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 00:59:00,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:59:00,660 INFO L87 Difference]: Start difference. First operand has 410 states, 373 states have (on average 1.6916890080428955) internal successors, (631), 390 states have internal predecessors, (631), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:00,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:00,749 INFO L93 Difference]: Finished difference Result 814 states and 1338 transitions. [2023-11-29 00:59:00,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 00:59:00,751 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2023-11-29 00:59:00,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:00,765 INFO L225 Difference]: With dead ends: 814 [2023-11-29 00:59:00,766 INFO L226 Difference]: Without dead ends: 393 [2023-11-29 00:59:00,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:59:00,775 INFO L413 NwaCegarLoop]: 581 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:00,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 581 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:59:00,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2023-11-29 00:59:00,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 393. [2023-11-29 00:59:00,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 365 states have (on average 1.5095890410958903) internal successors, (551), 379 states have internal predecessors, (551), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 00:59:00,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 571 transitions. [2023-11-29 00:59:00,828 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 571 transitions. Word has length 6 [2023-11-29 00:59:00,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:00,829 INFO L495 AbstractCegarLoop]: Abstraction has 393 states and 571 transitions. [2023-11-29 00:59:00,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:00,829 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 571 transitions. [2023-11-29 00:59:00,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-29 00:59:00,829 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:00,829 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-29 00:59:00,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:01,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:01,030 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:01,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:01,031 INFO L85 PathProgramCache]: Analyzing trace with hash -595234043, now seen corresponding path program 1 times [2023-11-29 00:59:01,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:01,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790531833] [2023-11-29 00:59:01,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:01,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:01,060 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:01,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [859500235] [2023-11-29 00:59:01,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:01,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:01,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:01,062 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:01,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 00:59:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:01,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:59:01,268 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:01,315 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 11 treesize of output 7 [2023-11-29 00:59:01,347 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 00:59:01,348 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:01,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:01,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790531833] [2023-11-29 00:59:01,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:01,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859500235] [2023-11-29 00:59:01,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859500235] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:01,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:01,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:59:01,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997514999] [2023-11-29 00:59:01,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:01,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:59:01,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:01,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:59:01,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:59:01,352 INFO L87 Difference]: Start difference. First operand 393 states and 571 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:01,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:01,550 INFO L93 Difference]: Finished difference Result 757 states and 1114 transitions. [2023-11-29 00:59:01,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:59:01,551 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2023-11-29 00:59:01,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:01,557 INFO L225 Difference]: With dead ends: 757 [2023-11-29 00:59:01,557 INFO L226 Difference]: Without dead ends: 755 [2023-11-29 00:59:01,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 00:59:01,559 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 518 mSDsluCounter, 1106 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 1680 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:01,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 1680 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:01,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2023-11-29 00:59:01,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 399. [2023-11-29 00:59:01,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 371 states have (on average 1.5040431266846361) internal successors, (558), 385 states have internal predecessors, (558), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 00:59:01,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 578 transitions. [2023-11-29 00:59:01,594 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 578 transitions. Word has length 6 [2023-11-29 00:59:01,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:01,594 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 578 transitions. [2023-11-29 00:59:01,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:01,595 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 578 transitions. [2023-11-29 00:59:01,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 00:59:01,598 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:01,599 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:59:01,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:01,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:01,800 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:01,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:01,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1582256787, now seen corresponding path program 1 times [2023-11-29 00:59:01,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:01,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235599565] [2023-11-29 00:59:01,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:01,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:01,840 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:01,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1328512520] [2023-11-29 00:59:01,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:01,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:01,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:01,842 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:01,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 00:59:02,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:02,074 INFO L262 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:59:02,078 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:02,095 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 00:59:02,095 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:02,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:02,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235599565] [2023-11-29 00:59:02,095 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:02,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328512520] [2023-11-29 00:59:02,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328512520] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:02,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:02,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:59:02,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376639163] [2023-11-29 00:59:02,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:02,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:59:02,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:02,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:59:02,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:59:02,098 INFO L87 Difference]: Start difference. First operand 399 states and 578 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 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 00:59:02,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:02,195 INFO L93 Difference]: Finished difference Result 812 states and 1179 transitions. [2023-11-29 00:59:02,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:59:02,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 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 62 [2023-11-29 00:59:02,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:02,199 INFO L225 Difference]: With dead ends: 812 [2023-11-29 00:59:02,199 INFO L226 Difference]: Without dead ends: 420 [2023-11-29 00:59:02,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 60 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 00:59:02,201 INFO L413 NwaCegarLoop]: 544 mSDtfsCounter, 9 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:02,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1074 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:02,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-11-29 00:59:02,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 419. [2023-11-29 00:59:02,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 391 states have (on average 1.4782608695652173) internal successors, (578), 405 states have internal predecessors, (578), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 00:59:02,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 598 transitions. [2023-11-29 00:59:02,218 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 598 transitions. Word has length 62 [2023-11-29 00:59:02,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:02,218 INFO L495 AbstractCegarLoop]: Abstraction has 419 states and 598 transitions. [2023-11-29 00:59:02,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 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 00:59:02,218 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 598 transitions. [2023-11-29 00:59:02,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 00:59:02,222 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:02,222 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:59:02,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 00:59:02,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:02,429 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:02,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:02,429 INFO L85 PathProgramCache]: Analyzing trace with hash -663322667, now seen corresponding path program 1 times [2023-11-29 00:59:02,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:02,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691607332] [2023-11-29 00:59:02,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:02,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:02,467 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:02,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1952299255] [2023-11-29 00:59:02,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:02,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:02,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:02,469 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:02,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 00:59:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:02,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:59:02,704 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:02,725 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 00:59:02,725 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:02,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:02,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691607332] [2023-11-29 00:59:02,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:02,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952299255] [2023-11-29 00:59:02,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952299255] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:02,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:02,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:59:02,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997527011] [2023-11-29 00:59:02,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:02,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:59:02,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:02,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:59:02,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:59:02,729 INFO L87 Difference]: Start difference. First operand 419 states and 598 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 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 00:59:02,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:02,839 INFO L93 Difference]: Finished difference Result 818 states and 1175 transitions. [2023-11-29 00:59:02,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:59:02,840 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 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 62 [2023-11-29 00:59:02,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:02,843 INFO L225 Difference]: With dead ends: 818 [2023-11-29 00:59:02,843 INFO L226 Difference]: Without dead ends: 406 [2023-11-29 00:59:02,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 59 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 00:59:02,845 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 165 mSDsluCounter, 922 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:02,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 1459 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:02,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2023-11-29 00:59:02,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 405. [2023-11-29 00:59:02,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 377 states have (on average 1.4774535809018567) internal successors, (557), 391 states have internal predecessors, (557), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 00:59:02,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 577 transitions. [2023-11-29 00:59:02,861 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 577 transitions. Word has length 62 [2023-11-29 00:59:02,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:02,861 INFO L495 AbstractCegarLoop]: Abstraction has 405 states and 577 transitions. [2023-11-29 00:59:02,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 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 00:59:02,861 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 577 transitions. [2023-11-29 00:59:02,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 00:59:02,864 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:02,864 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:59:02,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:03,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:03,068 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:03,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:03,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1479376121, now seen corresponding path program 1 times [2023-11-29 00:59:03,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:03,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035161908] [2023-11-29 00:59:03,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:03,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:03,097 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:03,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [461838633] [2023-11-29 00:59:03,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:03,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:03,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:03,099 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:03,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 00:59:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:03,327 INFO L262 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:59:03,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:03,428 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 00:59:03,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:03,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:03,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035161908] [2023-11-29 00:59:03,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:03,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461838633] [2023-11-29 00:59:03,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461838633] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:03,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:03,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:59:03,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855303622] [2023-11-29 00:59:03,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:03,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:59:03,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:03,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:59:03,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:59:03,431 INFO L87 Difference]: Start difference. First operand 405 states and 577 transitions. Second operand has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 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 00:59:03,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:03,517 INFO L93 Difference]: Finished difference Result 785 states and 1130 transitions. [2023-11-29 00:59:03,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:59:03,518 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 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 62 [2023-11-29 00:59:03,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:03,525 INFO L225 Difference]: With dead ends: 785 [2023-11-29 00:59:03,525 INFO L226 Difference]: Without dead ends: 783 [2023-11-29 00:59:03,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 59 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 00:59:03,544 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 489 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:03,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 1639 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:59:03,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2023-11-29 00:59:03,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 771. [2023-11-29 00:59:03,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 733 states have (on average 1.4829467939972716) internal successors, (1087), 748 states have internal predecessors, (1087), 18 states have call successors, (18), 7 states have call predecessors, (18), 6 states have return successors, (21), 16 states have call predecessors, (21), 18 states have call successors, (21) [2023-11-29 00:59:03,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1126 transitions. [2023-11-29 00:59:03,575 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1126 transitions. Word has length 62 [2023-11-29 00:59:03,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:03,576 INFO L495 AbstractCegarLoop]: Abstraction has 771 states and 1126 transitions. [2023-11-29 00:59:03,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 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 00:59:03,576 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1126 transitions. [2023-11-29 00:59:03,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-29 00:59:03,578 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:03,578 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:59:03,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:03,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:03,780 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:03,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:03,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1383980546, now seen corresponding path program 1 times [2023-11-29 00:59:03,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:03,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379521050] [2023-11-29 00:59:03,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:03,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:03,809 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:03,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1581626587] [2023-11-29 00:59:03,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:03,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:03,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:03,811 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:03,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 00:59:04,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:04,018 INFO L262 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:59:04,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:04,116 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 00:59:04,116 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:04,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:04,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379521050] [2023-11-29 00:59:04,116 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:04,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581626587] [2023-11-29 00:59:04,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581626587] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:04,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:04,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:59:04,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524614111] [2023-11-29 00:59:04,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:04,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:59:04,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:04,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:59:04,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:59:04,118 INFO L87 Difference]: Start difference. First operand 771 states and 1126 transitions. Second operand has 4 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 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 00:59:04,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:04,202 INFO L93 Difference]: Finished difference Result 1279 states and 1879 transitions. [2023-11-29 00:59:04,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:59:04,202 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 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 63 [2023-11-29 00:59:04,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:04,211 INFO L225 Difference]: With dead ends: 1279 [2023-11-29 00:59:04,211 INFO L226 Difference]: Without dead ends: 1277 [2023-11-29 00:59:04,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 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 00:59:04,212 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 422 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 1649 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:04,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 1649 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:59:04,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2023-11-29 00:59:04,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1269. [2023-11-29 00:59:04,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 1225 states have (on average 1.4922448979591836) internal successors, (1828), 1241 states have internal predecessors, (1828), 23 states have call successors, (23), 10 states have call predecessors, (23), 7 states have return successors, (26), 18 states have call predecessors, (26), 23 states have call successors, (26) [2023-11-29 00:59:04,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 1877 transitions. [2023-11-29 00:59:04,259 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 1877 transitions. Word has length 63 [2023-11-29 00:59:04,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:04,259 INFO L495 AbstractCegarLoop]: Abstraction has 1269 states and 1877 transitions. [2023-11-29 00:59:04,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 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 00:59:04,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 1877 transitions. [2023-11-29 00:59:04,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-29 00:59:04,261 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:04,261 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:59:04,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 00:59:04,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:04,468 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:04,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:04,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1493724209, now seen corresponding path program 1 times [2023-11-29 00:59:04,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:04,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95313042] [2023-11-29 00:59:04,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:04,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:04,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:04,822 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 00:59:04,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:04,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95313042] [2023-11-29 00:59:04,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95313042] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:04,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:04,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:59:04,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972867850] [2023-11-29 00:59:04,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:04,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:59:04,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:04,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:59:04,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:59:04,824 INFO L87 Difference]: Start difference. First operand 1269 states and 1877 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:04,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:04,980 INFO L93 Difference]: Finished difference Result 2361 states and 3509 transitions. [2023-11-29 00:59:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:59:04,981 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2023-11-29 00:59:04,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:04,991 INFO L225 Difference]: With dead ends: 2361 [2023-11-29 00:59:04,991 INFO L226 Difference]: Without dead ends: 2008 [2023-11-29 00:59:04,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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 00:59:04,993 INFO L413 NwaCegarLoop]: 570 mSDtfsCounter, 512 mSDsluCounter, 1096 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 521 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:04,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [521 Valid, 1666 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:04,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2008 states. [2023-11-29 00:59:05,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2008 to 1269. [2023-11-29 00:59:05,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 1225 states have (on average 1.4914285714285713) internal successors, (1827), 1241 states have internal predecessors, (1827), 23 states have call successors, (23), 10 states have call predecessors, (23), 7 states have return successors, (26), 18 states have call predecessors, (26), 23 states have call successors, (26) [2023-11-29 00:59:05,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 1876 transitions. [2023-11-29 00:59:05,031 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 1876 transitions. Word has length 69 [2023-11-29 00:59:05,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:05,031 INFO L495 AbstractCegarLoop]: Abstraction has 1269 states and 1876 transitions. [2023-11-29 00:59:05,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:05,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 1876 transitions. [2023-11-29 00:59:05,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-29 00:59:05,033 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:05,033 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] [2023-11-29 00:59:05,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 00:59:05,033 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting alt_bzeroErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:05,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:05,034 INFO L85 PathProgramCache]: Analyzing trace with hash 602276963, now seen corresponding path program 1 times [2023-11-29 00:59:05,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:05,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407169898] [2023-11-29 00:59:05,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:05,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:05,059 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:05,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [360123749] [2023-11-29 00:59:05,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:05,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:05,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:05,061 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:05,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 00:59:05,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:05,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:59:05,315 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:05,418 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 00:59:05,419 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:05,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:05,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407169898] [2023-11-29 00:59:05,419 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:05,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360123749] [2023-11-29 00:59:05,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360123749] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:05,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:05,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 00:59:05,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612022833] [2023-11-29 00:59:05,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:05,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:59:05,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:05,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:59:05,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:59:05,422 INFO L87 Difference]: Start difference. First operand 1269 states and 1876 transitions. Second operand has 3 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:59:05,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:05,466 INFO L93 Difference]: Finished difference Result 1269 states and 1876 transitions. [2023-11-29 00:59:05,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:59:05,467 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2023-11-29 00:59:05,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:05,474 INFO L225 Difference]: With dead ends: 1269 [2023-11-29 00:59:05,474 INFO L226 Difference]: Without dead ends: 1268 [2023-11-29 00:59:05,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 69 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 00:59:05,476 INFO L413 NwaCegarLoop]: 553 mSDtfsCounter, 492 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:05,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 553 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:59:05,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2023-11-29 00:59:05,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 1268. [2023-11-29 00:59:05,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1268 states, 1225 states have (on average 1.489795918367347) internal successors, (1825), 1240 states have internal predecessors, (1825), 23 states have call successors, (23), 10 states have call predecessors, (23), 7 states have return successors, (26), 18 states have call predecessors, (26), 23 states have call successors, (26) [2023-11-29 00:59:05,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1268 states to 1268 states and 1874 transitions. [2023-11-29 00:59:05,526 INFO L78 Accepts]: Start accepts. Automaton has 1268 states and 1874 transitions. Word has length 71 [2023-11-29 00:59:05,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:05,526 INFO L495 AbstractCegarLoop]: Abstraction has 1268 states and 1874 transitions. [2023-11-29 00:59:05,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:59:05,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1268 states and 1874 transitions. [2023-11-29 00:59:05,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-11-29 00:59:05,528 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:05,528 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] [2023-11-29 00:59:05,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 00:59:05,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-29 00:59:05,729 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting alt_bzeroErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:05,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:05,729 INFO L85 PathProgramCache]: Analyzing trace with hash 1490716738, now seen corresponding path program 1 times [2023-11-29 00:59:05,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:05,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62446947] [2023-11-29 00:59:05,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:05,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:05,754 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:05,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896282208] [2023-11-29 00:59:05,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:05,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:05,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:05,756 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:05,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 00:59:06,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:06,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:59:06,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:06,099 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 00:59:06,099 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:06,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:06,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62446947] [2023-11-29 00:59:06,099 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:06,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896282208] [2023-11-29 00:59:06,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896282208] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:06,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:06,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 00:59:06,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841451706] [2023-11-29 00:59:06,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:06,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:59:06,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:06,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:59:06,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:59:06,101 INFO L87 Difference]: Start difference. First operand 1268 states and 1874 transitions. Second operand has 3 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:59:06,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:06,180 INFO L93 Difference]: Finished difference Result 1295 states and 1894 transitions. [2023-11-29 00:59:06,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:59:06,181 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 72 [2023-11-29 00:59:06,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:06,189 INFO L225 Difference]: With dead ends: 1295 [2023-11-29 00:59:06,190 INFO L226 Difference]: Without dead ends: 1294 [2023-11-29 00:59:06,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 70 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 00:59:06,191 INFO L413 NwaCegarLoop]: 554 mSDtfsCounter, 431 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:06,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 1107 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:59:06,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2023-11-29 00:59:06,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1285. [2023-11-29 00:59:06,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1237 states have (on average 1.4858528698464026) internal successors, (1838), 1253 states have internal predecessors, (1838), 26 states have call successors, (26), 12 states have call predecessors, (26), 9 states have return successors, (29), 21 states have call predecessors, (29), 26 states have call successors, (29) [2023-11-29 00:59:06,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 1893 transitions. [2023-11-29 00:59:06,253 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 1893 transitions. Word has length 72 [2023-11-29 00:59:06,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:06,254 INFO L495 AbstractCegarLoop]: Abstraction has 1285 states and 1893 transitions. [2023-11-29 00:59:06,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 00:59:06,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 1893 transitions. [2023-11-29 00:59:06,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-29 00:59:06,255 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:06,256 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:06,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 00:59:06,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:06,460 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:06,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:06,461 INFO L85 PathProgramCache]: Analyzing trace with hash -179740024, now seen corresponding path program 1 times [2023-11-29 00:59:06,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:06,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614370410] [2023-11-29 00:59:06,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:06,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:06,501 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:06,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1049083982] [2023-11-29 00:59:06,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:06,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:06,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:06,502 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:06,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 00:59:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:06,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 00:59:06,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:06,917 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:59:06,917 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:59:07,150 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:59:07,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:07,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614370410] [2023-11-29 00:59:07,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:07,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049083982] [2023-11-29 00:59:07,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049083982] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:59:07,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:59:07,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2023-11-29 00:59:07,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183059517] [2023-11-29 00:59:07,151 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:59:07,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 00:59:07,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:07,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 00:59:07,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:59:07,153 INFO L87 Difference]: Start difference. First operand 1285 states and 1893 transitions. Second operand has 14 states, 13 states have (on average 11.384615384615385) internal successors, (148), 12 states have internal predecessors, (148), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:59:07,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:07,915 INFO L93 Difference]: Finished difference Result 3188 states and 4686 transitions. [2023-11-29 00:59:07,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 00:59:07,916 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 11.384615384615385) internal successors, (148), 12 states have internal predecessors, (148), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Word has length 79 [2023-11-29 00:59:07,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:07,934 INFO L225 Difference]: With dead ends: 3188 [2023-11-29 00:59:07,934 INFO L226 Difference]: Without dead ends: 3186 [2023-11-29 00:59:07,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=255, Invalid=557, Unknown=0, NotChecked=0, Total=812 [2023-11-29 00:59:07,937 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 2935 mSDsluCounter, 4820 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2942 SdHoareTripleChecker+Valid, 5399 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:07,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2942 Valid, 5399 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:59:07,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2023-11-29 00:59:08,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2936. [2023-11-29 00:59:08,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2936 states, 2838 states have (on average 1.4823819591261451) internal successors, (4207), 2856 states have internal predecessors, (4207), 65 states have call successors, (65), 26 states have call predecessors, (65), 20 states have return successors, (86), 54 states have call predecessors, (86), 65 states have call successors, (86) [2023-11-29 00:59:08,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2936 states to 2936 states and 4358 transitions. [2023-11-29 00:59:08,066 INFO L78 Accepts]: Start accepts. Automaton has 2936 states and 4358 transitions. Word has length 79 [2023-11-29 00:59:08,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:08,066 INFO L495 AbstractCegarLoop]: Abstraction has 2936 states and 4358 transitions. [2023-11-29 00:59:08,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 11.384615384615385) internal successors, (148), 12 states have internal predecessors, (148), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 00:59:08,066 INFO L276 IsEmpty]: Start isEmpty. Operand 2936 states and 4358 transitions. [2023-11-29 00:59:08,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-11-29 00:59:08,067 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:08,067 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] [2023-11-29 00:59:08,072 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 00:59:08,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 00:59:08,268 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:08,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:08,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1135681678, now seen corresponding path program 1 times [2023-11-29 00:59:08,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:08,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726242192] [2023-11-29 00:59:08,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:08,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:08,306 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:08,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [235521871] [2023-11-29 00:59:08,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:08,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:08,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:08,308 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:08,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 00:59:08,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:08,604 INFO L262 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:59:08,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:08,773 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 00:59:08,773 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:08,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:08,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726242192] [2023-11-29 00:59:08,773 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:08,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235521871] [2023-11-29 00:59:08,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235521871] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:08,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:08,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:59:08,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295058124] [2023-11-29 00:59:08,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:08,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:59:08,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:08,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:59:08,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:59:08,776 INFO L87 Difference]: Start difference. First operand 2936 states and 4358 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:08,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:08,956 INFO L93 Difference]: Finished difference Result 6364 states and 9496 transitions. [2023-11-29 00:59:08,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:59:08,956 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-11-29 00:59:08,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:08,970 INFO L225 Difference]: With dead ends: 6364 [2023-11-29 00:59:08,970 INFO L226 Difference]: Without dead ends: 3435 [2023-11-29 00:59:08,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 78 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 00:59:08,975 INFO L413 NwaCegarLoop]: 722 mSDtfsCounter, 345 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 1243 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:08,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 1243 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:08,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3435 states. [2023-11-29 00:59:09,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3435 to 3412. [2023-11-29 00:59:09,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3412 states, 3320 states have (on average 1.4960843373493975) internal successors, (4967), 3337 states have internal predecessors, (4967), 60 states have call successors, (60), 24 states have call predecessors, (60), 19 states have return successors, (81), 51 states have call predecessors, (81), 60 states have call successors, (81) [2023-11-29 00:59:09,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3412 states to 3412 states and 5108 transitions. [2023-11-29 00:59:09,055 INFO L78 Accepts]: Start accepts. Automaton has 3412 states and 5108 transitions. Word has length 80 [2023-11-29 00:59:09,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:09,055 INFO L495 AbstractCegarLoop]: Abstraction has 3412 states and 5108 transitions. [2023-11-29 00:59:09,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 2 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 00:59:09,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3412 states and 5108 transitions. [2023-11-29 00:59:09,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 00:59:09,056 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:09,056 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:59:09,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 00:59:09,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 00:59:09,257 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting alt_bzeroErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:09,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:09,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1254556124, now seen corresponding path program 1 times [2023-11-29 00:59:09,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:09,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037132405] [2023-11-29 00:59:09,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:09,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:09,292 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:09,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1395131815] [2023-11-29 00:59:09,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:09,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:09,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:09,294 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:09,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 00:59:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:09,577 INFO L262 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 00:59:09,580 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:09,683 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:59:09,683 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:59:09,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 00:59:09,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:09,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037132405] [2023-11-29 00:59:09,822 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:09,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395131815] [2023-11-29 00:59:09,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395131815] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:59:09,823 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:59:09,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2023-11-29 00:59:09,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977177361] [2023-11-29 00:59:09,823 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:59:09,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:59:09,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:09,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:59:09,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:59:09,825 INFO L87 Difference]: Start difference. First operand 3412 states and 5108 transitions. Second operand has 10 states, 9 states have (on average 17.444444444444443) internal successors, (157), 10 states have internal predecessors, (157), 4 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 00:59:10,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:10,291 INFO L93 Difference]: Finished difference Result 6168 states and 9214 transitions. [2023-11-29 00:59:10,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 00:59:10,292 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 17.444444444444443) internal successors, (157), 10 states have internal predecessors, (157), 4 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 88 [2023-11-29 00:59:10,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:10,327 INFO L225 Difference]: With dead ends: 6168 [2023-11-29 00:59:10,327 INFO L226 Difference]: Without dead ends: 6167 [2023-11-29 00:59:10,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 169 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=165, Unknown=0, NotChecked=0, Total=272 [2023-11-29 00:59:10,329 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 3222 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3231 SdHoareTripleChecker+Valid, 2611 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:10,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3231 Valid, 2611 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:59:10,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6167 states. [2023-11-29 00:59:10,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6167 to 5514. [2023-11-29 00:59:10,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5514 states, 5358 states have (on average 1.492161254199328) internal successors, (7995), 5375 states have internal predecessors, (7995), 102 states have call successors, (102), 51 states have call predecessors, (102), 41 states have return successors, (135), 88 states have call predecessors, (135), 102 states have call successors, (135) [2023-11-29 00:59:10,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5514 states to 5514 states and 8232 transitions. [2023-11-29 00:59:10,533 INFO L78 Accepts]: Start accepts. Automaton has 5514 states and 8232 transitions. Word has length 88 [2023-11-29 00:59:10,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:10,534 INFO L495 AbstractCegarLoop]: Abstraction has 5514 states and 8232 transitions. [2023-11-29 00:59:10,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 17.444444444444443) internal successors, (157), 10 states have internal predecessors, (157), 4 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-11-29 00:59:10,534 INFO L276 IsEmpty]: Start isEmpty. Operand 5514 states and 8232 transitions. [2023-11-29 00:59:10,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 00:59:10,535 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:10,536 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:59:10,542 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 00:59:10,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:10,736 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:10,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:10,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1920423258, now seen corresponding path program 1 times [2023-11-29 00:59:10,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:10,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431999453] [2023-11-29 00:59:10,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:10,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:10,778 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:10,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2099299641] [2023-11-29 00:59:10,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:10,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:10,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:10,780 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:10,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 00:59:11,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:11,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 00:59:11,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:11,186 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 00:59:11,186 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:11,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:11,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431999453] [2023-11-29 00:59:11,186 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:11,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099299641] [2023-11-29 00:59:11,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099299641] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:11,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:11,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:59:11,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455912803] [2023-11-29 00:59:11,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:11,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:59:11,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:11,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:59:11,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:59:11,188 INFO L87 Difference]: Start difference. First operand 5514 states and 8232 transitions. Second operand has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 5 states have internal predecessors, (100), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 00:59:11,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:11,407 INFO L93 Difference]: Finished difference Result 10896 states and 16272 transitions. [2023-11-29 00:59:11,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 00:59:11,407 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 5 states have internal predecessors, (100), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 112 [2023-11-29 00:59:11,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:11,436 INFO L225 Difference]: With dead ends: 10896 [2023-11-29 00:59:11,436 INFO L226 Difference]: Without dead ends: 5514 [2023-11-29 00:59:11,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:59:11,442 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 142 mSDsluCounter, 2091 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 2627 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:11,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 2627 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:11,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5514 states. [2023-11-29 00:59:11,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5514 to 5514. [2023-11-29 00:59:11,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5514 states, 5358 states have (on average 1.4919746173945503) internal successors, (7994), 5374 states have internal predecessors, (7994), 102 states have call successors, (102), 51 states have call predecessors, (102), 41 states have return successors, (135), 88 states have call predecessors, (135), 102 states have call successors, (135) [2023-11-29 00:59:11,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5514 states to 5514 states and 8231 transitions. [2023-11-29 00:59:11,617 INFO L78 Accepts]: Start accepts. Automaton has 5514 states and 8231 transitions. Word has length 112 [2023-11-29 00:59:11,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:11,617 INFO L495 AbstractCegarLoop]: Abstraction has 5514 states and 8231 transitions. [2023-11-29 00:59:11,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 5 states have internal predecessors, (100), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 00:59:11,618 INFO L276 IsEmpty]: Start isEmpty. Operand 5514 states and 8231 transitions. [2023-11-29 00:59:11,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-11-29 00:59:11,619 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:11,620 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:11,627 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:11,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 00:59:11,820 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:11,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:11,821 INFO L85 PathProgramCache]: Analyzing trace with hash -2012946247, now seen corresponding path program 1 times [2023-11-29 00:59:11,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:11,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73500112] [2023-11-29 00:59:11,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:11,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:11,863 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:11,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [191813640] [2023-11-29 00:59:11,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:11,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:11,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:11,865 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:11,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 00:59:12,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:12,159 INFO L262 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:59:12,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:12,165 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 11 treesize of output 7 [2023-11-29 00:59:12,411 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 00:59:12,411 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:12,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:12,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73500112] [2023-11-29 00:59:12,411 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:12,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191813640] [2023-11-29 00:59:12,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191813640] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:12,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:12,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:59:12,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225536864] [2023-11-29 00:59:12,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:12,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:59:12,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:12,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:59:12,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:59:12,414 INFO L87 Difference]: Start difference. First operand 5514 states and 8231 transitions. Second operand has 5 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:59:12,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:12,725 INFO L93 Difference]: Finished difference Result 7561 states and 11247 transitions. [2023-11-29 00:59:12,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:59:12,726 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 117 [2023-11-29 00:59:12,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:12,745 INFO L225 Difference]: With dead ends: 7561 [2023-11-29 00:59:12,745 INFO L226 Difference]: Without dead ends: 7560 [2023-11-29 00:59:12,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 106 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:59:12,748 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 435 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 2106 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:12,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 2106 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:59:12,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7560 states. [2023-11-29 00:59:12,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7560 to 7053. [2023-11-29 00:59:13,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7053 states, 6865 states have (on average 1.4965768390386016) internal successors, (10274), 6884 states have internal predecessors, (10274), 123 states have call successors, (123), 67 states have call predecessors, (123), 52 states have return successors, (157), 101 states have call predecessors, (157), 123 states have call successors, (157) [2023-11-29 00:59:13,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7053 states to 7053 states and 10554 transitions. [2023-11-29 00:59:13,016 INFO L78 Accepts]: Start accepts. Automaton has 7053 states and 10554 transitions. Word has length 117 [2023-11-29 00:59:13,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:13,017 INFO L495 AbstractCegarLoop]: Abstraction has 7053 states and 10554 transitions. [2023-11-29 00:59:13,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:59:13,017 INFO L276 IsEmpty]: Start isEmpty. Operand 7053 states and 10554 transitions. [2023-11-29 00:59:13,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-29 00:59:13,019 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:13,019 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:13,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:13,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 00:59:13,220 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:13,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:13,220 INFO L85 PathProgramCache]: Analyzing trace with hash 2023176601, now seen corresponding path program 1 times [2023-11-29 00:59:13,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:13,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457825774] [2023-11-29 00:59:13,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:13,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:13,254 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:13,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [631690938] [2023-11-29 00:59:13,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:13,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:13,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:13,256 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:13,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 00:59:13,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:13,658 INFO L262 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:59:13,662 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:13,885 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 15 treesize of output 7 [2023-11-29 00:59:13,893 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 00:59:13,893 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:13,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:13,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457825774] [2023-11-29 00:59:13,893 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:13,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631690938] [2023-11-29 00:59:13,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631690938] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:13,894 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:13,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:59:13,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067477135] [2023-11-29 00:59:13,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:13,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:59:13,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:13,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:59:13,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:59:13,896 INFO L87 Difference]: Start difference. First operand 7053 states and 10554 transitions. Second operand has 6 states, 5 states have (on average 20.0) internal successors, (100), 6 states have internal predecessors, (100), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:59:16,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:59:16,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:16,241 INFO L93 Difference]: Finished difference Result 7571 states and 11247 transitions. [2023-11-29 00:59:16,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:59:16,242 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 6 states have internal predecessors, (100), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 118 [2023-11-29 00:59:16,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:16,255 INFO L225 Difference]: With dead ends: 7571 [2023-11-29 00:59:16,255 INFO L226 Difference]: Without dead ends: 7570 [2023-11-29 00:59:16,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 106 SyntacticMatches, 7 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:59:16,258 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 879 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 1826 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:16,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [884 Valid, 1826 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 00:59:16,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7570 states. [2023-11-29 00:59:16,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7570 to 4578. [2023-11-29 00:59:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4578 states, 4409 states have (on average 1.470401451576321) internal successors, (6483), 4423 states have internal predecessors, (6483), 106 states have call successors, (106), 62 states have call predecessors, (106), 51 states have return successors, (140), 92 states have call predecessors, (140), 106 states have call successors, (140) [2023-11-29 00:59:16,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4578 states to 4578 states and 6729 transitions. [2023-11-29 00:59:16,447 INFO L78 Accepts]: Start accepts. Automaton has 4578 states and 6729 transitions. Word has length 118 [2023-11-29 00:59:16,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:16,448 INFO L495 AbstractCegarLoop]: Abstraction has 4578 states and 6729 transitions. [2023-11-29 00:59:16,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 6 states have internal predecessors, (100), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 00:59:16,448 INFO L276 IsEmpty]: Start isEmpty. Operand 4578 states and 6729 transitions. [2023-11-29 00:59:16,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-29 00:59:16,450 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:16,450 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:16,457 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 00:59:16,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 00:59:16,651 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:16,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:16,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1632876603, now seen corresponding path program 1 times [2023-11-29 00:59:16,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:16,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713454501] [2023-11-29 00:59:16,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:16,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:16,686 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:16,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [793493445] [2023-11-29 00:59:16,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:16,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:16,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:16,687 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:16,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 00:59:17,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:17,060 INFO L262 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 00:59:17,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:17,124 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 00:59:17,124 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:17,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:17,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713454501] [2023-11-29 00:59:17,125 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:17,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793493445] [2023-11-29 00:59:17,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793493445] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:17,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:17,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 00:59:17,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199691804] [2023-11-29 00:59:17,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:17,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 00:59:17,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:17,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 00:59:17,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:59:17,127 INFO L87 Difference]: Start difference. First operand 4578 states and 6729 transitions. Second operand has 9 states, 8 states have (on average 14.125) internal successors, (113), 9 states have internal predecessors, (113), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:59:17,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:17,395 INFO L93 Difference]: Finished difference Result 7909 states and 11650 transitions. [2023-11-29 00:59:17,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 00:59:17,395 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 14.125) internal successors, (113), 9 states have internal predecessors, (113), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 123 [2023-11-29 00:59:17,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:17,405 INFO L225 Difference]: With dead ends: 7909 [2023-11-29 00:59:17,405 INFO L226 Difference]: Without dead ends: 3445 [2023-11-29 00:59:17,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:59:17,412 INFO L413 NwaCegarLoop]: 544 mSDtfsCounter, 23 mSDsluCounter, 3775 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 4319 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:17,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 4319 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:17,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3445 states. [2023-11-29 00:59:17,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3445 to 3441. [2023-11-29 00:59:17,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3441 states, 3317 states have (on average 1.478745854687971) internal successors, (4905), 3332 states have internal predecessors, (4905), 67 states have call successors, (67), 51 states have call predecessors, (67), 45 states have return successors, (79), 57 states have call predecessors, (79), 67 states have call successors, (79) [2023-11-29 00:59:17,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3441 states to 3441 states and 5051 transitions. [2023-11-29 00:59:17,547 INFO L78 Accepts]: Start accepts. Automaton has 3441 states and 5051 transitions. Word has length 123 [2023-11-29 00:59:17,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:17,548 INFO L495 AbstractCegarLoop]: Abstraction has 3441 states and 5051 transitions. [2023-11-29 00:59:17,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 14.125) internal successors, (113), 9 states have internal predecessors, (113), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-29 00:59:17,548 INFO L276 IsEmpty]: Start isEmpty. Operand 3441 states and 5051 transitions. [2023-11-29 00:59:17,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-29 00:59:17,549 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:17,549 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:17,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 00:59:17,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 00:59:17,750 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:17,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:17,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1197109681, now seen corresponding path program 1 times [2023-11-29 00:59:17,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:17,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520217318] [2023-11-29 00:59:17,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:17,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:17,810 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:17,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [506447038] [2023-11-29 00:59:17,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:17,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:17,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:17,812 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:17,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 00:59:18,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:18,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 00:59:18,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:18,353 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 11 treesize of output 7 [2023-11-29 00:59:18,377 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 11 treesize of output 7 [2023-11-29 00:59:18,400 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2023-11-29 00:59:18,727 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:59:18,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 23 [2023-11-29 00:59:18,844 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:59:18,844 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:18,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:18,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520217318] [2023-11-29 00:59:18,844 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:18,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506447038] [2023-11-29 00:59:18,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506447038] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:18,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:18,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 00:59:18,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465963021] [2023-11-29 00:59:18,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:18,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 00:59:18,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:18,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 00:59:18,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:59:18,847 INFO L87 Difference]: Start difference. First operand 3441 states and 5051 transitions. Second operand has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 11 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:20,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:20,758 INFO L93 Difference]: Finished difference Result 7705 states and 11324 transitions. [2023-11-29 00:59:20,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 00:59:20,759 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 11 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 125 [2023-11-29 00:59:20,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:20,766 INFO L225 Difference]: With dead ends: 7705 [2023-11-29 00:59:20,766 INFO L226 Difference]: Without dead ends: 4347 [2023-11-29 00:59:20,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-11-29 00:59:20,770 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 763 mSDsluCounter, 3332 mSDsCounter, 0 mSdLazyCounter, 1335 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 770 SdHoareTripleChecker+Valid, 3830 SdHoareTripleChecker+Invalid, 1346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:20,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [770 Valid, 3830 Invalid, 1346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1335 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-29 00:59:20,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4347 states. [2023-11-29 00:59:20,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4347 to 3473. [2023-11-29 00:59:20,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3473 states, 3349 states have (on average 1.4756643774260974) internal successors, (4942), 3364 states have internal predecessors, (4942), 67 states have call successors, (67), 51 states have call predecessors, (67), 45 states have return successors, (79), 57 states have call predecessors, (79), 67 states have call successors, (79) [2023-11-29 00:59:20,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3473 states to 3473 states and 5088 transitions. [2023-11-29 00:59:20,929 INFO L78 Accepts]: Start accepts. Automaton has 3473 states and 5088 transitions. Word has length 125 [2023-11-29 00:59:20,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:20,929 INFO L495 AbstractCegarLoop]: Abstraction has 3473 states and 5088 transitions. [2023-11-29 00:59:20,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.833333333333334) internal successors, (106), 11 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:20,929 INFO L276 IsEmpty]: Start isEmpty. Operand 3473 states and 5088 transitions. [2023-11-29 00:59:20,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-29 00:59:20,930 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:20,931 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:20,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 00:59:21,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 00:59:21,131 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:21,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:21,132 INFO L85 PathProgramCache]: Analyzing trace with hash -2066816717, now seen corresponding path program 1 times [2023-11-29 00:59:21,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:21,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661910197] [2023-11-29 00:59:21,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:21,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:21,174 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:21,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [958874834] [2023-11-29 00:59:21,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:21,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:21,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:21,175 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:21,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 00:59:21,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:21,523 INFO L262 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:59:21,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:21,555 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:59:21,555 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:21,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:21,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661910197] [2023-11-29 00:59:21,556 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:21,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958874834] [2023-11-29 00:59:21,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958874834] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:21,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:21,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 00:59:21,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851987518] [2023-11-29 00:59:21,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:21,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:59:21,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:21,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:59:21,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:59:21,558 INFO L87 Difference]: Start difference. First operand 3473 states and 5088 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:21,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:21,734 INFO L93 Difference]: Finished difference Result 7581 states and 11181 transitions. [2023-11-29 00:59:21,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:59:21,734 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 125 [2023-11-29 00:59:21,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:21,741 INFO L225 Difference]: With dead ends: 7581 [2023-11-29 00:59:21,741 INFO L226 Difference]: Without dead ends: 4211 [2023-11-29 00:59:21,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:59:21,745 INFO L413 NwaCegarLoop]: 540 mSDtfsCounter, 142 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 2130 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:21,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 2130 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 00:59:21,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4211 states. [2023-11-29 00:59:21,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4211 to 3611. [2023-11-29 00:59:21,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3611 states, 3487 states have (on average 1.459420705477488) internal successors, (5089), 3502 states have internal predecessors, (5089), 67 states have call successors, (67), 51 states have call predecessors, (67), 45 states have return successors, (79), 57 states have call predecessors, (79), 67 states have call successors, (79) [2023-11-29 00:59:21,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3611 states to 3611 states and 5235 transitions. [2023-11-29 00:59:21,891 INFO L78 Accepts]: Start accepts. Automaton has 3611 states and 5235 transitions. Word has length 125 [2023-11-29 00:59:21,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:21,891 INFO L495 AbstractCegarLoop]: Abstraction has 3611 states and 5235 transitions. [2023-11-29 00:59:21,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:21,892 INFO L276 IsEmpty]: Start isEmpty. Operand 3611 states and 5235 transitions. [2023-11-29 00:59:21,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-11-29 00:59:21,893 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:21,893 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:21,900 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:22,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 00:59:22,094 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:22,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:22,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1019333063, now seen corresponding path program 1 times [2023-11-29 00:59:22,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:22,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306320435] [2023-11-29 00:59:22,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:22,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:22,150 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:22,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1318056916] [2023-11-29 00:59:22,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:22,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:22,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:22,151 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:22,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 00:59:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:22,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-29 00:59:22,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:22,566 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 11 treesize of output 7 [2023-11-29 00:59:22,592 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 11 treesize of output 7 [2023-11-29 00:59:22,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2023-11-29 00:59:22,905 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 00:59:22,905 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 23 [2023-11-29 00:59:23,130 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:59:23,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:23,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:23,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306320435] [2023-11-29 00:59:23,131 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:23,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318056916] [2023-11-29 00:59:23,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318056916] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:23,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:23,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 00:59:23,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789265798] [2023-11-29 00:59:23,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:23,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 00:59:23,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:23,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 00:59:23,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:59:23,133 INFO L87 Difference]: Start difference. First operand 3611 states and 5235 transitions. Second operand has 13 states, 13 states have (on average 8.23076923076923) internal successors, (107), 12 states have internal predecessors, (107), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:24,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:24,865 INFO L93 Difference]: Finished difference Result 8116 states and 11809 transitions. [2023-11-29 00:59:24,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:59:24,865 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.23076923076923) internal successors, (107), 12 states have internal predecessors, (107), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 126 [2023-11-29 00:59:24,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:24,873 INFO L225 Difference]: With dead ends: 8116 [2023-11-29 00:59:24,873 INFO L226 Difference]: Without dead ends: 4624 [2023-11-29 00:59:24,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=349, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:59:24,878 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 1128 mSDsluCounter, 2542 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1135 SdHoareTripleChecker+Valid, 3036 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:24,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1135 Valid, 3036 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 00:59:24,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2023-11-29 00:59:25,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 3664. [2023-11-29 00:59:25,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3664 states, 3540 states have (on average 1.4581920903954801) internal successors, (5162), 3555 states have internal predecessors, (5162), 67 states have call successors, (67), 51 states have call predecessors, (67), 45 states have return successors, (79), 57 states have call predecessors, (79), 67 states have call successors, (79) [2023-11-29 00:59:25,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3664 states to 3664 states and 5308 transitions. [2023-11-29 00:59:25,012 INFO L78 Accepts]: Start accepts. Automaton has 3664 states and 5308 transitions. Word has length 126 [2023-11-29 00:59:25,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:25,013 INFO L495 AbstractCegarLoop]: Abstraction has 3664 states and 5308 transitions. [2023-11-29 00:59:25,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.23076923076923) internal successors, (107), 12 states have internal predecessors, (107), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:25,013 INFO L276 IsEmpty]: Start isEmpty. Operand 3664 states and 5308 transitions. [2023-11-29 00:59:25,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 00:59:25,014 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:25,014 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:25,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 00:59:25,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:25,215 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:25,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:25,215 INFO L85 PathProgramCache]: Analyzing trace with hash -665427354, now seen corresponding path program 1 times [2023-11-29 00:59:25,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:25,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624073361] [2023-11-29 00:59:25,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:25,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:25,263 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:25,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1051434048] [2023-11-29 00:59:25,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:25,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:25,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:25,265 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:25,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 00:59:25,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:25,699 INFO L262 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 00:59:25,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:25,803 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:59:25,803 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:25,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:25,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624073361] [2023-11-29 00:59:25,803 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:25,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051434048] [2023-11-29 00:59:25,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051434048] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:25,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:25,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:59:25,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234066157] [2023-11-29 00:59:25,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:25,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:59:25,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:25,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:59:25,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:59:25,805 INFO L87 Difference]: Start difference. First operand 3664 states and 5308 transitions. Second operand has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:26,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:26,365 INFO L93 Difference]: Finished difference Result 7317 states and 10618 transitions. [2023-11-29 00:59:26,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:59:26,366 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 127 [2023-11-29 00:59:26,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:26,374 INFO L225 Difference]: With dead ends: 7317 [2023-11-29 00:59:26,374 INFO L226 Difference]: Without dead ends: 3773 [2023-11-29 00:59:26,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:59:26,380 INFO L413 NwaCegarLoop]: 543 mSDtfsCounter, 17 mSDsluCounter, 2149 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 2692 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:26,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 2692 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 715 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:59:26,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3773 states. [2023-11-29 00:59:26,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3773 to 3728. [2023-11-29 00:59:26,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3728 states, 3604 states have (on average 1.4539400665926747) internal successors, (5240), 3619 states have internal predecessors, (5240), 67 states have call successors, (67), 51 states have call predecessors, (67), 45 states have return successors, (79), 57 states have call predecessors, (79), 67 states have call successors, (79) [2023-11-29 00:59:26,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3728 states to 3728 states and 5386 transitions. [2023-11-29 00:59:26,553 INFO L78 Accepts]: Start accepts. Automaton has 3728 states and 5386 transitions. Word has length 127 [2023-11-29 00:59:26,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:26,554 INFO L495 AbstractCegarLoop]: Abstraction has 3728 states and 5386 transitions. [2023-11-29 00:59:26,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:26,554 INFO L276 IsEmpty]: Start isEmpty. Operand 3728 states and 5386 transitions. [2023-11-29 00:59:26,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 00:59:26,555 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:26,555 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:26,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:26,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:26,756 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:26,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:26,756 INFO L85 PathProgramCache]: Analyzing trace with hash 200915980, now seen corresponding path program 1 times [2023-11-29 00:59:26,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:26,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683622989] [2023-11-29 00:59:26,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:26,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:26,805 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:26,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2067692835] [2023-11-29 00:59:26,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:26,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:26,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:26,806 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:26,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 00:59:27,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:27,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 00:59:27,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:27,779 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 00:59:27,779 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:27,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:27,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683622989] [2023-11-29 00:59:27,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:27,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067692835] [2023-11-29 00:59:27,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067692835] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:27,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:27,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 00:59:27,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787375821] [2023-11-29 00:59:27,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:27,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:59:27,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:27,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:59:27,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:59:27,781 INFO L87 Difference]: Start difference. First operand 3728 states and 5386 transitions. Second operand has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:28,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:28,183 INFO L93 Difference]: Finished difference Result 7357 states and 10644 transitions. [2023-11-29 00:59:28,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:59:28,183 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 127 [2023-11-29 00:59:28,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:28,188 INFO L225 Difference]: With dead ends: 7357 [2023-11-29 00:59:28,188 INFO L226 Difference]: Without dead ends: 3756 [2023-11-29 00:59:28,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 122 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 00:59:28,192 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 8 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1841 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:28,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1841 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:59:28,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3756 states. [2023-11-29 00:59:28,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3756 to 3749. [2023-11-29 00:59:28,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3749 states, 3625 states have (on average 1.4513103448275861) internal successors, (5261), 3640 states have internal predecessors, (5261), 67 states have call successors, (67), 51 states have call predecessors, (67), 45 states have return successors, (79), 57 states have call predecessors, (79), 67 states have call successors, (79) [2023-11-29 00:59:28,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3749 states to 3749 states and 5407 transitions. [2023-11-29 00:59:28,280 INFO L78 Accepts]: Start accepts. Automaton has 3749 states and 5407 transitions. Word has length 127 [2023-11-29 00:59:28,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:28,280 INFO L495 AbstractCegarLoop]: Abstraction has 3749 states and 5407 transitions. [2023-11-29 00:59:28,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:28,281 INFO L276 IsEmpty]: Start isEmpty. Operand 3749 states and 5407 transitions. [2023-11-29 00:59:28,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 00:59:28,281 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:28,281 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:28,292 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 00:59:28,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:28,484 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:28,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:28,484 INFO L85 PathProgramCache]: Analyzing trace with hash 2077979210, now seen corresponding path program 1 times [2023-11-29 00:59:28,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:28,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477584460] [2023-11-29 00:59:28,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:28,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:28,531 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:28,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [188345760] [2023-11-29 00:59:28,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:28,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:28,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:28,533 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:28,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 00:59:28,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:29,002 INFO L262 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 00:59:29,005 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:29,067 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 00:59:29,067 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:59:29,212 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 00:59:29,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:29,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477584460] [2023-11-29 00:59:29,212 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:29,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188345760] [2023-11-29 00:59:29,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188345760] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:59:29,212 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:59:29,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 14 [2023-11-29 00:59:29,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737287529] [2023-11-29 00:59:29,213 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:59:29,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 00:59:29,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:29,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 00:59:29,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:59:29,215 INFO L87 Difference]: Start difference. First operand 3749 states and 5407 transitions. Second operand has 14 states, 12 states have (on average 11.333333333333334) internal successors, (136), 14 states have internal predecessors, (136), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 00:59:29,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:29,625 INFO L93 Difference]: Finished difference Result 7394 states and 10702 transitions. [2023-11-29 00:59:29,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 00:59:29,626 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 11.333333333333334) internal successors, (136), 14 states have internal predecessors, (136), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 127 [2023-11-29 00:59:29,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:29,632 INFO L225 Difference]: With dead ends: 7394 [2023-11-29 00:59:29,632 INFO L226 Difference]: Without dead ends: 3824 [2023-11-29 00:59:29,635 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2023-11-29 00:59:29,636 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 39 mSDsluCounter, 4322 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 4867 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:29,636 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 4867 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:59:29,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3824 states. [2023-11-29 00:59:29,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3824 to 3804. [2023-11-29 00:59:29,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3678 states have (on average 1.4524197933659597) internal successors, (5342), 3689 states have internal predecessors, (5342), 67 states have call successors, (67), 57 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 00:59:29,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 5484 transitions. [2023-11-29 00:59:29,734 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 5484 transitions. Word has length 127 [2023-11-29 00:59:29,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:29,735 INFO L495 AbstractCegarLoop]: Abstraction has 3804 states and 5484 transitions. [2023-11-29 00:59:29,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 11.333333333333334) internal successors, (136), 14 states have internal predecessors, (136), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 00:59:29,735 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 5484 transitions. [2023-11-29 00:59:29,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-29 00:59:29,736 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:29,736 INFO L195 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:29,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 00:59:29,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:29,937 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:29,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:29,937 INFO L85 PathProgramCache]: Analyzing trace with hash -2017074178, now seen corresponding path program 2 times [2023-11-29 00:59:29,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:29,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083722922] [2023-11-29 00:59:29,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:29,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:29,976 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:29,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1773022907] [2023-11-29 00:59:29,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:59:29,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:29,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:29,977 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:29,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 00:59:30,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 00:59:30,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:59:30,332 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:59:30,335 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:30,343 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 15 treesize of output 7 [2023-11-29 00:59:30,347 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-29 00:59:30,347 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:30,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:30,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083722922] [2023-11-29 00:59:30,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:30,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773022907] [2023-11-29 00:59:30,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773022907] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:30,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:30,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:59:30,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471930450] [2023-11-29 00:59:30,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:30,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:59:30,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:30,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:59:30,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:59:30,350 INFO L87 Difference]: Start difference. First operand 3804 states and 5484 transitions. Second operand has 3 states, 2 states have (on average 52.5) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:30,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:30,450 INFO L93 Difference]: Finished difference Result 3804 states and 5484 transitions. [2023-11-29 00:59:30,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:59:30,450 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 52.5) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 131 [2023-11-29 00:59:30,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:30,456 INFO L225 Difference]: With dead ends: 3804 [2023-11-29 00:59:30,457 INFO L226 Difference]: Without dead ends: 3803 [2023-11-29 00:59:30,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 129 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 00:59:30,459 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 2 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:30,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1101 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:59:30,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3803 states. [2023-11-29 00:59:30,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3803 to 3803. [2023-11-29 00:59:30,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3803 states, 3678 states have (on average 1.4507884719956499) internal successors, (5336), 3688 states have internal predecessors, (5336), 67 states have call successors, (67), 57 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 00:59:30,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3803 states to 3803 states and 5478 transitions. [2023-11-29 00:59:30,586 INFO L78 Accepts]: Start accepts. Automaton has 3803 states and 5478 transitions. Word has length 131 [2023-11-29 00:59:30,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:30,587 INFO L495 AbstractCegarLoop]: Abstraction has 3803 states and 5478 transitions. [2023-11-29 00:59:30,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 52.5) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:30,587 INFO L276 IsEmpty]: Start isEmpty. Operand 3803 states and 5478 transitions. [2023-11-29 00:59:30,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-11-29 00:59:30,588 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:30,588 INFO L195 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:30,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 00:59:30,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 00:59:30,788 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:30,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:30,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1895210025, now seen corresponding path program 1 times [2023-11-29 00:59:30,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:30,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908637777] [2023-11-29 00:59:30,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:30,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:30,833 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:30,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1393315165] [2023-11-29 00:59:30,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:30,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:30,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:30,834 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:30,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 00:59:31,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:31,280 INFO L262 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 00:59:31,283 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:31,394 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 31 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-29 00:59:31,395 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:59:31,638 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 00:59:31,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:31,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908637777] [2023-11-29 00:59:31,638 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:31,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393315165] [2023-11-29 00:59:31,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393315165] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:59:31,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:59:31,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 21 [2023-11-29 00:59:31,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932784137] [2023-11-29 00:59:31,639 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:59:31,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 00:59:31,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:31,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 00:59:31,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2023-11-29 00:59:31,641 INFO L87 Difference]: Start difference. First operand 3803 states and 5478 transitions. Second operand has 21 states, 19 states have (on average 7.631578947368421) internal successors, (145), 21 states have internal predecessors, (145), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 00:59:33,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:33,087 INFO L93 Difference]: Finished difference Result 7127 states and 10298 transitions. [2023-11-29 00:59:33,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 00:59:33,087 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 7.631578947368421) internal successors, (145), 21 states have internal predecessors, (145), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 132 [2023-11-29 00:59:33,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:33,092 INFO L225 Difference]: With dead ends: 7127 [2023-11-29 00:59:33,092 INFO L226 Difference]: Without dead ends: 3360 [2023-11-29 00:59:33,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=328, Invalid=1232, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 00:59:33,096 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 148 mSDsluCounter, 7271 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 7735 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:33,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 7735 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 737 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:59:33,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3360 states. [2023-11-29 00:59:33,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3360 to 3331. [2023-11-29 00:59:33,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3331 states, 3206 states have (on average 1.43605739238927) internal successors, (4604), 3216 states have internal predecessors, (4604), 67 states have call successors, (67), 57 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 00:59:33,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3331 states to 3331 states and 4746 transitions. [2023-11-29 00:59:33,194 INFO L78 Accepts]: Start accepts. Automaton has 3331 states and 4746 transitions. Word has length 132 [2023-11-29 00:59:33,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:33,194 INFO L495 AbstractCegarLoop]: Abstraction has 3331 states and 4746 transitions. [2023-11-29 00:59:33,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 7.631578947368421) internal successors, (145), 21 states have internal predecessors, (145), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 00:59:33,194 INFO L276 IsEmpty]: Start isEmpty. Operand 3331 states and 4746 transitions. [2023-11-29 00:59:33,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-11-29 00:59:33,195 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:33,195 INFO L195 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:33,203 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 00:59:33,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 00:59:33,396 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:33,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:33,396 INFO L85 PathProgramCache]: Analyzing trace with hash 728024488, now seen corresponding path program 2 times [2023-11-29 00:59:33,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:33,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211124958] [2023-11-29 00:59:33,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:33,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:33,447 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:33,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321525567] [2023-11-29 00:59:33,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 00:59:33,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:33,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:33,448 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:33,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 00:59:35,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 00:59:35,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:59:35,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-29 00:59:35,124 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:35,312 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 6 proven. 124 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 00:59:35,312 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:59:35,652 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 75 proven. 15 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-29 00:59:35,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:35,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211124958] [2023-11-29 00:59:35,652 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:35,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321525567] [2023-11-29 00:59:35,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321525567] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:59:35,652 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:59:35,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2023-11-29 00:59:35,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287403420] [2023-11-29 00:59:35,653 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:59:35,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 00:59:35,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:35,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 00:59:35,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2023-11-29 00:59:35,655 INFO L87 Difference]: Start difference. First operand 3331 states and 4746 transitions. Second operand has 23 states, 21 states have (on average 6.619047619047619) internal successors, (139), 23 states have internal predecessors, (139), 2 states have call successors, (6), 1 states have call predecessors, (6), 6 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 00:59:37,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:37,910 INFO L93 Difference]: Finished difference Result 6634 states and 9532 transitions. [2023-11-29 00:59:37,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 00:59:37,911 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 6.619047619047619) internal successors, (139), 23 states have internal predecessors, (139), 2 states have call successors, (6), 1 states have call predecessors, (6), 6 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 141 [2023-11-29 00:59:37,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:37,930 INFO L225 Difference]: With dead ends: 6634 [2023-11-29 00:59:37,930 INFO L226 Difference]: Without dead ends: 3441 [2023-11-29 00:59:37,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=553, Invalid=2203, Unknown=0, NotChecked=0, Total=2756 [2023-11-29 00:59:37,935 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 98 mSDsluCounter, 6129 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 6604 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:37,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 6604 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:59:37,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3441 states. [2023-11-29 00:59:38,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3441 to 3377. [2023-11-29 00:59:38,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3252 states have (on average 1.428659286592866) internal successors, (4646), 3260 states have internal predecessors, (4646), 67 states have call successors, (67), 59 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 00:59:38,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 4788 transitions. [2023-11-29 00:59:38,138 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 4788 transitions. Word has length 141 [2023-11-29 00:59:38,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:38,138 INFO L495 AbstractCegarLoop]: Abstraction has 3377 states and 4788 transitions. [2023-11-29 00:59:38,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 6.619047619047619) internal successors, (139), 23 states have internal predecessors, (139), 2 states have call successors, (6), 1 states have call predecessors, (6), 6 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 00:59:38,139 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 4788 transitions. [2023-11-29 00:59:38,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-11-29 00:59:38,140 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:38,140 INFO L195 NwaCegarLoop]: trace histogram [22, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:38,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 00:59:38,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:38,340 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:38,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:38,341 INFO L85 PathProgramCache]: Analyzing trace with hash 2039574441, now seen corresponding path program 3 times [2023-11-29 00:59:38,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:38,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38944996] [2023-11-29 00:59:38,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:38,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:38,395 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:38,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2062122344] [2023-11-29 00:59:38,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 00:59:38,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:38,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:38,397 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:38,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 00:59:40,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 00:59:40,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 00:59:40,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 00:59:40,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:40,346 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2023-11-29 00:59:40,346 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:40,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:40,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38944996] [2023-11-29 00:59:40,347 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:40,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062122344] [2023-11-29 00:59:40,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062122344] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:40,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:40,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:59:40,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151762293] [2023-11-29 00:59:40,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:40,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:59:40,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:40,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:59:40,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:59:40,349 INFO L87 Difference]: Start difference. First operand 3377 states and 4788 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:40,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:40,985 INFO L93 Difference]: Finished difference Result 6730 states and 9564 transitions. [2023-11-29 00:59:40,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 00:59:40,986 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 148 [2023-11-29 00:59:40,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:40,991 INFO L225 Difference]: With dead ends: 6730 [2023-11-29 00:59:40,991 INFO L226 Difference]: Without dead ends: 3412 [2023-11-29 00:59:40,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:59:40,995 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 16 mSDsluCounter, 2063 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2532 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:40,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 2532 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:59:40,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3412 states. [2023-11-29 00:59:41,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3412 to 3377. [2023-11-29 00:59:41,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3252 states have (on average 1.428659286592866) internal successors, (4646), 3260 states have internal predecessors, (4646), 67 states have call successors, (67), 59 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 00:59:41,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 4788 transitions. [2023-11-29 00:59:41,202 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 4788 transitions. Word has length 148 [2023-11-29 00:59:41,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:41,202 INFO L495 AbstractCegarLoop]: Abstraction has 3377 states and 4788 transitions. [2023-11-29 00:59:41,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:41,202 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 4788 transitions. [2023-11-29 00:59:41,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-11-29 00:59:41,203 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:41,204 INFO L195 NwaCegarLoop]: trace histogram [22, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:41,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-29 00:59:41,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:41,404 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:41,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:41,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1602086597, now seen corresponding path program 1 times [2023-11-29 00:59:41,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:41,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60921808] [2023-11-29 00:59:41,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:41,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:41,472 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:41,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1879851915] [2023-11-29 00:59:41,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:41,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:41,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:41,473 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:41,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 00:59:42,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:42,092 INFO L262 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 00:59:42,095 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:42,161 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2023-11-29 00:59:42,161 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:59:42,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:42,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60921808] [2023-11-29 00:59:42,162 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:42,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879851915] [2023-11-29 00:59:42,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879851915] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:59:42,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:59:42,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 00:59:42,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688383425] [2023-11-29 00:59:42,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:59:42,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:59:42,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:42,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:59:42,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:59:42,164 INFO L87 Difference]: Start difference. First operand 3377 states and 4788 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:42,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:59:42,636 INFO L93 Difference]: Finished difference Result 6740 states and 9571 transitions. [2023-11-29 00:59:42,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:59:42,636 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 149 [2023-11-29 00:59:42,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:59:42,640 INFO L225 Difference]: With dead ends: 6740 [2023-11-29 00:59:42,640 INFO L226 Difference]: Without dead ends: 3426 [2023-11-29 00:59:42,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:59:42,643 INFO L413 NwaCegarLoop]: 464 mSDtfsCounter, 45 mSDsluCounter, 2079 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 2543 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:59:42,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 2543 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:59:42,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3426 states. [2023-11-29 00:59:42,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3426 to 3391. [2023-11-29 00:59:42,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3391 states, 3266 states have (on average 1.426821800367422) internal successors, (4660), 3274 states have internal predecessors, (4660), 67 states have call successors, (67), 59 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 00:59:42,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3391 states to 3391 states and 4802 transitions. [2023-11-29 00:59:42,756 INFO L78 Accepts]: Start accepts. Automaton has 3391 states and 4802 transitions. Word has length 149 [2023-11-29 00:59:42,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:59:42,757 INFO L495 AbstractCegarLoop]: Abstraction has 3391 states and 4802 transitions. [2023-11-29 00:59:42,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 00:59:42,757 INFO L276 IsEmpty]: Start isEmpty. Operand 3391 states and 4802 transitions. [2023-11-29 00:59:42,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-11-29 00:59:42,758 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:59:42,758 INFO L195 NwaCegarLoop]: trace histogram [22, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:59:42,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 00:59:42,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 00:59:42,959 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 00:59:42,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:59:42,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1133165716, now seen corresponding path program 1 times [2023-11-29 00:59:42,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:59:42,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404576141] [2023-11-29 00:59:42,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:42,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:59:43,009 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:59:43,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [947355684] [2023-11-29 00:59:43,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:59:43,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:59:43,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:59:43,010 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:59:43,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 00:59:47,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:59:47,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 00:59:47,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:59:47,695 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 159 proven. 55 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-11-29 00:59:47,696 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:59:48,297 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 6 proven. 201 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-29 00:59:48,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:59:48,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404576141] [2023-11-29 00:59:48,298 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:59:48,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947355684] [2023-11-29 00:59:48,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947355684] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:59:48,298 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:59:48,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 32 [2023-11-29 00:59:48,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292600752] [2023-11-29 00:59:48,298 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:59:48,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 00:59:48,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:59:48,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 00:59:48,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=784, Unknown=0, NotChecked=0, Total=992 [2023-11-29 00:59:48,300 INFO L87 Difference]: Start difference. First operand 3391 states and 4802 transitions. Second operand has 32 states, 30 states have (on average 5.233333333333333) internal successors, (157), 32 states have internal predecessors, (157), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 00:59:58,014 WARN L293 SmtUtils]: Spent 7.52s on a formula simplification that was a NOOP. DAG size: 64 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:00:09,467 WARN L293 SmtUtils]: Spent 8.68s on a formula simplification that was a NOOP. DAG size: 59 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:00:21,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:00:21,559 INFO L93 Difference]: Finished difference Result 6825 states and 9761 transitions. [2023-11-29 01:00:21,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-29 01:00:21,560 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 5.233333333333333) internal successors, (157), 32 states have internal predecessors, (157), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 150 [2023-11-29 01:00:21,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:00:21,564 INFO L225 Difference]: With dead ends: 6825 [2023-11-29 01:00:21,564 INFO L226 Difference]: Without dead ends: 3540 [2023-11-29 01:00:21,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 32.6s TimeCoverageRelationStatistics Valid=1064, Invalid=3628, Unknown=0, NotChecked=0, Total=4692 [2023-11-29 01:00:21,569 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 113 mSDsluCounter, 7558 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 8034 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:00:21,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 8034 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 01:00:21,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3540 states. [2023-11-29 01:00:21,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3540 to 3487. [2023-11-29 01:00:21,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3487 states, 3362 states have (on average 1.4146341463414633) internal successors, (4756), 3370 states have internal predecessors, (4756), 67 states have call successors, (67), 59 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 01:00:21,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3487 states to 3487 states and 4898 transitions. [2023-11-29 01:00:21,734 INFO L78 Accepts]: Start accepts. Automaton has 3487 states and 4898 transitions. Word has length 150 [2023-11-29 01:00:21,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:00:21,734 INFO L495 AbstractCegarLoop]: Abstraction has 3487 states and 4898 transitions. [2023-11-29 01:00:21,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 5.233333333333333) internal successors, (157), 32 states have internal predecessors, (157), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 01:00:21,734 INFO L276 IsEmpty]: Start isEmpty. Operand 3487 states and 4898 transitions. [2023-11-29 01:00:21,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-11-29 01:00:21,735 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:00:21,735 INFO L195 NwaCegarLoop]: trace histogram [34, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:00:21,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 01:00:21,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:00:21,936 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 01:00:21,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:00:21,936 INFO L85 PathProgramCache]: Analyzing trace with hash 116462676, now seen corresponding path program 2 times [2023-11-29 01:00:21,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:00:21,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838951821] [2023-11-29 01:00:21,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:00:21,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:00:21,995 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:00:21,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1014027397] [2023-11-29 01:00:21,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:00:21,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:00:21,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:00:21,996 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:00:21,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 01:00:23,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 01:00:23,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:00:23,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 1271 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 01:00:23,493 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:00:24,059 INFO L134 CoverageAnalysis]: Checked inductivity of 646 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 640 trivial. 0 not checked. [2023-11-29 01:00:24,059 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:00:24,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:00:24,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838951821] [2023-11-29 01:00:24,059 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:00:24,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014027397] [2023-11-29 01:00:24,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014027397] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:00:24,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:00:24,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 01:00:24,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277982014] [2023-11-29 01:00:24,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:00:24,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 01:00:24,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:00:24,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 01:00:24,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:00:24,061 INFO L87 Difference]: Start difference. First operand 3487 states and 4898 transitions. Second operand has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 01:00:26,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:00:26,152 INFO L93 Difference]: Finished difference Result 6948 states and 9767 transitions. [2023-11-29 01:00:26,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:00:26,153 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 162 [2023-11-29 01:00:26,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:00:26,158 INFO L225 Difference]: With dead ends: 6948 [2023-11-29 01:00:26,158 INFO L226 Difference]: Without dead ends: 3522 [2023-11-29 01:00:26,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:00:26,163 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 14 mSDsluCounter, 3696 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 4165 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:00:26,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 4165 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-29 01:00:26,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3522 states. [2023-11-29 01:00:26,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3522 to 3508. [2023-11-29 01:00:26,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3508 states, 3383 states have (on average 1.4120603015075377) internal successors, (4777), 3391 states have internal predecessors, (4777), 67 states have call successors, (67), 59 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 01:00:26,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3508 states to 3508 states and 4919 transitions. [2023-11-29 01:00:26,332 INFO L78 Accepts]: Start accepts. Automaton has 3508 states and 4919 transitions. Word has length 162 [2023-11-29 01:00:26,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:00:26,332 INFO L495 AbstractCegarLoop]: Abstraction has 3508 states and 4919 transitions. [2023-11-29 01:00:26,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-29 01:00:26,332 INFO L276 IsEmpty]: Start isEmpty. Operand 3508 states and 4919 transitions. [2023-11-29 01:00:26,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-11-29 01:00:26,333 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:00:26,333 INFO L195 NwaCegarLoop]: trace histogram [34, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:00:26,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-29 01:00:26,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 01:00:26,534 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 01:00:26,534 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:00:26,534 INFO L85 PathProgramCache]: Analyzing trace with hash 627261168, now seen corresponding path program 1 times [2023-11-29 01:00:26,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:00:26,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285643336] [2023-11-29 01:00:26,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:00:26,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:00:26,606 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:00:26,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1799154832] [2023-11-29 01:00:26,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:00:26,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:00:26,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:00:26,607 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:00:26,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 01:00:28,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:00:28,763 INFO L262 TraceCheckSpWp]: Trace formula consists of 1269 conjuncts, 60 conjunts are in the unsatisfiable core [2023-11-29 01:00:28,768 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:00:29,117 INFO L134 CoverageAnalysis]: Checked inductivity of 646 backedges. 164 proven. 420 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-29 01:00:29,117 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:00:30,097 INFO L134 CoverageAnalysis]: Checked inductivity of 646 backedges. 308 proven. 78 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2023-11-29 01:00:30,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:00:30,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285643336] [2023-11-29 01:00:30,097 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:00:30,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799154832] [2023-11-29 01:00:30,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799154832] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:00:30,098 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:00:30,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17] total 44 [2023-11-29 01:00:30,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023195592] [2023-11-29 01:00:30,098 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:00:30,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-11-29 01:00:30,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:00:30,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-11-29 01:00:30,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=296, Invalid=1596, Unknown=0, NotChecked=0, Total=1892 [2023-11-29 01:00:30,100 INFO L87 Difference]: Start difference. First operand 3508 states and 4919 transitions. Second operand has 44 states, 42 states have (on average 3.7142857142857144) internal successors, (156), 44 states have internal predecessors, (156), 1 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 01:01:33,336 WARN L293 SmtUtils]: Spent 1.04m on a formula simplification. DAG size of input: 98 DAG size of output: 74 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:02:05,739 WARN L293 SmtUtils]: Spent 30.93s on a formula simplification. DAG size of input: 91 DAG size of output: 69 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:02:19,996 WARN L293 SmtUtils]: Spent 13.84s on a formula simplification. DAG size of input: 84 DAG size of output: 64 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:02:27,050 WARN L293 SmtUtils]: Spent 6.81s on a formula simplification. DAG size of input: 77 DAG size of output: 59 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:02:34,090 WARN L293 SmtUtils]: Spent 6.77s on a formula simplification. DAG size of input: 70 DAG size of output: 54 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:02:42,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:02:42,706 INFO L93 Difference]: Finished difference Result 7028 states and 9990 transitions. [2023-11-29 01:02:42,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-11-29 01:02:42,706 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 42 states have (on average 3.7142857142857144) internal successors, (156), 44 states have internal predecessors, (156), 1 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 162 [2023-11-29 01:02:42,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:02:42,711 INFO L225 Difference]: With dead ends: 7028 [2023-11-29 01:02:42,711 INFO L226 Difference]: Without dead ends: 3675 [2023-11-29 01:02:42,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 281 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1739 ImplicationChecksByTransitivity, 132.3s TimeCoverageRelationStatistics Valid=1450, Invalid=5690, Unknown=0, NotChecked=0, Total=7140 [2023-11-29 01:02:42,717 INFO L413 NwaCegarLoop]: 481 mSDtfsCounter, 100 mSDsluCounter, 14365 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 14846 SdHoareTripleChecker+Invalid, 949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:02:42,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 14846 Invalid, 949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 937 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 01:02:42,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3675 states. [2023-11-29 01:02:42,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3675 to 3616. [2023-11-29 01:02:42,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3616 states, 3491 states have (on average 1.4205098825551419) internal successors, (4959), 3499 states have internal predecessors, (4959), 67 states have call successors, (67), 59 states have call predecessors, (67), 47 states have return successors, (75), 57 states have call predecessors, (75), 67 states have call successors, (75) [2023-11-29 01:02:42,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3616 states to 3616 states and 5101 transitions. [2023-11-29 01:02:42,993 INFO L78 Accepts]: Start accepts. Automaton has 3616 states and 5101 transitions. Word has length 162 [2023-11-29 01:02:42,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:02:42,993 INFO L495 AbstractCegarLoop]: Abstraction has 3616 states and 5101 transitions. [2023-11-29 01:02:42,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 42 states have (on average 3.7142857142857144) internal successors, (156), 44 states have internal predecessors, (156), 1 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 01:02:42,993 INFO L276 IsEmpty]: Start isEmpty. Operand 3616 states and 5101 transitions. [2023-11-29 01:02:42,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-11-29 01:02:42,994 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:02:42,994 INFO L195 NwaCegarLoop]: trace histogram [48, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:02:43,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-29 01:02:43,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:02:43,195 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 01:02:43,195 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:02:43,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1308668464, now seen corresponding path program 2 times [2023-11-29 01:02:43,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:02:43,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658746334] [2023-11-29 01:02:43,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:02:43,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:02:43,271 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:02:43,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1220009166] [2023-11-29 01:02:43,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:02:43,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:02:43,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:02:43,272 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:02:43,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 01:02:48,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 01:02:48,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:02:48,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 1479 conjuncts, 351 conjunts are in the unsatisfiable core [2023-11-29 01:02:48,064 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:02:48,068 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 01:02:48,265 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-29 01:02:48,266 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 17 treesize of output 21 [2023-11-29 01:02:48,295 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 15 treesize of output 1 [2023-11-29 01:02:48,304 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 11 treesize of output 7 [2023-11-29 01:02:48,368 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 01:02:48,373 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-29 01:02:49,577 INFO L349 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-29 01:02:49,577 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 01:02:49,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 11 [2023-11-29 01:02:49,659 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:49,660 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1291 treesize of output 1257 [2023-11-29 01:02:49,693 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:49,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1188 treesize of output 1170 [2023-11-29 01:02:49,719 INFO L349 Elim1Store]: treesize reduction 49, result has 9.3 percent of original size [2023-11-29 01:02:49,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1034 treesize of output 794 [2023-11-29 01:02:49,737 INFO L349 Elim1Store]: treesize reduction 27, result has 15.6 percent of original size [2023-11-29 01:02:49,738 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 51 [2023-11-29 01:02:49,749 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 11 [2023-11-29 01:02:49,785 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:49,790 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1468 treesize of output 1400 [2023-11-29 01:02:49,820 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:49,821 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1365 treesize of output 1313 [2023-11-29 01:02:49,841 INFO L349 Elim1Store]: treesize reduction 53, result has 1.9 percent of original size [2023-11-29 01:02:49,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 701 treesize of output 1 [2023-11-29 01:02:49,963 INFO L349 Elim1Store]: treesize reduction 53, result has 1.9 percent of original size [2023-11-29 01:02:49,963 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 675 treesize of output 1 [2023-11-29 01:02:49,988 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:49,989 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1339 treesize of output 1293 [2023-11-29 01:02:50,018 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:50,019 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1442 treesize of output 1380 [2023-11-29 01:02:50,051 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:50,051 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1468 treesize of output 1400 [2023-11-29 01:02:50,080 INFO L349 Elim1Store]: treesize reduction 293, result has 0.3 percent of original size [2023-11-29 01:02:50,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 1365 treesize of output 1313 [2023-11-29 01:02:50,101 INFO L349 Elim1Store]: treesize reduction 53, result has 1.9 percent of original size [2023-11-29 01:02:50,101 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 701 treesize of output 1 [2023-11-29 01:02:50,176 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 01:02:50,372 INFO L349 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2023-11-29 01:02:50,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2023-11-29 01:02:50,494 INFO L349 Elim1Store]: treesize reduction 122, result has 10.9 percent of original size [2023-11-29 01:02:50,495 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 142 treesize of output 95 [2023-11-29 01:02:50,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:02:50,512 INFO L349 Elim1Store]: treesize reduction 29, result has 31.0 percent of original size [2023-11-29 01:02:50,513 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 37 [2023-11-29 01:02:50,543 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-29 01:02:50,543 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 84 treesize of output 61 [2023-11-29 01:02:50,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:02:50,558 INFO L349 Elim1Store]: treesize reduction 41, result has 2.4 percent of original size [2023-11-29 01:02:50,559 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 23 [2023-11-29 01:02:51,236 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 13 treesize of output 9 [2023-11-29 01:02:51,313 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-29 01:02:51,415 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2023-11-29 01:02:51,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2023-11-29 01:02:51,701 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 58 [2023-11-29 01:02:51,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 70 [2023-11-29 01:02:52,026 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 82 [2023-11-29 01:02:52,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 94 [2023-11-29 01:02:52,457 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 36 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 106 [2023-11-29 01:02:52,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 118 [2023-11-29 01:02:52,911 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 55 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 130 [2023-11-29 01:02:53,168 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 66 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 142 [2023-11-29 01:02:53,439 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 78 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 154 [2023-11-29 01:02:53,739 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 91 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 166 [2023-11-29 01:02:54,045 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 105 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 178 [2023-11-29 01:02:54,380 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 120 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 190 [2023-11-29 01:02:54,726 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 136 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 202 [2023-11-29 01:02:55,057 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 17 select indices, 17 select index equivalence classes, 153 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 214 [2023-11-29 01:02:55,441 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 18 select indices, 18 select index equivalence classes, 171 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 0 case distinctions, treesize of input 176 treesize of output 226 [2023-11-29 01:02:55,890 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 19 select indices, 19 select index equivalence classes, 190 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 185 treesize of output 238 [2023-11-29 01:02:56,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 20 select indices, 20 select index equivalence classes, 210 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 0 case distinctions, treesize of input 194 treesize of output 250 [2023-11-29 01:02:57,102 INFO L349 Elim1Store]: treesize reduction 378, result has 33.5 percent of original size [2023-11-29 01:02:57,102 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 21 select indices, 21 select index equivalence classes, 0 disjoint index pairs (out of 210 index pairs), introduced 21 new quantified variables, introduced 231 case distinctions, treesize of input 203 treesize of output 262 [2023-11-29 01:02:57,782 INFO L349 Elim1Store]: treesize reduction 74, result has 21.3 percent of original size [2023-11-29 01:02:57,783 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 668 treesize of output 468 [2023-11-29 01:02:57,826 INFO L349 Elim1Store]: treesize reduction 49, result has 25.8 percent of original size [2023-11-29 01:02:57,827 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 613 treesize of output 484 [2023-11-29 01:02:57,966 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 14 treesize of output 12 [2023-11-29 01:02:59,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:02:59,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:02:59,310 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:02:59,311 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 681 treesize of output 377 [2023-11-29 01:02:59,337 INFO L349 Elim1Store]: treesize reduction 31, result has 26.2 percent of original size [2023-11-29 01:02:59,337 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 597 treesize of output 422 [2023-11-29 01:02:59,352 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 567 treesize of output 344 [2023-11-29 01:03:01,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,038 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 01:03:01,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,071 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 233 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 0 case distinctions, treesize of input 577 treesize of output 627 [2023-11-29 01:03:01,096 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:03:01,097 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 609 treesize of output 312 [2023-11-29 01:03:01,109 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 301 treesize of output 205 [2023-11-29 01:03:01,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 160 [2023-11-29 01:03:01,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:03:01,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 22 select indices, 22 select index equivalence classes, 253 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 0 case distinctions, treesize of input 214 treesize of output 265 [2023-11-29 01:03:01,846 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 11 proven. 1185 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-29 01:03:01,847 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:03:02,069 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse11 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse9 (select (select |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse11)) (.cse10 (select (select |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse11))) (let ((.cse6 (mod |c_ULTIMATE.start_main_~_ha_bkt~0#1| 4294967296)) (.cse4 (select (select |c_#memory_$Pointer$#1.base| .cse9) .cse10))) (let ((.cse5 (select |c_#memory_int#1| .cse4)) (.cse2 (select (select |c_#memory_$Pointer$#1.offset| .cse9) .cse10)) (.cse3 (* .cse6 12))) (and (or (forall ((v_ArrVal_9639 (Array Int Int))) (let ((.cse1 (+ .cse2 .cse3 (- 51539607548)))) (let ((.cse0 (select (store (store |c_#memory_int#1| .cse4 (store .cse5 .cse1 (+ (select .cse5 .cse1) 1))) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_9639) .cse4))) (< (mod (select .cse0 .cse1) 4294967296) (* (mod (+ (* 5 (select .cse0 (+ .cse2 (- 51539607544) .cse3))) 5) 2147483648) 2))))) (< .cse6 2147483648)) (or (forall ((v_ArrVal_9639 (Array Int Int))) (let ((.cse8 (+ .cse2 .cse3 4))) (let ((.cse7 (select (store (store |c_#memory_int#1| .cse4 (store .cse5 .cse8 (+ (select .cse5 .cse8) 1))) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_9639) .cse4))) (< (mod (select .cse7 .cse8) 4294967296) (* 2 (mod (+ (* 5 (select .cse7 (+ .cse2 .cse3 8))) 5) 2147483648)))))) (< 2147483647 .cse6))))))) is different from false [2023-11-29 01:03:02,515 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_9639 (Array Int Int))) (let ((.cse7 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse5 (select (select |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse7)) (.cse6 (select (select |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse7))) (let ((.cse2 (select (select |c_#memory_$Pointer$#1.offset| .cse5) .cse6))) (let ((.cse1 (+ .cse2 4))) (let ((.cse0 (let ((.cse3 (select (select |c_#memory_$Pointer$#1.base| .cse5) .cse6))) (select (store (store |c_#memory_int#1| .cse3 (let ((.cse4 (select |c_#memory_int#1| .cse3))) (store .cse4 .cse1 (+ (select .cse4 .cse1) 1)))) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_9639) .cse3)))) (< (mod (select .cse0 .cse1) 4294967296) (* (mod (+ 5 (* 5 (select .cse0 (+ .cse2 8)))) 2147483648) 2)))))))) is different from false [2023-11-29 01:03:02,542 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_9634 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9639 (Array Int Int))) (let ((.cse11 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse6 (select (select |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse11)) (.cse12 (+ (select (select |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse11) 12))) (let ((.cse10 (store |c_#memory_$Pointer$#1.offset| .cse6 (store (select |c_#memory_$Pointer$#1.offset| .cse6) .cse12 v_ArrVal_9637))) (.cse7 (store |c_#memory_$Pointer$#1.base| .cse6 (store (select |c_#memory_$Pointer$#1.base| .cse6) .cse12 v_ArrVal_9636)))) (let ((.cse8 (select (select .cse7 |c_ULTIMATE.start_main_~users~0#1.base|) .cse11)) (.cse9 (select (select .cse10 |c_ULTIMATE.start_main_~users~0#1.base|) .cse11))) (let ((.cse2 (select (select .cse10 .cse8) .cse9))) (let ((.cse1 (+ .cse2 4))) (let ((.cse0 (let ((.cse4 (select (select .cse7 .cse8) .cse9))) (select (store (let ((.cse3 (store |c_#memory_int#1| .cse6 v_ArrVal_9634))) (store .cse3 .cse4 (let ((.cse5 (select .cse3 .cse4))) (store .cse5 .cse1 (+ (select .cse5 .cse1) 1))))) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_9639) .cse4)))) (< (mod (select .cse0 .cse1) 4294967296) (* 2 (mod (+ (* 5 (select .cse0 (+ .cse2 8))) 5) 2147483648))))))))))) is different from false [2023-11-29 01:03:02,559 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_9634 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9639 (Array Int Int))) (let ((.cse11 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (let ((.cse6 (select (select |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_~user~0#1.base|) .cse11)) (.cse12 (+ (select (select |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_~user~0#1.base|) .cse11) 12))) (let ((.cse10 (store |c_#memory_$Pointer$#1.offset| .cse6 (store (select |c_#memory_$Pointer$#1.offset| .cse6) .cse12 v_ArrVal_9637))) (.cse7 (store |c_#memory_$Pointer$#1.base| .cse6 (store (select |c_#memory_$Pointer$#1.base| .cse6) .cse12 v_ArrVal_9636)))) (let ((.cse8 (select (select .cse7 |c_ULTIMATE.start_main_~user~0#1.base|) .cse11)) (.cse9 (select (select .cse10 |c_ULTIMATE.start_main_~user~0#1.base|) .cse11))) (let ((.cse2 (select (select .cse10 .cse8) .cse9))) (let ((.cse1 (+ .cse2 4))) (let ((.cse0 (let ((.cse4 (select (select .cse7 .cse8) .cse9))) (select (store (let ((.cse3 (store |c_#memory_int#1| .cse6 v_ArrVal_9634))) (store .cse3 .cse4 (let ((.cse5 (select .cse3 .cse4))) (store .cse5 .cse1 (+ (select .cse5 .cse1) 1))))) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_9639) .cse4)))) (< (mod (select .cse0 .cse1) 4294967296) (* (mod (+ 5 (* (select .cse0 (+ 8 .cse2)) 5)) 2147483648) 2)))))))))) is different from false [2023-11-29 01:08:33,310 WARN L293 SmtUtils]: Spent 5.51m on a formula simplification. DAG size of input: 479 DAG size of output: 478 (called from [L 279] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-11-29 01:08:40,272 WARN L293 SmtUtils]: Spent 6.96s on a formula simplification that was a NOOP. DAG size: 95 (called from [L 302] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-11-29 01:08:51,475 WARN L293 SmtUtils]: Spent 11.20s on a formula simplification that was a NOOP. DAG size: 107 (called from [L 279] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-11-29 01:09:01,185 WARN L293 SmtUtils]: Spent 9.71s on a formula simplification that was a NOOP. DAG size: 103 (called from [L 302] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-11-29 01:09:02,033 INFO L349 Elim1Store]: treesize reduction 399, result has 35.6 percent of original size [2023-11-29 01:09:02,033 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 1 new quantified variables, introduced 22 case distinctions, treesize of input 2859 treesize of output 2390 [2023-11-29 01:09:04,491 INFO L349 Elim1Store]: treesize reduction 168, result has 98.8 percent of original size [2023-11-29 01:09:04,492 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 24 select indices, 24 select index equivalence classes, 0 disjoint index pairs (out of 276 index pairs), introduced 24 new quantified variables, introduced 276 case distinctions, treesize of input 2680 treesize of output 15288 [2023-11-29 01:09:04,687 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 1876 treesize of output 1280 [2023-11-29 01:09:04,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 788 treesize of output 490 [2023-11-29 01:09:11,931 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse24 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 20)) (.cse1 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 13)) (.cse2 (+ 2 |c_ULTIMATE.start_main_#t~mem103#1.offset|)) (.cse3 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 14)) (.cse4 (+ 16 |c_ULTIMATE.start_main_#t~mem103#1.offset|)) (.cse5 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 6)) (.cse6 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 12)) (.cse7 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 8)) (.cse8 (+ 5 |c_ULTIMATE.start_main_#t~mem103#1.offset|)) (.cse9 (+ 9 |c_ULTIMATE.start_main_#t~mem103#1.offset|)) (.cse10 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 10)) (.cse11 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 11)) (.cse12 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 3)) (.cse13 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 1)) (.cse14 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 15)) (.cse15 (+ |c_ULTIMATE.start_main_#t~mem103#1.offset| 4)) (.cse16 (+ 7 |c_ULTIMATE.start_main_#t~mem103#1.offset|)) (.cse21 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (and (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (let ((.cse0 (let ((.cse22 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse18 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse19 (select (select .cse18 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse20 (+ (select (select .cse22 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (let ((.cse17 (store .cse22 .cse19 (store (select .cse22 .cse19) .cse20 v_ArrVal_9637)))) (select (select .cse17 (select (select (store .cse18 .cse19 (store (select .cse18 .cse19) .cse20 v_ArrVal_9636)) |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (select (select .cse17 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))))))) (or (= .cse0 .cse1) (= .cse0 .cse2) (= .cse0 .cse3) (= .cse0 .cse4) (= .cse5 .cse0) (= .cse6 .cse0) (= .cse0 |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse7 .cse0) (= .cse8 .cse0) (= .cse0 .cse9) (= .cse0 .cse10) (= .cse11 .cse0) (= .cse0 .cse12) (= .cse0 .cse13) (= .cse14 .cse0) (= .cse15 .cse0) (= .cse0 .cse16)))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (let ((.cse23 (let ((.cse29 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse26 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse27 (select (select .cse26 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse28 (+ (select (select .cse29 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (let ((.cse25 (store .cse29 .cse27 (store (select .cse29 .cse27) .cse28 v_ArrVal_9637)))) (select (select .cse25 (select (select (store .cse26 .cse27 (store (select .cse26 .cse27) .cse28 v_ArrVal_9636)) |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (select (select .cse25 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))))))) (or (= (+ .cse23 2) |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse23 .cse1) (= |c_ULTIMATE.start_main_#t~mem103#1.offset| (+ .cse23 4)) (= .cse23 .cse2) (= .cse23 .cse3) (= (+ .cse23 1) |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse23 .cse4) (= .cse5 .cse23) (= .cse6 .cse23) (= .cse23 |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse7 .cse23) (= .cse23 .cse24) (= .cse8 .cse23) (= .cse23 .cse9) (= .cse23 .cse10) (= .cse11 .cse23) (= .cse23 .cse12) (= .cse23 .cse13) (= (+ .cse23 3) |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse14 .cse23) (= .cse15 .cse23) (= .cse23 .cse16)))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (let ((.cse38 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse36 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse34 (select (select .cse36 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse37 (+ (select (select .cse38 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (let ((.cse35 (store .cse38 .cse34 (store (select .cse38 .cse34) .cse37 v_ArrVal_9637))) (.cse31 (store .cse36 .cse34 (store (select .cse36 .cse34) .cse37 v_ArrVal_9636)))) (let ((.cse32 (select (select .cse31 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse33 (select (select .cse35 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))) (let ((.cse30 (select (select .cse35 .cse32) .cse33))) (or (= .cse30 .cse1) (not (= (select (select .cse31 .cse32) .cse33) .cse34)) (= .cse30 .cse24)))))))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (not (let ((.cse40 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse41 (select (select .cse40 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))) (= (let ((.cse43 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719))) (let ((.cse42 (+ (select (select .cse43 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (select (let ((.cse39 (store .cse40 .cse41 (store (select .cse40 .cse41) .cse42 v_ArrVal_9636)))) (select .cse39 (select (select .cse39 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))) (select (select (store .cse43 .cse41 (store (select .cse43 .cse41) .cse42 v_ArrVal_9637)) |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)))) .cse41))))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (let ((.cse44 (let ((.cse49 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse46 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse47 (select (select .cse46 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse48 (+ (select (select .cse49 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (let ((.cse45 (store .cse49 .cse47 (store (select .cse49 .cse47) .cse48 v_ArrVal_9637)))) (select (select .cse45 (select (select (store .cse46 .cse47 (store (select .cse46 .cse47) .cse48 v_ArrVal_9636)) |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (select (select .cse45 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))))))) (or (= .cse44 .cse1) (= .cse44 .cse2) (= .cse44 .cse3) (= .cse44 .cse4) (= .cse5 .cse44) (= .cse6 .cse44) (= .cse44 |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse7 .cse44) (= .cse44 .cse24) (= .cse8 .cse44) (= .cse44 .cse9) (= .cse44 .cse10) (= .cse11 .cse44) (= .cse44 .cse12) (= .cse44 .cse13) (= .cse14 .cse44) (= .cse15 .cse44) (= .cse44 .cse16)))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (not (= (let ((.cse54 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse51 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse52 (select (select .cse51 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse53 (+ (select (select .cse54 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (select (let ((.cse50 (store .cse51 .cse52 (store (select .cse51 .cse52) .cse53 v_ArrVal_9636)))) (select .cse50 (select (select .cse50 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))) (select (select (store .cse54 .cse52 (store (select .cse54 .cse52) .cse53 v_ArrVal_9637)) |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)))) |c_ULTIMATE.start_main_~user~0#1.base|))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (let ((.cse62 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse59 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse60 (select (select .cse59 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse61 (+ (select (select .cse62 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (let ((.cse55 (store .cse62 .cse60 (store (select .cse62 .cse60) .cse61 v_ArrVal_9637))) (.cse58 (store .cse59 .cse60 (store (select .cse59 .cse60) .cse61 v_ArrVal_9636)))) (let ((.cse56 (select (select .cse58 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse57 (select (select .cse55 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))) (or (= (select (select .cse55 .cse56) .cse57) .cse1) (= (select (select .cse58 .cse56) .cse57) |c_ULTIMATE.start_main_#t~mem103#1.base|))))))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (let ((.cse71 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse68 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse69 (select (select .cse68 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse70 (+ (select (select .cse71 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (let ((.cse67 (store .cse71 .cse69 (store (select .cse71 .cse69) .cse70 v_ArrVal_9637))) (.cse63 (store .cse68 .cse69 (store (select .cse68 .cse69) .cse70 v_ArrVal_9636)))) (let ((.cse64 (select (select .cse63 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse65 (select (select .cse67 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))) (let ((.cse66 (select (select .cse67 .cse64) .cse65))) (or (not (= (select (select .cse63 .cse64) .cse65) |c_ULTIMATE.start_main_~user~0#1.base|)) (= .cse66 .cse1) (= .cse66 .cse24)))))))) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (= (let ((.cse76 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse73 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse74 (select (select .cse73 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse75 (+ (select (select .cse76 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (select (let ((.cse72 (store .cse73 .cse74 (store (select .cse73 .cse74) .cse75 v_ArrVal_9636)))) (select .cse72 (select (select .cse72 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))) (select (select (store .cse76 .cse74 (store (select .cse76 .cse74) .cse75 v_ArrVal_9637)) |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)))) |c_ULTIMATE.start_main_#t~mem103#1.base|)) (forall ((v_ArrVal_9718 (Array Int Int)) (v_ArrVal_9636 Int) (v_ArrVal_9637 Int) (v_ArrVal_9719 (Array Int Int))) (let ((.cse77 (let ((.cse82 (store |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9719)) (.cse79 (store |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_main_#t~mem103#1.base| v_ArrVal_9718))) (let ((.cse80 (select (select .cse79 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (.cse81 (+ (select (select .cse82 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21) 12))) (let ((.cse78 (store .cse82 .cse80 (store (select .cse82 .cse80) .cse81 v_ArrVal_9637)))) (select (select .cse78 (select (select (store .cse79 .cse80 (store (select .cse79 .cse80) .cse81 v_ArrVal_9636)) |c_ULTIMATE.start_main_~user~0#1.base|) .cse21)) (select (select .cse78 |c_ULTIMATE.start_main_~user~0#1.base|) .cse21))))))) (or (= (+ .cse77 2) |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse77 .cse1) (= |c_ULTIMATE.start_main_#t~mem103#1.offset| (+ .cse77 4)) (= .cse77 .cse2) (= .cse77 .cse3) (= (+ .cse77 1) |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse77 .cse4) (= .cse5 .cse77) (= .cse6 .cse77) (= .cse77 |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse7 .cse77) (= .cse8 .cse77) (= .cse77 .cse9) (= .cse77 .cse10) (= .cse11 .cse77) (= .cse77 .cse12) (= .cse77 .cse13) (= (+ .cse77 3) |c_ULTIMATE.start_main_#t~mem103#1.offset|) (= .cse14 .cse77) (= .cse15 .cse77) (= .cse77 .cse16)))))) is different from false [2023-11-29 01:09:12,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:09:12,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658746334] [2023-11-29 01:09:12,674 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:09:12,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220009166] [2023-11-29 01:09:12,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220009166] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:09:12,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:09:12,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2023-11-29 01:09:12,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659125124] [2023-11-29 01:09:12,675 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 01:09:12,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2023-11-29 01:09:12,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:09:12,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2023-11-29 01:09:12,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=4238, Unknown=15, NotChecked=670, Total=5112 [2023-11-29 01:09:12,677 INFO L87 Difference]: Start difference. First operand 3616 states and 5101 transitions. Second operand has 65 states, 60 states have (on average 2.6333333333333333) internal successors, (158), 61 states have internal predecessors, (158), 5 states have call successors, (5), 5 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 01:09:46,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:09:46,849 INFO L93 Difference]: Finished difference Result 8288 states and 11869 transitions. [2023-11-29 01:09:46,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2023-11-29 01:09:46,850 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 60 states have (on average 2.6333333333333333) internal successors, (158), 61 states have internal predecessors, (158), 5 states have call successors, (5), 5 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 176 [2023-11-29 01:09:46,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:09:46,855 INFO L225 Difference]: With dead ends: 8288 [2023-11-29 01:09:46,855 INFO L226 Difference]: Without dead ends: 4862 [2023-11-29 01:09:46,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 135 SyntacticMatches, 1 SemanticMatches, 145 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 4222 ImplicationChecksByTransitivity, 25.6s TimeCoverageRelationStatistics Valid=698, Invalid=19327, Unknown=17, NotChecked=1420, Total=21462 [2023-11-29 01:09:46,866 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 574 mSDsluCounter, 16550 mSDsCounter, 0 mSdLazyCounter, 8469 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 16974 SdHoareTripleChecker+Invalid, 8514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 8469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:09:46,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 16974 Invalid, 8514 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [45 Valid, 8469 Invalid, 0 Unknown, 0 Unchecked, 20.6s Time] [2023-11-29 01:09:46,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4862 states. [2023-11-29 01:09:47,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4862 to 3690. [2023-11-29 01:09:47,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3690 states, 3563 states have (on average 1.4083637384226775) internal successors, (5018), 3569 states have internal predecessors, (5018), 67 states have call successors, (67), 63 states have call predecessors, (67), 49 states have return successors, (73), 57 states have call predecessors, (73), 67 states have call successors, (73) [2023-11-29 01:09:47,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3690 states to 3690 states and 5158 transitions. [2023-11-29 01:09:47,282 INFO L78 Accepts]: Start accepts. Automaton has 3690 states and 5158 transitions. Word has length 176 [2023-11-29 01:09:47,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:09:47,282 INFO L495 AbstractCegarLoop]: Abstraction has 3690 states and 5158 transitions. [2023-11-29 01:09:47,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 60 states have (on average 2.6333333333333333) internal successors, (158), 61 states have internal predecessors, (158), 5 states have call successors, (5), 5 states have call predecessors, (5), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 01:09:47,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3690 states and 5158 transitions. [2023-11-29 01:09:47,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-11-29 01:09:47,283 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:09:47,284 INFO L195 NwaCegarLoop]: trace histogram [48, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:09:47,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-29 01:09:47,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-11-29 01:09:47,484 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2023-11-29 01:09:47,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:09:47,485 INFO L85 PathProgramCache]: Analyzing trace with hash 992154126, now seen corresponding path program 1 times [2023-11-29 01:09:47,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:09:47,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643780199] [2023-11-29 01:09:47,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:47,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:09:47,563 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:09:47,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1370573921] [2023-11-29 01:09:47,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:47,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:09:47,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:09:47,564 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:09:47,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_63fefd46-0398-4146-aec9-3a7dd891ad0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 01:09:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:50,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2023-11-29 01:09:50,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:09:50,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 637 proven. 253 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2023-11-29 01:09:50,760 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:09:52,940 INFO L134 CoverageAnalysis]: Checked inductivity of 1241 backedges. 6 proven. 877 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2023-11-29 01:09:52,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:09:52,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643780199] [2023-11-29 01:09:52,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:09:52,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370573921] [2023-11-29 01:09:52,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370573921] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:09:52,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:09:52,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 27] total 56 [2023-11-29 01:09:52,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232020220] [2023-11-29 01:09:52,941 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:09:52,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2023-11-29 01:09:52,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:09:52,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2023-11-29 01:09:52,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=687, Invalid=2393, Unknown=0, NotChecked=0, Total=3080 [2023-11-29 01:09:52,944 INFO L87 Difference]: Start difference. First operand 3690 states and 5158 transitions. Second operand has 56 states, 54 states have (on average 3.3518518518518516) internal successors, (181), 56 states have internal predecessors, (181), 3 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 01:13:24,609 WARN L293 SmtUtils]: Spent 2.82m on a formula simplification that was a NOOP. DAG size: 114 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:13:28,877 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (mod |c_alt_bzero_#Ultimate.C_memset_#amount#1| 4294967296)) (.cse1 (not (= 44 |c_alt_bzero_#in~n#1|)))) (and (= |c_alt_bzero_~n#1| |c_alt_bzero_#in~n#1|) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 16) 4294967296) .cse0) .cse1) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 8) 4294967296) .cse0) .cse1) (or .cse1 (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 9) 4294967296) .cse0)) (or .cse1 (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 14) 4294967296) .cse0)) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 1) 4294967296) .cse0) .cse1) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 2) 4294967296) .cse0) .cse1) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 4) 4294967296) .cse0) .cse1) (or .cse1 (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 18) 4294967296) .cse0)) (or .cse1 (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 13) 4294967296) .cse0)) (or .cse1 (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 17) 4294967296) .cse0)) (or .cse1 (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 6) 4294967296) .cse0)) (or (< (mod (+ 7 |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1|) 4294967296) .cse0) .cse1) (or .cse1 (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 15) 4294967296) .cse0)) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 3) 4294967296) .cse0) .cse1) (or (< (mod (+ 5 |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1|) 4294967296) .cse0) .cse1) (or .cse1 (< (mod |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 4294967296) .cse0)) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 11) 4294967296) .cse0) .cse1) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 10) 4294967296) .cse0) .cse1) (or (< (mod (+ 19 |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1|) 4294967296) .cse0) .cse1) (or (< (mod (+ |c_alt_bzero_#Ultimate.C_memset_#t~loopctr310#1| 12) 4294967296) .cse0) .cse1))) is different from false