./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/busybox-1.22.0/echo-2.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/echo-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 64bit --witnessprinter.graph.data.programhash ec8c1840711640ca888d089fb025731988313351c78c18fc65f57765a4fcfb44 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 23:01:54,325 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 23:01:54,392 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-64bit-Automizer_Default.epf [2023-11-06 23:01:54,398 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 23:01:54,399 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 23:01:54,424 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 23:01:54,425 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 23:01:54,426 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 23:01:54,426 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 23:01:54,427 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 23:01:54,428 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 23:01:54,429 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 23:01:54,430 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 23:01:54,430 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 23:01:54,431 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 23:01:54,432 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 23:01:54,432 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 23:01:54,433 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 23:01:54,433 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 23:01:54,434 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 23:01:54,434 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-06 23:01:54,435 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-06 23:01:54,436 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 23:01:54,436 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 23:01:54,437 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 23:01:54,437 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 23:01:54,438 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 23:01:54,438 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:01:54,439 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 23:01:54,439 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 23:01:54,440 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 23:01:54,440 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 23:01:54,441 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 23:01:54,441 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 23:01:54,441 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 23:01:54,442 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 23:01:54,442 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 23:01:54,442 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 23:01:54,443 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_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/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_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ec8c1840711640ca888d089fb025731988313351c78c18fc65f57765a4fcfb44 [2023-11-06 23:01:54,681 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 23:01:54,705 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 23:01:54,709 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 23:01:54,711 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 23:01:54,711 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 23:01:54,713 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/busybox-1.22.0/echo-2.i [2023-11-06 23:01:57,700 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 23:01:58,193 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 23:01:58,194 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/sv-benchmarks/c/busybox-1.22.0/echo-2.i [2023-11-06 23:01:58,238 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/data/d465d6176/cbcb141c87f94fbf98070bbdc937cd5f/FLAGccf571273 [2023-11-06 23:01:58,256 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/data/d465d6176/cbcb141c87f94fbf98070bbdc937cd5f [2023-11-06 23:01:58,265 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 23:01:58,268 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 23:01:58,272 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 23:01:58,272 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 23:01:58,277 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 23:01:58,278 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:01:58" (1/1) ... [2023-11-06 23:01:58,279 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26a2696b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:01:58, skipping insertion in model container [2023-11-06 23:01:58,280 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:01:58" (1/1) ... [2023-11-06 23:01:58,394 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 23:01:59,826 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:01:59,852 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 23:02:00,075 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:02:00,345 WARN L672 CHandler]: The function fflush is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:02:00,345 WARN L672 CHandler]: The function strerror is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:02:00,345 WARN L672 CHandler]: The function longjmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:02:00,353 INFO L206 MainTranslator]: Completed translation [2023-11-06 23:02:00,368 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00 WrapperNode [2023-11-06 23:02:00,368 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 23:02:00,370 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 23:02:00,370 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 23:02:00,371 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 23:02:00,379 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,462 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,531 INFO L138 Inliner]: procedures = 599, calls = 214, calls flagged for inlining = 17, calls inlined = 15, statements flattened = 773 [2023-11-06 23:02:00,532 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 23:02:00,532 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 23:02:00,533 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 23:02:00,533 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 23:02:00,542 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,543 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,555 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,556 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,597 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,620 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,629 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,649 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,662 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 23:02:00,675 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 23:02:00,675 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 23:02:00,676 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 23:02:00,677 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (1/1) ... [2023-11-06 23:02:00,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:02:00,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:00,712 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 23:02:00,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 23:02:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2023-11-06 23:02:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 23:02:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 23:02:00,759 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2023-11-06 23:02:00,760 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2023-11-06 23:02:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 23:02:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 23:02:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 23:02:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2023-11-06 23:02:00,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 23:02:00,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 23:02:00,761 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 23:02:00,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 23:02:00,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-06 23:02:00,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-06 23:02:00,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 23:02:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 23:02:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 23:02:00,764 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 23:02:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 23:02:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 23:02:00,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 23:02:00,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 23:02:00,765 INFO L130 BoogieDeclarations]: Found specification of procedure full_write [2023-11-06 23:02:00,766 INFO L138 BoogieDeclarations]: Found implementation of procedure full_write [2023-11-06 23:02:00,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 23:02:01,181 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 23:02:01,183 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 23:02:01,948 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 23:02:01,957 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 23:02:01,958 INFO L302 CfgBuilder]: Removed 16 assume(true) statements. [2023-11-06 23:02:01,960 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:02:01 BoogieIcfgContainer [2023-11-06 23:02:01,960 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 23:02:01,963 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 23:02:01,963 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 23:02:01,967 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 23:02:01,967 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 11:01:58" (1/3) ... [2023-11-06 23:02:01,968 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3383fc90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:02:01, skipping insertion in model container [2023-11-06 23:02:01,968 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:02:00" (2/3) ... [2023-11-06 23:02:01,968 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3383fc90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:02:01, skipping insertion in model container [2023-11-06 23:02:01,969 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:02:01" (3/3) ... [2023-11-06 23:02:01,970 INFO L112 eAbstractionObserver]: Analyzing ICFG echo-2.i [2023-11-06 23:02:01,990 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 23:02:01,990 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2023-11-06 23:02:02,076 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 23:02:02,084 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=LoopsAndPotentialCycles, 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;@cfb9a87, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 23:02:02,084 INFO L358 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2023-11-06 23:02:02,092 INFO L276 IsEmpty]: Start isEmpty. Operand has 235 states, 176 states have (on average 1.7215909090909092) internal successors, (303), 220 states have internal predecessors, (303), 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-06 23:02:02,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2023-11-06 23:02:02,104 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:02,105 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2023-11-06 23:02:02,106 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:02,112 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:02,112 INFO L85 PathProgramCache]: Analyzing trace with hash 8744901, now seen corresponding path program 1 times [2023-11-06 23:02:02,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:02,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346016664] [2023-11-06 23:02:02,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:02,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:02,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:02,601 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-06 23:02:02,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:02,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346016664] [2023-11-06 23:02:02,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346016664] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:02,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:02,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:02:02,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082622683] [2023-11-06 23:02:02,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:02,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:02,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:02,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:02,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:02,652 INFO L87 Difference]: Start difference. First operand has 235 states, 176 states have (on average 1.7215909090909092) internal successors, (303), 220 states have internal predecessors, (303), 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) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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-06 23:02:02,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:02,748 INFO L93 Difference]: Finished difference Result 463 states and 653 transitions. [2023-11-06 23:02:02,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:02,751 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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 4 [2023-11-06 23:02:02,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:02,762 INFO L225 Difference]: With dead ends: 463 [2023-11-06 23:02:02,762 INFO L226 Difference]: Without dead ends: 228 [2023-11-06 23:02:02,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:02,772 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 1 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:02,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 572 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:02,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2023-11-06 23:02:02,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2023-11-06 23:02:02,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 174 states have (on average 1.5574712643678161) internal successors, (271), 214 states have internal predecessors, (271), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:02,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 290 transitions. [2023-11-06 23:02:02,841 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 290 transitions. Word has length 4 [2023-11-06 23:02:02,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:02,842 INFO L495 AbstractCegarLoop]: Abstraction has 228 states and 290 transitions. [2023-11-06 23:02:02,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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-06 23:02:02,842 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 290 transitions. [2023-11-06 23:02:02,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-06 23:02:02,843 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:02,843 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2023-11-06 23:02:02,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 23:02:02,844 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:02,845 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:02,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1473362615, now seen corresponding path program 1 times [2023-11-06 23:02:02,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:02,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15996421] [2023-11-06 23:02:02,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:02,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:03,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:02:03,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:03,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15996421] [2023-11-06 23:02:03,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15996421] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:03,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580624365] [2023-11-06 23:02:03,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:03,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:03,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:03,060 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:03,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 23:02:03,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:03,338 INFO L262 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:02:03,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:03,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:02:03,386 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:02:03,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580624365] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:03,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:02:03,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-06 23:02:03,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370816847] [2023-11-06 23:02:03,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:03,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:02:03,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:03,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:02:03,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:02:03,389 INFO L87 Difference]: Start difference. First operand 228 states and 290 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 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-06 23:02:03,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:03,434 INFO L93 Difference]: Finished difference Result 228 states and 290 transitions. [2023-11-06 23:02:03,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:02:03,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 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 7 [2023-11-06 23:02:03,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:03,437 INFO L225 Difference]: With dead ends: 228 [2023-11-06 23:02:03,438 INFO L226 Difference]: Without dead ends: 227 [2023-11-06 23:02:03,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-06 23:02:03,440 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 5 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:03,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 560 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:03,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2023-11-06 23:02:03,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2023-11-06 23:02:03,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 174 states have (on average 1.5517241379310345) internal successors, (270), 213 states have internal predecessors, (270), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:03,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 289 transitions. [2023-11-06 23:02:03,460 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 289 transitions. Word has length 7 [2023-11-06 23:02:03,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:03,460 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 289 transitions. [2023-11-06 23:02:03,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 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-06 23:02:03,461 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 289 transitions. [2023-11-06 23:02:03,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-11-06 23:02:03,461 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:03,461 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1] [2023-11-06 23:02:03,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:03,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:03,669 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:03,669 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:03,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1570399490, now seen corresponding path program 1 times [2023-11-06 23:02:03,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:03,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054628418] [2023-11-06 23:02:03,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:03,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:03,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:03,822 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:02:03,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:03,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054628418] [2023-11-06 23:02:03,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054628418] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:03,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:03,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:02:03,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465934621] [2023-11-06 23:02:03,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:03,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:03,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:03,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:03,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:03,826 INFO L87 Difference]: Start difference. First operand 227 states and 289 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-06 23:02:03,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:03,852 INFO L93 Difference]: Finished difference Result 227 states and 289 transitions. [2023-11-06 23:02:03,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:03,853 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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 8 [2023-11-06 23:02:03,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:03,855 INFO L225 Difference]: With dead ends: 227 [2023-11-06 23:02:03,855 INFO L226 Difference]: Without dead ends: 226 [2023-11-06 23:02:03,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:03,857 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 0 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:03,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 561 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:03,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2023-11-06 23:02:03,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 224. [2023-11-06 23:02:03,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 172 states have (on average 1.552325581395349) internal successors, (267), 210 states have internal predecessors, (267), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:03,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 286 transitions. [2023-11-06 23:02:03,875 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 286 transitions. Word has length 8 [2023-11-06 23:02:03,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:03,876 INFO L495 AbstractCegarLoop]: Abstraction has 224 states and 286 transitions. [2023-11-06 23:02:03,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-06 23:02:03,876 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 286 transitions. [2023-11-06 23:02:03,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-06 23:02:03,877 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:03,877 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:03,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-06 23:02:03,878 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:03,878 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:03,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1955814237, now seen corresponding path program 1 times [2023-11-06 23:02:03,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:03,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078080657] [2023-11-06 23:02:03,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:03,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:03,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:04,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 23:02:04,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:04,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:02:04,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:04,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078080657] [2023-11-06 23:02:04,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078080657] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:04,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015146987] [2023-11-06 23:02:04,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:04,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:04,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:04,034 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:04,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 23:02:04,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:04,270 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:02:04,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:04,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:02:04,287 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:02:04,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015146987] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:04,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:02:04,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-11-06 23:02:04,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637971291] [2023-11-06 23:02:04,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:04,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:04,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:04,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:04,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:02:04,291 INFO L87 Difference]: Start difference. First operand 224 states and 286 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:04,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:04,326 INFO L93 Difference]: Finished difference Result 224 states and 286 transitions. [2023-11-06 23:02:04,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:04,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2023-11-06 23:02:04,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:04,329 INFO L225 Difference]: With dead ends: 224 [2023-11-06 23:02:04,329 INFO L226 Difference]: Without dead ends: 222 [2023-11-06 23:02:04,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:02:04,331 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 123 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:04,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 428 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:04,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2023-11-06 23:02:04,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 222. [2023-11-06 23:02:04,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 172 states have (on average 1.5406976744186047) internal successors, (265), 208 states have internal predecessors, (265), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:04,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 284 transitions. [2023-11-06 23:02:04,366 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 284 transitions. Word has length 13 [2023-11-06 23:02:04,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:04,368 INFO L495 AbstractCegarLoop]: Abstraction has 222 states and 284 transitions. [2023-11-06 23:02:04,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:04,368 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 284 transitions. [2023-11-06 23:02:04,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-11-06 23:02:04,369 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:04,369 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:04,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-06 23:02:04,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:04,576 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:04,576 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:04,576 INFO L85 PathProgramCache]: Analyzing trace with hash 500699511, now seen corresponding path program 1 times [2023-11-06 23:02:04,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:04,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110544474] [2023-11-06 23:02:04,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:04,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:04,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 23:02:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:04,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:02:04,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:04,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110544474] [2023-11-06 23:02:04,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110544474] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:04,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970528264] [2023-11-06 23:02:04,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:04,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:04,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:04,731 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:04,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 23:02:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:04,957 INFO L262 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:02:04,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:04,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:02:04,974 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:05,008 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:02:05,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970528264] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:05,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:05,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-06 23:02:05,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133847139] [2023-11-06 23:02:05,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:05,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:02:05,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:05,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:02:05,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:05,024 INFO L87 Difference]: Start difference. First operand 222 states and 284 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:05,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:05,079 INFO L93 Difference]: Finished difference Result 447 states and 573 transitions. [2023-11-06 23:02:05,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:05,080 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2023-11-06 23:02:05,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:05,082 INFO L225 Difference]: With dead ends: 447 [2023-11-06 23:02:05,082 INFO L226 Difference]: Without dead ends: 231 [2023-11-06 23:02:05,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:05,088 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 4 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:05,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 834 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:05,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2023-11-06 23:02:05,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2023-11-06 23:02:05,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 181 states have (on average 1.5138121546961325) internal successors, (274), 217 states have internal predecessors, (274), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:05,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 293 transitions. [2023-11-06 23:02:05,118 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 293 transitions. Word has length 14 [2023-11-06 23:02:05,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:05,118 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 293 transitions. [2023-11-06 23:02:05,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:05,119 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 293 transitions. [2023-11-06 23:02:05,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-11-06 23:02:05,120 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:05,120 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:05,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:05,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:05,327 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:05,327 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:05,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1349427077, now seen corresponding path program 2 times [2023-11-06 23:02:05,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:05,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124174928] [2023-11-06 23:02:05,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:05,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:05,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:05,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-06 23:02:05,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:05,662 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:02:05,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:05,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124174928] [2023-11-06 23:02:05,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124174928] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:05,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121872370] [2023-11-06 23:02:05,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 23:02:05,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:05,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:05,664 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:05,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 23:02:05,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 23:02:05,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 23:02:05,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:02:05,891 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:05,950 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-06 23:02:05,950 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:02:05,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121872370] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:05,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:02:05,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2023-11-06 23:02:05,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303963495] [2023-11-06 23:02:05,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:05,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:02:05,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:05,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:02:05,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:02:05,954 INFO L87 Difference]: Start difference. First operand 231 states and 293 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:06,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:06,045 INFO L93 Difference]: Finished difference Result 231 states and 293 transitions. [2023-11-06 23:02:06,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:02:06,046 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2023-11-06 23:02:06,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:06,049 INFO L225 Difference]: With dead ends: 231 [2023-11-06 23:02:06,049 INFO L226 Difference]: Without dead ends: 229 [2023-11-06 23:02:06,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-06 23:02:06,052 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 122 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:06,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 949 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:02:06,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2023-11-06 23:02:06,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2023-11-06 23:02:06,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 181 states have (on average 1.5027624309392265) internal successors, (272), 215 states have internal predecessors, (272), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:06,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 291 transitions. [2023-11-06 23:02:06,072 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 291 transitions. Word has length 23 [2023-11-06 23:02:06,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:06,072 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 291 transitions. [2023-11-06 23:02:06,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:06,073 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 291 transitions. [2023-11-06 23:02:06,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-06 23:02:06,073 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:06,074 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:06,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:06,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-06 23:02:06,284 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:06,284 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:06,285 INFO L85 PathProgramCache]: Analyzing trace with hash 399628454, now seen corresponding path program 1 times [2023-11-06 23:02:06,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:06,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250107083] [2023-11-06 23:02:06,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:06,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:06,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-06 23:02:06,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:06,480 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-06 23:02:06,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:06,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250107083] [2023-11-06 23:02:06,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250107083] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:06,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:06,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:02:06,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314692815] [2023-11-06 23:02:06,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:06,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:06,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:06,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:06,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:06,484 INFO L87 Difference]: Start difference. First operand 229 states and 291 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:06,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:06,518 INFO L93 Difference]: Finished difference Result 440 states and 565 transitions. [2023-11-06 23:02:06,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:06,518 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2023-11-06 23:02:06,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:06,521 INFO L225 Difference]: With dead ends: 440 [2023-11-06 23:02:06,521 INFO L226 Difference]: Without dead ends: 232 [2023-11-06 23:02:06,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:06,523 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 1 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:06,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 550 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:06,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2023-11-06 23:02:06,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2023-11-06 23:02:06,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 184 states have (on average 1.4945652173913044) internal successors, (275), 218 states have internal predecessors, (275), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:06,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 294 transitions. [2023-11-06 23:02:06,543 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 294 transitions. Word has length 28 [2023-11-06 23:02:06,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:06,543 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 294 transitions. [2023-11-06 23:02:06,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:06,544 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 294 transitions. [2023-11-06 23:02:06,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-06 23:02:06,547 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:06,547 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:06,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-06 23:02:06,548 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:06,548 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:06,548 INFO L85 PathProgramCache]: Analyzing trace with hash -317740886, now seen corresponding path program 1 times [2023-11-06 23:02:06,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:06,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411495403] [2023-11-06 23:02:06,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:06,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:06,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:06,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-06 23:02:06,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:06,791 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-06 23:02:06,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:06,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411495403] [2023-11-06 23:02:06,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411495403] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:06,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658906203] [2023-11-06 23:02:06,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:06,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:06,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:06,793 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:06,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 23:02:07,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:07,109 INFO L262 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:02:07,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:07,177 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 23:02:07,177 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:07,287 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 23:02:07,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658906203] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:07,288 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:07,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2023-11-06 23:02:07,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62800290] [2023-11-06 23:02:07,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:07,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 23:02:07,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:07,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 23:02:07,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:02:07,291 INFO L87 Difference]: Start difference. First operand 232 states and 294 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 23:02:07,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:07,439 INFO L93 Difference]: Finished difference Result 466 states and 596 transitions. [2023-11-06 23:02:07,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 23:02:07,440 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2023-11-06 23:02:07,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:07,442 INFO L225 Difference]: With dead ends: 466 [2023-11-06 23:02:07,442 INFO L226 Difference]: Without dead ends: 249 [2023-11-06 23:02:07,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:02:07,444 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 7 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1886 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:07,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1886 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:02:07,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2023-11-06 23:02:07,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 249. [2023-11-06 23:02:07,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 202 states have (on average 1.4455445544554455) internal successors, (292), 235 states have internal predecessors, (292), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:07,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 311 transitions. [2023-11-06 23:02:07,458 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 311 transitions. Word has length 31 [2023-11-06 23:02:07,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:07,458 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 311 transitions. [2023-11-06 23:02:07,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 23:02:07,459 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 311 transitions. [2023-11-06 23:02:07,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-06 23:02:07,460 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:07,460 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:07,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:07,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-06 23:02:07,667 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:07,667 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:07,668 INFO L85 PathProgramCache]: Analyzing trace with hash -597431390, now seen corresponding path program 1 times [2023-11-06 23:02:07,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:07,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188481096] [2023-11-06 23:02:07,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:07,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:07,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:07,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:07,938 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-06 23:02:07,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:07,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188481096] [2023-11-06 23:02:07,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188481096] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:07,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:07,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:02:07,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574647685] [2023-11-06 23:02:07,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:07,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:07,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:07,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:07,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:07,942 INFO L87 Difference]: Start difference. First operand 249 states and 311 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:07,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:07,988 INFO L93 Difference]: Finished difference Result 263 states and 327 transitions. [2023-11-06 23:02:07,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:07,989 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2023-11-06 23:02:07,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:07,992 INFO L225 Difference]: With dead ends: 263 [2023-11-06 23:02:07,993 INFO L226 Difference]: Without dead ends: 261 [2023-11-06 23:02:07,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:07,995 INFO L413 NwaCegarLoop]: 275 mSDtfsCounter, 3 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:07,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 545 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:07,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2023-11-06 23:02:08,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 259. [2023-11-06 23:02:08,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 212 states have (on average 1.4386792452830188) internal successors, (305), 245 states have internal predecessors, (305), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:08,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 324 transitions. [2023-11-06 23:02:08,010 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 324 transitions. Word has length 50 [2023-11-06 23:02:08,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:08,011 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 324 transitions. [2023-11-06 23:02:08,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:08,012 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 324 transitions. [2023-11-06 23:02:08,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-06 23:02:08,018 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:08,018 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:08,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-06 23:02:08,019 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:08,020 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:08,021 INFO L85 PathProgramCache]: Analyzing trace with hash -597429661, now seen corresponding path program 1 times [2023-11-06 23:02:08,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:08,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909463223] [2023-11-06 23:02:08,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:08,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:08,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:08,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:08,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:08,218 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-06 23:02:08,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:08,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909463223] [2023-11-06 23:02:08,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909463223] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:08,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:08,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:02:08,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544082031] [2023-11-06 23:02:08,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:08,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:08,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:08,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:08,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:08,221 INFO L87 Difference]: Start difference. First operand 259 states and 324 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:08,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:08,248 INFO L93 Difference]: Finished difference Result 259 states and 324 transitions. [2023-11-06 23:02:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:08,249 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2023-11-06 23:02:08,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:08,251 INFO L225 Difference]: With dead ends: 259 [2023-11-06 23:02:08,251 INFO L226 Difference]: Without dead ends: 258 [2023-11-06 23:02:08,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:08,252 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 0 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:08,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 548 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:08,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2023-11-06 23:02:08,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 254. [2023-11-06 23:02:08,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 208 states have (on average 1.4375) internal successors, (299), 240 states have internal predecessors, (299), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:08,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 318 transitions. [2023-11-06 23:02:08,268 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 318 transitions. Word has length 50 [2023-11-06 23:02:08,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:08,268 INFO L495 AbstractCegarLoop]: Abstraction has 254 states and 318 transitions. [2023-11-06 23:02:08,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:08,269 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 318 transitions. [2023-11-06 23:02:08,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-06 23:02:08,270 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:08,270 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:08,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-06 23:02:08,270 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:08,271 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:08,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1749193269, now seen corresponding path program 1 times [2023-11-06 23:02:08,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:08,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630578534] [2023-11-06 23:02:08,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:08,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:08,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:08,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:08,546 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 23:02:08,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:08,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630578534] [2023-11-06 23:02:08,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630578534] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:08,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841274783] [2023-11-06 23:02:08,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:08,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:08,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:08,549 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:08,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 23:02:08,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:08,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:02:08,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:08,938 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 23:02:08,938 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 23:02:08,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841274783] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:08,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:08,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-06 23:02:08,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006070238] [2023-11-06 23:02:08,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:08,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:02:08,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:08,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:02:08,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:08,964 INFO L87 Difference]: Start difference. First operand 254 states and 318 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:09,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:09,025 INFO L93 Difference]: Finished difference Result 482 states and 612 transitions. [2023-11-06 23:02:09,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:09,026 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2023-11-06 23:02:09,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:09,031 INFO L225 Difference]: With dead ends: 482 [2023-11-06 23:02:09,031 INFO L226 Difference]: Without dead ends: 272 [2023-11-06 23:02:09,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:09,033 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 4 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:09,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 820 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:09,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2023-11-06 23:02:09,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2023-11-06 23:02:09,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 226 states have (on average 1.4026548672566372) internal successors, (317), 258 states have internal predecessors, (317), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:09,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 336 transitions. [2023-11-06 23:02:09,049 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 336 transitions. Word has length 58 [2023-11-06 23:02:09,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:09,050 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 336 transitions. [2023-11-06 23:02:09,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:09,050 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 336 transitions. [2023-11-06 23:02:09,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-06 23:02:09,052 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:09,052 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 23:02:09,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:09,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:09,259 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:09,260 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:09,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1970737204, now seen corresponding path program 1 times [2023-11-06 23:02:09,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:09,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132991752] [2023-11-06 23:02:09,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:09,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:09,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:09,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:09,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:09,507 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 23:02:09,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:09,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132991752] [2023-11-06 23:02:09,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132991752] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:09,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:09,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:02:09,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354308948] [2023-11-06 23:02:09,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:09,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:09,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:09,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:09,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:09,509 INFO L87 Difference]: Start difference. First operand 272 states and 336 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:09,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:09,539 INFO L93 Difference]: Finished difference Result 450 states and 563 transitions. [2023-11-06 23:02:09,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:09,540 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 62 [2023-11-06 23:02:09,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:09,542 INFO L225 Difference]: With dead ends: 450 [2023-11-06 23:02:09,542 INFO L226 Difference]: Without dead ends: 270 [2023-11-06 23:02:09,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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-06 23:02:09,543 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 2 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:09,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 544 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:09,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2023-11-06 23:02:09,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 270. [2023-11-06 23:02:09,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 225 states have (on average 1.3955555555555557) internal successors, (314), 256 states have internal predecessors, (314), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:09,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 332 transitions. [2023-11-06 23:02:09,559 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 332 transitions. Word has length 62 [2023-11-06 23:02:09,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:09,560 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 332 transitions. [2023-11-06 23:02:09,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:09,560 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 332 transitions. [2023-11-06 23:02:09,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-11-06 23:02:09,561 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:09,561 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 23:02:09,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-06 23:02:09,562 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:09,562 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:09,562 INFO L85 PathProgramCache]: Analyzing trace with hash 567668448, now seen corresponding path program 1 times [2023-11-06 23:02:09,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:09,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32677444] [2023-11-06 23:02:09,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:09,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:09,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:09,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:09,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:09,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-06 23:02:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:09,776 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 23:02:09,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:09,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32677444] [2023-11-06 23:02:09,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32677444] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:09,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:09,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:02:09,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351234997] [2023-11-06 23:02:09,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:09,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:09,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:09,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:09,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:09,779 INFO L87 Difference]: Start difference. First operand 270 states and 332 transitions. Second operand has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:09,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:09,827 INFO L93 Difference]: Finished difference Result 275 states and 337 transitions. [2023-11-06 23:02:09,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:09,827 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 70 [2023-11-06 23:02:09,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:09,830 INFO L225 Difference]: With dead ends: 275 [2023-11-06 23:02:09,830 INFO L226 Difference]: Without dead ends: 273 [2023-11-06 23:02:09,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 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-06 23:02:09,831 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 1 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:09,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 540 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:09,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2023-11-06 23:02:09,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2023-11-06 23:02:09,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 228 states have (on average 1.3903508771929824) internal successors, (317), 259 states have internal predecessors, (317), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 23:02:09,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 335 transitions. [2023-11-06 23:02:09,850 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 335 transitions. Word has length 70 [2023-11-06 23:02:09,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:09,851 INFO L495 AbstractCegarLoop]: Abstraction has 273 states and 335 transitions. [2023-11-06 23:02:09,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:09,851 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 335 transitions. [2023-11-06 23:02:09,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-06 23:02:09,852 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:09,853 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2023-11-06 23:02:09,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-06 23:02:09,853 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:09,854 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:09,854 INFO L85 PathProgramCache]: Analyzing trace with hash 2125150204, now seen corresponding path program 1 times [2023-11-06 23:02:09,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:09,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730494015] [2023-11-06 23:02:09,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:09,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:09,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:10,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:10,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-06 23:02:10,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:10,120 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 23:02:10,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:10,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730494015] [2023-11-06 23:02:10,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730494015] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:10,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419874589] [2023-11-06 23:02:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:10,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:10,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:10,122 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:10,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 23:02:10,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:10,506 INFO L262 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 23:02:10,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:10,579 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-06 23:02:10,579 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:02:10,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419874589] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:10,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:02:10,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [3] total 7 [2023-11-06 23:02:10,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252700265] [2023-11-06 23:02:10,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:10,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:02:10,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:10,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:02:10,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:10,582 INFO L87 Difference]: Start difference. First operand 273 states and 335 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:10,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:10,694 INFO L93 Difference]: Finished difference Result 350 states and 443 transitions. [2023-11-06 23:02:10,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:10,695 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 73 [2023-11-06 23:02:10,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:10,697 INFO L225 Difference]: With dead ends: 350 [2023-11-06 23:02:10,697 INFO L226 Difference]: Without dead ends: 339 [2023-11-06 23:02:10,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:02:10,698 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 86 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1051 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:10,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 1051 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:02:10,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2023-11-06 23:02:10,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 339. [2023-11-06 23:02:10,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 292 states have (on average 1.4006849315068493) internal successors, (409), 324 states have internal predecessors, (409), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-06 23:02:10,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 430 transitions. [2023-11-06 23:02:10,735 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 430 transitions. Word has length 73 [2023-11-06 23:02:10,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:10,736 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 430 transitions. [2023-11-06 23:02:10,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:10,736 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 430 transitions. [2023-11-06 23:02:10,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-11-06 23:02:10,737 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:10,737 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2023-11-06 23:02:10,756 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:10,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 23:02:10,945 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:10,945 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:10,946 INFO L85 PathProgramCache]: Analyzing trace with hash -899032445, now seen corresponding path program 1 times [2023-11-06 23:02:10,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:10,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645352185] [2023-11-06 23:02:10,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:10,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:11,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:11,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:02:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,221 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2023-11-06 23:02:11,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:11,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645352185] [2023-11-06 23:02:11,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645352185] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:11,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:11,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:02:11,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166630177] [2023-11-06 23:02:11,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:11,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:02:11,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:11,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:02:11,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:02:11,225 INFO L87 Difference]: Start difference. First operand 339 states and 430 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:11,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:11,277 INFO L93 Difference]: Finished difference Result 498 states and 633 transitions. [2023-11-06 23:02:11,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:02:11,278 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 76 [2023-11-06 23:02:11,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:11,282 INFO L225 Difference]: With dead ends: 498 [2023-11-06 23:02:11,282 INFO L226 Difference]: Without dead ends: 358 [2023-11-06 23:02:11,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:02:11,285 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 10 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:11,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 801 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:11,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2023-11-06 23:02:11,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 351. [2023-11-06 23:02:11,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 303 states have (on average 1.3993399339933994) internal successors, (424), 335 states have internal predecessors, (424), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-06 23:02:11,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 447 transitions. [2023-11-06 23:02:11,308 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 447 transitions. Word has length 76 [2023-11-06 23:02:11,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:11,308 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 447 transitions. [2023-11-06 23:02:11,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:11,309 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 447 transitions. [2023-11-06 23:02:11,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-06 23:02:11,314 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:11,315 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 23:02:11,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-06 23:02:11,315 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:11,317 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:11,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1432052920, now seen corresponding path program 1 times [2023-11-06 23:02:11,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:11,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679252657] [2023-11-06 23:02:11,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:11,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-06 23:02:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,659 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 23:02:11,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:11,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679252657] [2023-11-06 23:02:11,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679252657] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:11,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:11,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:02:11,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646958338] [2023-11-06 23:02:11,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:11,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:02:11,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:11,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:02:11,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:02:11,662 INFO L87 Difference]: Start difference. First operand 351 states and 447 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:11,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:11,719 INFO L93 Difference]: Finished difference Result 492 states and 617 transitions. [2023-11-06 23:02:11,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:02:11,719 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 77 [2023-11-06 23:02:11,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:11,723 INFO L225 Difference]: With dead ends: 492 [2023-11-06 23:02:11,723 INFO L226 Difference]: Without dead ends: 351 [2023-11-06 23:02:11,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:02:11,724 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 204 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:11,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 864 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:11,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2023-11-06 23:02:11,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 351. [2023-11-06 23:02:11,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 303 states have (on average 1.396039603960396) internal successors, (423), 335 states have internal predecessors, (423), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-06 23:02:11,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 446 transitions. [2023-11-06 23:02:11,745 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 446 transitions. Word has length 77 [2023-11-06 23:02:11,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:11,746 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 446 transitions. [2023-11-06 23:02:11,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:11,746 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 446 transitions. [2023-11-06 23:02:11,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-06 23:02:11,747 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:11,748 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 23:02:11,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-06 23:02:11,748 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:11,748 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:11,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1374794618, now seen corresponding path program 1 times [2023-11-06 23:02:11,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:11,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723656998] [2023-11-06 23:02:11,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:11,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:11,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:11,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-06 23:02:11,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:11,984 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 23:02:11,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:11,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723656998] [2023-11-06 23:02:11,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723656998] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:11,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:11,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:02:11,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291624133] [2023-11-06 23:02:11,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:11,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:02:11,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:11,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:02:11,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:02:11,990 INFO L87 Difference]: Start difference. First operand 351 states and 446 transitions. Second operand has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:12,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:12,032 INFO L93 Difference]: Finished difference Result 360 states and 458 transitions. [2023-11-06 23:02:12,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:02:12,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 77 [2023-11-06 23:02:12,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:12,035 INFO L225 Difference]: With dead ends: 360 [2023-11-06 23:02:12,035 INFO L226 Difference]: Without dead ends: 358 [2023-11-06 23:02:12,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 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-06 23:02:12,037 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 4 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:12,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 536 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:12,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2023-11-06 23:02:12,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 355. [2023-11-06 23:02:12,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 307 states have (on average 1.3973941368078175) internal successors, (429), 339 states have internal predecessors, (429), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-06 23:02:12,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 452 transitions. [2023-11-06 23:02:12,057 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 452 transitions. Word has length 77 [2023-11-06 23:02:12,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:12,057 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 452 transitions. [2023-11-06 23:02:12,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:12,058 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 452 transitions. [2023-11-06 23:02:12,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-06 23:02:12,059 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:12,059 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2023-11-06 23:02:12,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-06 23:02:12,060 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:12,060 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:12,060 INFO L85 PathProgramCache]: Analyzing trace with hash -2100201944, now seen corresponding path program 1 times [2023-11-06 23:02:12,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:12,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725639085] [2023-11-06 23:02:12,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:12,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:12,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:12,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:02:12,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:12,357 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2023-11-06 23:02:12,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:12,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725639085] [2023-11-06 23:02:12,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725639085] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:12,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:12,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:02:12,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372089319] [2023-11-06 23:02:12,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:12,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:02:12,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:12,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:02:12,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:02:12,361 INFO L87 Difference]: Start difference. First operand 355 states and 452 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:12,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:12,417 INFO L93 Difference]: Finished difference Result 362 states and 463 transitions. [2023-11-06 23:02:12,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:02:12,418 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 77 [2023-11-06 23:02:12,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:12,421 INFO L225 Difference]: With dead ends: 362 [2023-11-06 23:02:12,421 INFO L226 Difference]: Without dead ends: 361 [2023-11-06 23:02:12,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:02:12,422 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 8 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:12,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 799 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:12,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2023-11-06 23:02:12,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 356. [2023-11-06 23:02:12,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 308 states have (on average 1.396103896103896) internal successors, (430), 340 states have internal predecessors, (430), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-06 23:02:12,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 453 transitions. [2023-11-06 23:02:12,445 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 453 transitions. Word has length 77 [2023-11-06 23:02:12,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:12,446 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 453 transitions. [2023-11-06 23:02:12,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:12,446 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 453 transitions. [2023-11-06 23:02:12,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-11-06 23:02:12,447 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:12,448 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:12,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-06 23:02:12,448 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:12,449 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:12,449 INFO L85 PathProgramCache]: Analyzing trace with hash 60080153, now seen corresponding path program 2 times [2023-11-06 23:02:12,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:12,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185942453] [2023-11-06 23:02:12,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:12,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:12,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:12,840 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2023-11-06 23:02:12,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:12,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185942453] [2023-11-06 23:02:12,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185942453] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:12,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852792560] [2023-11-06 23:02:12,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 23:02:12,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:12,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:12,844 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:12,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 23:02:13,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 23:02:13,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 23:02:13,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 717 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 23:02:13,375 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:13,445 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2023-11-06 23:02:13,445 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:13,538 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2023-11-06 23:02:13,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852792560] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:13,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:13,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2023-11-06 23:02:13,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812111098] [2023-11-06 23:02:13,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:13,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 23:02:13,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:13,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 23:02:13,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-06 23:02:13,544 INFO L87 Difference]: Start difference. First operand 356 states and 453 transitions. Second operand has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:13,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:13,963 INFO L93 Difference]: Finished difference Result 628 states and 802 transitions. [2023-11-06 23:02:13,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-06 23:02:13,964 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 76 [2023-11-06 23:02:13,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:13,967 INFO L225 Difference]: With dead ends: 628 [2023-11-06 23:02:13,967 INFO L226 Difference]: Without dead ends: 391 [2023-11-06 23:02:13,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=330, Invalid=792, Unknown=0, NotChecked=0, Total=1122 [2023-11-06 23:02:13,969 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 12 mSDsluCounter, 1050 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:13,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1318 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 23:02:13,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2023-11-06 23:02:13,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 391. [2023-11-06 23:02:13,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 344 states have (on average 1.3517441860465116) internal successors, (465), 375 states have internal predecessors, (465), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-06 23:02:13,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 488 transitions. [2023-11-06 23:02:13,991 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 488 transitions. Word has length 76 [2023-11-06 23:02:13,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:13,992 INFO L495 AbstractCegarLoop]: Abstraction has 391 states and 488 transitions. [2023-11-06 23:02:13,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:13,992 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 488 transitions. [2023-11-06 23:02:13,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-06 23:02:13,993 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:13,994 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 23:02:14,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:14,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:14,206 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:14,207 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:14,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1630284571, now seen corresponding path program 1 times [2023-11-06 23:02:14,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:14,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801352145] [2023-11-06 23:02:14,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:14,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:14,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:14,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:14,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-06 23:02:14,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:14,474 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 23:02:14,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:14,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801352145] [2023-11-06 23:02:14,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801352145] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:14,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:14,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:02:14,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160103475] [2023-11-06 23:02:14,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:14,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:02:14,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:14,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:02:14,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:02:14,477 INFO L87 Difference]: Start difference. First operand 391 states and 488 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:14,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:14,574 INFO L93 Difference]: Finished difference Result 527 states and 649 transitions. [2023-11-06 23:02:14,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:02:14,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 79 [2023-11-06 23:02:14,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:14,578 INFO L225 Difference]: With dead ends: 527 [2023-11-06 23:02:14,578 INFO L226 Difference]: Without dead ends: 397 [2023-11-06 23:02:14,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-06 23:02:14,582 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 6 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:14,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 771 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:02:14,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2023-11-06 23:02:14,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 393. [2023-11-06 23:02:14,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 346 states have (on average 1.3497109826589595) internal successors, (467), 377 states have internal predecessors, (467), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-11-06 23:02:14,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 490 transitions. [2023-11-06 23:02:14,609 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 490 transitions. Word has length 79 [2023-11-06 23:02:14,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:14,609 INFO L495 AbstractCegarLoop]: Abstraction has 393 states and 490 transitions. [2023-11-06 23:02:14,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:14,610 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 490 transitions. [2023-11-06 23:02:14,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-06 23:02:14,611 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:14,611 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2023-11-06 23:02:14,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-06 23:02:14,611 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:14,612 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:14,612 INFO L85 PathProgramCache]: Analyzing trace with hash 766099967, now seen corresponding path program 1 times [2023-11-06 23:02:14,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:14,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274709383] [2023-11-06 23:02:14,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:14,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:14,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:14,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:14,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-06 23:02:15,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:15,021 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 23:02:15,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:15,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274709383] [2023-11-06 23:02:15,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274709383] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:15,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:15,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:02:15,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022857699] [2023-11-06 23:02:15,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:15,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:02:15,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:15,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:02:15,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:02:15,024 INFO L87 Difference]: Start difference. First operand 393 states and 490 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:15,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:15,120 INFO L93 Difference]: Finished difference Result 443 states and 548 transitions. [2023-11-06 23:02:15,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:02:15,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 81 [2023-11-06 23:02:15,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:15,123 INFO L225 Difference]: With dead ends: 443 [2023-11-06 23:02:15,123 INFO L226 Difference]: Without dead ends: 286 [2023-11-06 23:02:15,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-06 23:02:15,125 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 37 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:15,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 379 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:02:15,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2023-11-06 23:02:15,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2023-11-06 23:02:15,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 273 states have (on average 1.2673992673992673) internal successors, (346), 278 states have internal predecessors, (346), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:02:15,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 355 transitions. [2023-11-06 23:02:15,142 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 355 transitions. Word has length 81 [2023-11-06 23:02:15,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:15,142 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 355 transitions. [2023-11-06 23:02:15,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:15,143 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 355 transitions. [2023-11-06 23:02:15,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-06 23:02:15,169 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:15,169 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 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] [2023-11-06 23:02:15,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-06 23:02:15,169 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:15,169 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:15,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1979680271, now seen corresponding path program 1 times [2023-11-06 23:02:15,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:15,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890577471] [2023-11-06 23:02:15,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:15,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:15,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:15,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:15,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:15,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:02:15,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:15,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 23:02:15,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:15,478 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2023-11-06 23:02:15,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:15,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890577471] [2023-11-06 23:02:15,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890577471] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:15,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:02:15,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:02:15,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675021000] [2023-11-06 23:02:15,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:15,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:02:15,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:15,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:02:15,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:02:15,481 INFO L87 Difference]: Start difference. First operand 286 states and 355 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 23:02:15,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:15,544 INFO L93 Difference]: Finished difference Result 344 states and 425 transitions. [2023-11-06 23:02:15,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:15,544 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 93 [2023-11-06 23:02:15,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:15,547 INFO L225 Difference]: With dead ends: 344 [2023-11-06 23:02:15,547 INFO L226 Difference]: Without dead ends: 308 [2023-11-06 23:02:15,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:15,550 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 16 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:15,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 591 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:15,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-11-06 23:02:15,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 294. [2023-11-06 23:02:15,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 281 states have (on average 1.2669039145907472) internal successors, (356), 286 states have internal predecessors, (356), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:02:15,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 365 transitions. [2023-11-06 23:02:15,572 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 365 transitions. Word has length 93 [2023-11-06 23:02:15,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:15,572 INFO L495 AbstractCegarLoop]: Abstraction has 294 states and 365 transitions. [2023-11-06 23:02:15,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 23:02:15,572 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 365 transitions. [2023-11-06 23:02:15,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-06 23:02:15,574 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:15,574 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 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] [2023-11-06 23:02:15,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-06 23:02:15,574 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:15,575 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:15,575 INFO L85 PathProgramCache]: Analyzing trace with hash 567106993, now seen corresponding path program 1 times [2023-11-06 23:02:15,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:15,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856178202] [2023-11-06 23:02:15,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:15,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:16,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:16,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:16,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:02:16,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:16,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 23:02:16,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:16,068 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2023-11-06 23:02:16,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:16,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856178202] [2023-11-06 23:02:16,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856178202] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:16,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547973954] [2023-11-06 23:02:16,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:16,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:16,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:16,070 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:16,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 23:02:16,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:16,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 23:02:16,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:16,611 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-11-06 23:02:16,611 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:02:16,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547973954] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:16,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:02:16,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2023-11-06 23:02:16,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057013314] [2023-11-06 23:02:16,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:16,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:02:16,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:16,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:02:16,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:02:16,614 INFO L87 Difference]: Start difference. First operand 294 states and 365 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:16,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:16,648 INFO L93 Difference]: Finished difference Result 297 states and 368 transitions. [2023-11-06 23:02:16,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:02:16,648 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 93 [2023-11-06 23:02:16,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:16,650 INFO L225 Difference]: With dead ends: 297 [2023-11-06 23:02:16,651 INFO L226 Difference]: Without dead ends: 296 [2023-11-06 23:02:16,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:02:16,652 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 23 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:16,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 294 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:16,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2023-11-06 23:02:16,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 293. [2023-11-06 23:02:16,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 281 states have (on average 1.2633451957295374) internal successors, (355), 285 states have internal predecessors, (355), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:02:16,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 364 transitions. [2023-11-06 23:02:16,670 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 364 transitions. Word has length 93 [2023-11-06 23:02:16,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:16,670 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 364 transitions. [2023-11-06 23:02:16,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:16,671 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 364 transitions. [2023-11-06 23:02:16,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-11-06 23:02:16,672 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:16,672 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 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] [2023-11-06 23:02:16,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:16,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:16,880 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:16,881 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:16,881 INFO L85 PathProgramCache]: Analyzing trace with hash 400447674, now seen corresponding path program 1 times [2023-11-06 23:02:16,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:16,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322321970] [2023-11-06 23:02:16,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:16,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:17,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:17,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:17,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:17,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-06 23:02:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:17,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 23:02:17,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:17,716 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2023-11-06 23:02:17,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:17,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322321970] [2023-11-06 23:02:17,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322321970] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:17,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097905584] [2023-11-06 23:02:17,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:17,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:17,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:17,720 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:17,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 23:02:18,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:18,234 INFO L262 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 23:02:18,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:18,297 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2023-11-06 23:02:18,297 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:02:18,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097905584] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:18,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:02:18,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 8 [2023-11-06 23:02:18,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220582924] [2023-11-06 23:02:18,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:18,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:02:18,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:18,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:02:18,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:02:18,300 INFO L87 Difference]: Start difference. First operand 293 states and 364 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:18,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:18,429 INFO L93 Difference]: Finished difference Result 337 states and 419 transitions. [2023-11-06 23:02:18,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:18,431 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 94 [2023-11-06 23:02:18,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:18,432 INFO L225 Difference]: With dead ends: 337 [2023-11-06 23:02:18,432 INFO L226 Difference]: Without dead ends: 231 [2023-11-06 23:02:18,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:02:18,441 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 116 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:18,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 556 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:02:18,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2023-11-06 23:02:18,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2023-11-06 23:02:18,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 220 states have (on average 1.209090909090909) internal successors, (266), 223 states have internal predecessors, (266), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:02:18,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 274 transitions. [2023-11-06 23:02:18,458 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 274 transitions. Word has length 94 [2023-11-06 23:02:18,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:18,458 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 274 transitions. [2023-11-06 23:02:18,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:02:18,458 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 274 transitions. [2023-11-06 23:02:18,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-06 23:02:18,460 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:18,460 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 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] [2023-11-06 23:02:18,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:18,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:18,668 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:18,668 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:18,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1477142575, now seen corresponding path program 1 times [2023-11-06 23:02:18,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:18,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454641425] [2023-11-06 23:02:18,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:18,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:18,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:18,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:18,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:18,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-06 23:02:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:18,987 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 23:02:18,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:18,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454641425] [2023-11-06 23:02:18,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454641425] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:18,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212062088] [2023-11-06 23:02:18,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:18,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:18,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:18,990 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:19,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 23:02:19,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:19,580 INFO L262 TraceCheckSpWp]: Trace formula consists of 882 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:02:19,583 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:19,600 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 23:02:19,600 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:02:19,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212062088] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:02:19,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:02:19,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-06 23:02:19,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404346151] [2023-11-06 23:02:19,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:02:19,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:02:19,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:19,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:02:19,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:02:19,602 INFO L87 Difference]: Start difference. First operand 231 states and 274 transitions. Second operand has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:19,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:19,627 INFO L93 Difference]: Finished difference Result 231 states and 274 transitions. [2023-11-06 23:02:19,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 23:02:19,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 108 [2023-11-06 23:02:19,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:19,629 INFO L225 Difference]: With dead ends: 231 [2023-11-06 23:02:19,629 INFO L226 Difference]: Without dead ends: 230 [2023-11-06 23:02:19,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 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-06 23:02:19,630 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 3 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:19,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 284 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:19,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2023-11-06 23:02:19,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 230. [2023-11-06 23:02:19,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 220 states have (on average 1.2045454545454546) internal successors, (265), 222 states have internal predecessors, (265), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:02:19,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 273 transitions. [2023-11-06 23:02:19,645 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 273 transitions. Word has length 108 [2023-11-06 23:02:19,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:19,645 INFO L495 AbstractCegarLoop]: Abstraction has 230 states and 273 transitions. [2023-11-06 23:02:19,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:19,645 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 273 transitions. [2023-11-06 23:02:19,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-06 23:02:19,647 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:19,647 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 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] [2023-11-06 23:02:19,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:19,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-06 23:02:19,855 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:19,856 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:19,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1453219766, now seen corresponding path program 1 times [2023-11-06 23:02:19,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:19,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311404737] [2023-11-06 23:02:19,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:19,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:20,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:20,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-06 23:02:20,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:20,156 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 23:02:20,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:20,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311404737] [2023-11-06 23:02:20,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311404737] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:20,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248504363] [2023-11-06 23:02:20,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:20,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:20,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:20,158 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:20,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 23:02:20,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:20,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:02:20,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:20,767 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 23:02:20,768 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:20,798 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 23:02:20,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248504363] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:20,798 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:20,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-06 23:02:20,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517368554] [2023-11-06 23:02:20,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:20,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:02:20,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:20,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:02:20,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:20,806 INFO L87 Difference]: Start difference. First operand 230 states and 273 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 7 states have internal predecessors, (62), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:20,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:20,847 INFO L93 Difference]: Finished difference Result 240 states and 285 transitions. [2023-11-06 23:02:20,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:20,848 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 7 states have internal predecessors, (62), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 109 [2023-11-06 23:02:20,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:20,851 INFO L225 Difference]: With dead ends: 240 [2023-11-06 23:02:20,851 INFO L226 Difference]: Without dead ends: 239 [2023-11-06 23:02:20,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:20,853 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 0 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:20,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 426 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:20,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2023-11-06 23:02:20,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2023-11-06 23:02:20,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 229 states have (on average 1.1965065502183405) internal successors, (274), 231 states have internal predecessors, (274), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:02:20,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 282 transitions. [2023-11-06 23:02:20,869 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 282 transitions. Word has length 109 [2023-11-06 23:02:20,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:20,869 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 282 transitions. [2023-11-06 23:02:20,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 7 states have internal predecessors, (62), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:02:20,870 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 282 transitions. [2023-11-06 23:02:20,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-06 23:02:20,871 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:20,871 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:02:20,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:21,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-06 23:02:21,080 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:21,080 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:21,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1689080605, now seen corresponding path program 1 times [2023-11-06 23:02:21,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:21,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145183637] [2023-11-06 23:02:21,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:21,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:21,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:21,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:21,666 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-06 23:02:21,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:21,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145183637] [2023-11-06 23:02:21,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145183637] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:21,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115993642] [2023-11-06 23:02:21,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:21,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:21,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:21,669 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:21,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 23:02:22,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:22,315 INFO L262 TraceCheckSpWp]: Trace formula consists of 946 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:02:22,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:22,427 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-06 23:02:22,427 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:22,550 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-06 23:02:22,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115993642] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:22,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:22,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-06 23:02:22,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803091573] [2023-11-06 23:02:22,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:22,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:02:22,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:22,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:02:22,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:22,553 INFO L87 Difference]: Start difference. First operand 239 states and 282 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:22,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:22,667 INFO L93 Difference]: Finished difference Result 348 states and 399 transitions. [2023-11-06 23:02:22,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:22,668 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 113 [2023-11-06 23:02:22,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:22,670 INFO L225 Difference]: With dead ends: 348 [2023-11-06 23:02:22,671 INFO L226 Difference]: Without dead ends: 347 [2023-11-06 23:02:22,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:02:22,672 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 4 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:22,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 560 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:02:22,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2023-11-06 23:02:22,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 344. [2023-11-06 23:02:22,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 334 states have (on average 1.152694610778443) internal successors, (385), 336 states have internal predecessors, (385), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:02:22,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 393 transitions. [2023-11-06 23:02:22,694 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 393 transitions. Word has length 113 [2023-11-06 23:02:22,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:22,694 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 393 transitions. [2023-11-06 23:02:22,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:02:22,695 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 393 transitions. [2023-11-06 23:02:22,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-06 23:02:22,696 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:22,697 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 23:02:22,710 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:22,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-06 23:02:22,910 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:22,911 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:22,911 INFO L85 PathProgramCache]: Analyzing trace with hash 374081324, now seen corresponding path program 2 times [2023-11-06 23:02:22,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:22,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341190092] [2023-11-06 23:02:22,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:22,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:23,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:23,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-06 23:02:23,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:23,413 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2023-11-06 23:02:23,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:23,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341190092] [2023-11-06 23:02:23,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341190092] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:23,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428857894] [2023-11-06 23:02:23,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 23:02:23,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:23,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:23,415 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:23,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 23:02:23,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 23:02:23,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 23:02:24,000 INFO L262 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:02:24,004 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:24,123 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2023-11-06 23:02:24,124 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:24,293 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2023-11-06 23:02:24,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428857894] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:24,293 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:24,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2023-11-06 23:02:24,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344446496] [2023-11-06 23:02:24,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:24,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:02:24,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:24,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:02:24,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:02:24,295 INFO L87 Difference]: Start difference. First operand 344 states and 393 transitions. Second operand has 6 states, 5 states have (on average 17.4) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-06 23:02:24,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:02:24,364 INFO L93 Difference]: Finished difference Result 344 states and 393 transitions. [2023-11-06 23:02:24,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:02:24,364 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 118 [2023-11-06 23:02:24,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:02:24,366 INFO L225 Difference]: With dead ends: 344 [2023-11-06 23:02:24,367 INFO L226 Difference]: Without dead ends: 314 [2023-11-06 23:02:24,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-06 23:02:24,368 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 75 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:02:24,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 338 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:02:24,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2023-11-06 23:02:24,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 314. [2023-11-06 23:02:24,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 306 states have (on average 1.1405228758169934) internal successors, (349), 307 states have internal predecessors, (349), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-06 23:02:24,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 356 transitions. [2023-11-06 23:02:24,392 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 356 transitions. Word has length 118 [2023-11-06 23:02:24,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:02:24,392 INFO L495 AbstractCegarLoop]: Abstraction has 314 states and 356 transitions. [2023-11-06 23:02:24,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-06 23:02:24,393 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 356 transitions. [2023-11-06 23:02:24,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-06 23:02:24,394 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:02:24,394 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 3, 3, 3, 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] [2023-11-06 23:02:24,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 23:02:24,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-06 23:02:24,602 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:02:24,602 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:02:24,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1172285849, now seen corresponding path program 1 times [2023-11-06 23:02:24,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:02:24,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862691808] [2023-11-06 23:02:24,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:24,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:02:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:27,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:02:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:27,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-06 23:02:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:27,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-06 23:02:27,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:27,415 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2023-11-06 23:02:27,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:02:27,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862691808] [2023-11-06 23:02:27,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862691808] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:02:27,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761007458] [2023-11-06 23:02:27,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:02:27,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:02:27,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:02:27,418 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:02:27,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 23:02:29,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:02:29,173 INFO L262 TraceCheckSpWp]: Trace formula consists of 981 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-06 23:02:29,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:02:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2023-11-06 23:02:30,274 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:02:34,880 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2023-11-06 23:02:34,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761007458] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:02:34,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:02:34,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 51 [2023-11-06 23:02:34,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791766607] [2023-11-06 23:02:34,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:02:34,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-11-06 23:02:34,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:02:34,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-11-06 23:02:34,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=2373, Unknown=0, NotChecked=0, Total=2652 [2023-11-06 23:02:34,887 INFO L87 Difference]: Start difference. First operand 314 states and 356 transitions. Second operand has 52 states, 48 states have (on average 2.3125) internal successors, (111), 47 states have internal predecessors, (111), 8 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-06 23:02:56,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2023-11-06 23:03:18,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [1] [2023-11-06 23:03:38,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [1] [2023-11-06 23:03:40,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:03:40,248 INFO L93 Difference]: Finished difference Result 527 states and 638 transitions. [2023-11-06 23:03:40,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-11-06 23:03:40,249 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 48 states have (on average 2.3125) internal successors, (111), 47 states have internal predecessors, (111), 8 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 129 [2023-11-06 23:03:40,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:03:40,255 INFO L225 Difference]: With dead ends: 527 [2023-11-06 23:03:40,255 INFO L226 Difference]: Without dead ends: 460 [2023-11-06 23:03:40,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 228 SyntacticMatches, 5 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3273 ImplicationChecksByTransitivity, 52.4s TimeCoverageRelationStatistics Valid=1639, Invalid=10129, Unknown=4, NotChecked=0, Total=11772 [2023-11-06 23:03:40,262 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 415 mSDsluCounter, 4038 mSDsCounter, 0 mSdLazyCounter, 1252 mSolverCounterSat, 39 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 4215 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1252 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:03:40,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 4215 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1252 Invalid, 2 Unknown, 0 Unchecked, 17.2s Time] [2023-11-06 23:03:40,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2023-11-06 23:03:40,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 379. [2023-11-06 23:03:40,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 369 states have (on average 1.184281842818428) internal successors, (437), 370 states have internal predecessors, (437), 6 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:03:40,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 447 transitions. [2023-11-06 23:03:40,306 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 447 transitions. Word has length 129 [2023-11-06 23:03:40,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:03:40,307 INFO L495 AbstractCegarLoop]: Abstraction has 379 states and 447 transitions. [2023-11-06 23:03:40,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 48 states have (on average 2.3125) internal successors, (111), 47 states have internal predecessors, (111), 8 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-06 23:03:40,307 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 447 transitions. [2023-11-06 23:03:40,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-06 23:03:40,309 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:03:40,309 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 3, 3, 3, 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] [2023-11-06 23:03:40,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 23:03:40,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-06 23:03:40,524 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:03:40,525 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:03:40,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1909356446, now seen corresponding path program 1 times [2023-11-06 23:03:40,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:03:40,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733089465] [2023-11-06 23:03:40,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:03:40,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:03:40,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:41,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:03:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:41,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-06 23:03:41,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:41,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-06 23:03:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:41,130 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2023-11-06 23:03:41,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:03:41,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733089465] [2023-11-06 23:03:41,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733089465] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:03:41,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:03:41,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 23:03:41,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643710280] [2023-11-06 23:03:41,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:03:41,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 23:03:41,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:03:41,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 23:03:41,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:03:41,135 INFO L87 Difference]: Start difference. First operand 379 states and 447 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:03:41,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:03:41,377 INFO L93 Difference]: Finished difference Result 544 states and 665 transitions. [2023-11-06 23:03:41,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:03:41,378 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 136 [2023-11-06 23:03:41,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:03:41,381 INFO L225 Difference]: With dead ends: 544 [2023-11-06 23:03:41,382 INFO L226 Difference]: Without dead ends: 405 [2023-11-06 23:03:41,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:03:41,383 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 36 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:03:41,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 427 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 23:03:41,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2023-11-06 23:03:41,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 388. [2023-11-06 23:03:41,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 378 states have (on average 1.1825396825396826) internal successors, (447), 379 states have internal predecessors, (447), 6 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:03:41,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 457 transitions. [2023-11-06 23:03:41,432 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 457 transitions. Word has length 136 [2023-11-06 23:03:41,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:03:41,432 INFO L495 AbstractCegarLoop]: Abstraction has 388 states and 457 transitions. [2023-11-06 23:03:41,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:03:41,433 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 457 transitions. [2023-11-06 23:03:41,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-06 23:03:41,435 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:03:41,436 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 3, 3, 3, 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] [2023-11-06 23:03:41,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-06 23:03:41,436 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:03:41,436 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:03:41,437 INFO L85 PathProgramCache]: Analyzing trace with hash -2140646780, now seen corresponding path program 1 times [2023-11-06 23:03:41,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:03:41,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102827644] [2023-11-06 23:03:41,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:03:41,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:03:41,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:42,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:03:42,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:42,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-11-06 23:03:42,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:42,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-11-06 23:03:42,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:42,331 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2023-11-06 23:03:42,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:03:42,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102827644] [2023-11-06 23:03:42,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102827644] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:03:42,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:03:42,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:03:42,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891190575] [2023-11-06 23:03:42,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:03:42,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:03:42,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:03:42,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:03:42,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:03:42,335 INFO L87 Difference]: Start difference. First operand 388 states and 457 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:03:42,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:03:42,733 INFO L93 Difference]: Finished difference Result 594 states and 735 transitions. [2023-11-06 23:03:42,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 23:03:42,734 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 137 [2023-11-06 23:03:42,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:03:42,738 INFO L225 Difference]: With dead ends: 594 [2023-11-06 23:03:42,738 INFO L226 Difference]: Without dead ends: 449 [2023-11-06 23:03:42,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-11-06 23:03:42,740 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 100 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 23:03:42,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 491 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 23:03:42,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2023-11-06 23:03:42,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 390. [2023-11-06 23:03:42,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 380 states have (on average 1.1789473684210525) internal successors, (448), 381 states have internal predecessors, (448), 6 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:03:42,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 458 transitions. [2023-11-06 23:03:42,793 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 458 transitions. Word has length 137 [2023-11-06 23:03:42,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:03:42,793 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 458 transitions. [2023-11-06 23:03:42,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:03:42,794 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 458 transitions. [2023-11-06 23:03:42,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-06 23:03:42,797 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:03:42,797 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 3, 3, 3, 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] [2023-11-06 23:03:42,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-06 23:03:42,797 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:03:42,798 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:03:42,798 INFO L85 PathProgramCache]: Analyzing trace with hash 2012258271, now seen corresponding path program 1 times [2023-11-06 23:03:42,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:03:42,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127752975] [2023-11-06 23:03:42,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:03:42,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:03:43,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:45,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:03:45,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:45,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-06 23:03:45,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:46,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-11-06 23:03:46,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:46,048 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2023-11-06 23:03:46,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:03:46,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127752975] [2023-11-06 23:03:46,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127752975] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:03:46,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525984384] [2023-11-06 23:03:46,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:03:46,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:03:46,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:03:46,051 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:03:46,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 23:03:46,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:03:46,801 INFO L262 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 73 conjunts are in the unsatisfiable core [2023-11-06 23:03:46,811 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:03:46,838 INFO L351 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-06 23:03:46,912 INFO L351 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-06 23:03:46,922 INFO L351 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-06 23:03:46,954 INFO L322 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-06 23:03:46,954 INFO L351 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 19 treesize of output 16 [2023-11-06 23:03:47,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:03:47,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:03:47,082 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 54 [2023-11-06 23:03:47,115 INFO L322 Elim1Store]: treesize reduction 27, result has 15.6 percent of original size [2023-11-06 23:03:47,115 INFO L351 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 82 treesize of output 67 [2023-11-06 23:03:47,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:03:47,125 INFO L351 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 36 [2023-11-06 23:03:47,137 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:47,154 INFO L351 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 9 treesize of output 7 [2023-11-06 23:03:47,162 INFO L351 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-06 23:03:47,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:03:47,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:03:47,190 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 60 [2023-11-06 23:03:47,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:03:47,206 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 41 [2023-11-06 23:03:47,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:03:47,228 INFO L351 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 38 treesize of output 18 [2023-11-06 23:03:47,253 INFO L322 Elim1Store]: treesize reduction 46, result has 2.1 percent of original size [2023-11-06 23:03:47,253 INFO L351 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 54 treesize of output 1 [2023-11-06 23:03:47,371 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:47,372 INFO L351 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-06 23:03:47,389 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:47,545 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:47,546 INFO L351 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-06 23:03:47,554 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:47,651 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:47,652 INFO L351 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-06 23:03:47,659 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:47,769 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:47,770 INFO L351 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-06 23:03:47,782 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:47,877 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:47,877 INFO L351 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-06 23:03:47,887 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:47,981 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:47,982 INFO L351 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-06 23:03:47,991 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:48,075 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:48,075 INFO L351 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-06 23:03:48,093 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:48,176 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:48,176 INFO L351 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-06 23:03:48,184 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:48,284 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:48,284 INFO L351 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-06 23:03:48,300 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:48,390 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-06 23:03:48,391 INFO L351 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-06 23:03:48,402 INFO L351 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 33 treesize of output 18 [2023-11-06 23:03:48,855 INFO L351 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2023-11-06 23:03:48,934 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2023-11-06 23:03:48,934 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:03:53,170 INFO L322 Elim1Store]: treesize reduction 88, result has 46.7 percent of original size [2023-11-06 23:03:53,171 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 359 treesize of output 212 [2023-11-06 23:03:53,201 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:03:53,202 INFO L351 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 1 new quantified variables, introduced 2 case distinctions, treesize of input 161 treesize of output 167 [2023-11-06 23:03:53,221 INFO L351 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 1611 treesize of output 1589 [2023-11-06 23:03:53,309 INFO L322 Elim1Store]: treesize reduction 13, result has 38.1 percent of original size [2023-11-06 23:03:53,310 INFO L351 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 2 new quantified variables, introduced 3 case distinctions, treesize of input 1035 treesize of output 919 [2023-11-06 23:03:53,335 INFO L351 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 243 treesize of output 227 [2023-11-06 23:03:53,349 INFO L351 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 227 treesize of output 219 [2023-11-06 23:03:53,362 INFO L351 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 219 treesize of output 211 [2023-11-06 23:03:53,376 INFO L351 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 211 treesize of output 203 [2023-11-06 23:03:53,389 INFO L351 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 203 treesize of output 195 [2023-11-06 23:03:53,403 INFO L351 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 195 treesize of output 191 [2023-11-06 23:03:53,456 INFO L322 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2023-11-06 23:03:53,457 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 10163 treesize of output 6646 [2023-11-06 23:03:53,959 INFO L351 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 445 treesize of output 405 [2023-11-06 23:03:53,982 INFO L351 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 405 treesize of output 377 [2023-11-06 23:03:54,005 INFO L351 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 377 treesize of output 351 [2023-11-06 23:03:54,296 INFO L351 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 8 treesize of output 6 [2023-11-06 23:03:54,389 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:03:54,389 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 83 treesize of output 89 [2023-11-06 23:03:54,745 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 15 proven. 29 refuted. 32 times theorem prover too weak. 241 trivial. 0 not checked. [2023-11-06 23:03:54,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525984384] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:03:54,746 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:03:54,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 9, 12] total 45 [2023-11-06 23:03:54,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011356737] [2023-11-06 23:03:54,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:03:54,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-11-06 23:03:54,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:03:54,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-11-06 23:03:54,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1844, Unknown=9, NotChecked=0, Total=1980 [2023-11-06 23:03:54,750 INFO L87 Difference]: Start difference. First operand 390 states and 458 transitions. Second operand has 45 states, 44 states have (on average 3.4545454545454546) internal successors, (152), 43 states have internal predecessors, (152), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-06 23:04:03,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:03,217 INFO L93 Difference]: Finished difference Result 915 states and 1174 transitions. [2023-11-06 23:04:03,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2023-11-06 23:04:03,218 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 3.4545454545454546) internal successors, (152), 43 states have internal predecessors, (152), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 139 [2023-11-06 23:04:03,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:03,223 INFO L225 Difference]: With dead ends: 915 [2023-11-06 23:04:03,223 INFO L226 Difference]: Without dead ends: 745 [2023-11-06 23:04:03,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 261 SyntacticMatches, 7 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2667 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=863, Invalid=11559, Unknown=10, NotChecked=0, Total=12432 [2023-11-06 23:04:03,229 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 1360 mSDsluCounter, 5610 mSDsCounter, 0 mSdLazyCounter, 2720 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1361 SdHoareTripleChecker+Valid, 5831 SdHoareTripleChecker+Invalid, 2768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 2720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:03,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1361 Valid, 5831 Invalid, 2768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 2720 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-11-06 23:04:03,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2023-11-06 23:04:03,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 412. [2023-11-06 23:04:03,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 402 states have (on average 1.1940298507462686) internal successors, (480), 403 states have internal predecessors, (480), 6 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:04:03,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 490 transitions. [2023-11-06 23:04:03,294 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 490 transitions. Word has length 139 [2023-11-06 23:04:03,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:03,294 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 490 transitions. [2023-11-06 23:04:03,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 3.4545454545454546) internal successors, (152), 43 states have internal predecessors, (152), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-06 23:04:03,295 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 490 transitions. [2023-11-06 23:04:03,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-11-06 23:04:03,297 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:03,297 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:03,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:03,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:03,507 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:04:03,507 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:03,507 INFO L85 PathProgramCache]: Analyzing trace with hash -398066213, now seen corresponding path program 1 times [2023-11-06 23:04:03,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:03,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28120839] [2023-11-06 23:04:03,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:03,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:03,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:04:03,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:03,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-06 23:04:03,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:03,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-06 23:04:03,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:03,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-11-06 23:04:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:03,832 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2023-11-06 23:04:03,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:03,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28120839] [2023-11-06 23:04:03,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28120839] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:03,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:03,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:04:03,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74946032] [2023-11-06 23:04:03,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:03,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:03,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:03,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:03,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:03,835 INFO L87 Difference]: Start difference. First operand 412 states and 490 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:04:03,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:03,913 INFO L93 Difference]: Finished difference Result 604 states and 750 transitions. [2023-11-06 23:04:03,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:03,914 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 146 [2023-11-06 23:04:03,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:03,917 INFO L225 Difference]: With dead ends: 604 [2023-11-06 23:04:03,917 INFO L226 Difference]: Without dead ends: 538 [2023-11-06 23:04:03,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 10 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-06 23:04:03,919 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 72 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:03,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 259 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:03,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-11-06 23:04:03,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 523. [2023-11-06 23:04:03,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 513 states have (on average 1.2514619883040936) internal successors, (642), 514 states have internal predecessors, (642), 6 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:04:03,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 652 transitions. [2023-11-06 23:04:03,989 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 652 transitions. Word has length 146 [2023-11-06 23:04:03,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:03,990 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 652 transitions. [2023-11-06 23:04:03,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:04:03,990 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 652 transitions. [2023-11-06 23:04:03,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-11-06 23:04:03,993 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:03,994 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:03,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-06 23:04:03,994 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:04:03,994 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:03,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1488614201, now seen corresponding path program 1 times [2023-11-06 23:04:03,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:03,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799387425] [2023-11-06 23:04:03,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:03,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:04,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:04,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:04:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:04,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-06 23:04:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:04,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-06 23:04:04,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:04,319 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 788 trivial. 0 not checked. [2023-11-06 23:04:04,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:04,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799387425] [2023-11-06 23:04:04,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799387425] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:04,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:04,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:04:04,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196799116] [2023-11-06 23:04:04,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:04,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:04:04,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:04,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:04:04,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:04:04,326 INFO L87 Difference]: Start difference. First operand 523 states and 652 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:04:04,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:04,439 INFO L93 Difference]: Finished difference Result 643 states and 809 transitions. [2023-11-06 23:04:04,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:04:04,439 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), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 174 [2023-11-06 23:04:04,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:04,443 INFO L225 Difference]: With dead ends: 643 [2023-11-06 23:04:04,443 INFO L226 Difference]: Without dead ends: 458 [2023-11-06 23:04:04,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 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-06 23:04:04,445 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 25 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:04,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 258 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:04:04,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2023-11-06 23:04:04,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 445. [2023-11-06 23:04:04,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 435 states have (on average 1.1954022988505748) internal successors, (520), 436 states have internal predecessors, (520), 6 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:04:04,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 530 transitions. [2023-11-06 23:04:04,521 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 530 transitions. Word has length 174 [2023-11-06 23:04:04,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:04,521 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 530 transitions. [2023-11-06 23:04:04,521 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), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 23:04:04,522 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 530 transitions. [2023-11-06 23:04:04,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-11-06 23:04:04,525 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:04,525 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:04,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-06 23:04:04,526 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:04:04,526 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:04,526 INFO L85 PathProgramCache]: Analyzing trace with hash -2006079113, now seen corresponding path program 1 times [2023-11-06 23:04:04,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:04,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365996622] [2023-11-06 23:04:04,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:04,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:04,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:04:08,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-11-06 23:04:08,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-06 23:04:08,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 0 proven. 328 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-11-06 23:04:08,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:08,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365996622] [2023-11-06 23:04:08,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365996622] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:08,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663789272] [2023-11-06 23:04:08,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:08,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:08,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:08,968 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:09,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 23:04:10,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:10,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-06 23:04:10,049 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:10,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:04:10,704 INFO L351 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 11 [2023-11-06 23:04:10,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 23:04:10,712 INFO L351 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 11 [2023-11-06 23:04:10,773 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 778 trivial. 0 not checked. [2023-11-06 23:04:10,774 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:10,916 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int)) (or (< |c_ULTIMATE.start_stpcpy_~dest#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (forall ((v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int)) (or (< |c_ULTIMATE.start_stpcpy_~dest#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (forall ((v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))))))) is different from false [2023-11-06 23:04:10,963 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< |c_ULTIMATE.start___main_~out~0#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< |c_ULTIMATE.start___main_~out~0#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0))))) is different from false [2023-11-06 23:04:11,057 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< |c_ULTIMATE.start_xmalloc_#res#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< |c_ULTIMATE.start_xmalloc_#res#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0))))) is different from false [2023-11-06 23:04:11,095 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< |c_ULTIMATE.start_xmalloc_~ptr~0#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< |c_ULTIMATE.start_xmalloc_~ptr~0#1.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0))))) is different from false [2023-11-06 23:04:11,192 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0))))) is different from false [2023-11-06 23:04:11,389 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:04:11,390 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 77 treesize of output 95 [2023-11-06 23:04:11,431 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:04:11,432 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 86 treesize of output 104 [2023-11-06 23:04:11,478 INFO L351 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 6 treesize of output 4 [2023-11-06 23:04:11,527 INFO L351 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 6 treesize of output 4 [2023-11-06 23:04:11,652 INFO L351 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 6 treesize of output 4 [2023-11-06 23:04:11,669 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:04:11,670 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 54 [2023-11-06 23:04:11,750 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 73 [2023-11-06 23:04:11,791 INFO L351 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 6 treesize of output 4 [2023-11-06 23:04:11,802 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 23:04:11,802 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 60 [2023-11-06 23:04:12,312 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 786 trivial. 0 not checked. [2023-11-06 23:04:12,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663789272] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:12,312 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:04:12,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 38 [2023-11-06 23:04:12,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771753973] [2023-11-06 23:04:12,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:12,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-06 23:04:12,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:12,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-06 23:04:12,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=935, Unknown=6, NotChecked=330, Total=1406 [2023-11-06 23:04:12,316 INFO L87 Difference]: Start difference. First operand 445 states and 530 transitions. Second operand has 38 states, 38 states have (on average 3.8157894736842106) internal successors, (145), 38 states have internal predecessors, (145), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 23:04:12,777 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse1 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse2 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse0 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse0) (= |c_ULTIMATE.start___main_~argv#1.offset| 8) (not (= |c_ULTIMATE.start_main_~argv~0#1.base| |c_ULTIMATE.start_main_~mem_track~0#1.base|)) (or .cse1 .cse2 (let ((.cse3 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0)))))) (= 0 |c_ULTIMATE.start_main_~argv~0#1.offset|) (= (select |c_#valid| |c_ULTIMATE.start_main_~argv~0#1.base|) 1) (or .cse1 .cse2 .cse0))) is different from false [2023-11-06 23:04:12,911 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse1 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse2 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse0 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (= 16 |c_ULTIMATE.start___main_~pp~0#1.offset|) (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse0) (= |c_ULTIMATE.start___main_~argv#1.offset| 8) (or .cse1 .cse2 (let ((.cse3 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0)))))) (or .cse1 .cse2 .cse0) (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start___main_~pp~0#1.base|))) is different from false [2023-11-06 23:04:13,472 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse1 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse2 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse0 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse0) (= |c_ULTIMATE.start___main_~argv#1.offset| 8) (or .cse1 .cse2 (let ((.cse3 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0)))))) (or .cse1 .cse2 .cse0))) is different from false [2023-11-06 23:04:14,110 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse1 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse2 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse0 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse0) (or .cse1 .cse2 (let ((.cse3 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0)))))) (or .cse1 .cse2 .cse0))) is different from false [2023-11-06 23:04:15,088 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse1 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse2 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse0 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse0) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start_xmalloc_#res#1.base|)) .cse0) (= |c_ULTIMATE.start___main_~argv#1.offset| 8) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start___main_~out~0#1.base|)) .cse0) (or .cse1 .cse2 (let ((.cse3 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0)))))) (or .cse1 .cse2 .cse0))) is different from false [2023-11-06 23:04:15,306 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse1 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse2 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse0 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse0) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start_xmalloc_#res#1.base|)) .cse0) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start___main_~out~0#1.base|)) .cse0) (or .cse1 .cse2 (let ((.cse3 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0)))))) (or .cse1 .cse2 .cse0))) is different from false [2023-11-06 23:04:16,053 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8)) (.cse2 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse3 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse1 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (< 0 .cse0) (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse1) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start_xmalloc_#res#1.base|)) .cse1) (or (not (= |c_ULTIMATE.start_stpcpy_#res#1.base| |c_ULTIMATE.start___main_~argv#1.base|)) .cse1) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start___main_~out~0#1.base|)) .cse1) (or .cse2 .cse3 (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0))))) (or .cse2 .cse3 .cse1))) is different from false [2023-11-06 23:04:16,370 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8)) (.cse2 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse3 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse1 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (< 0 .cse0) (or (= |c_ULTIMATE.start___main_~nflag~0#1| (select |c_#valid| |c_ULTIMATE.start___main_~argv#1.base|)) .cse1) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start_xmalloc_#res#1.base|)) .cse1) (or (not (= |c_ULTIMATE.start_stpcpy_#res#1.base| |c_ULTIMATE.start___main_~argv#1.base|)) .cse1) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start___main_~out~0#1.base|)) .cse1) (or .cse2 .cse3 (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse0) 0))))) (or (not (= (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start___main_~argv#1.base|) |c_ULTIMATE.start___main_~argv#1.offset|) 0)) (not (= (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start___main_~argv#1.base|) |c_ULTIMATE.start___main_~argv#1.offset|) 0)) .cse1) (or .cse2 .cse3 .cse1))) is different from false [2023-11-06 23:04:16,392 WARN L839 $PredicateComparison]: unable to prove that (let ((.cse1 (not (= |c_ULTIMATE.start___main_~arg~0#1.offset| 0))) (.cse2 (not (= 0 |c_ULTIMATE.start___main_~arg~0#1.base|))) (.cse0 (= |c_ULTIMATE.start___main_~nflag~0#1| 0))) (and (or (not (= |c_ULTIMATE.start_stpcpy_#res#1.base| |c_ULTIMATE.start___main_~argv#1.base|)) .cse0) (or (not (= |c_ULTIMATE.start___main_~argv#1.base| |c_ULTIMATE.start___main_~out~0#1.base|)) .cse0) (or .cse1 .cse2 (let ((.cse3 (+ |c_ULTIMATE.start___main_~argv#1.offset| 8))) (and (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6646 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (= (select (select (store |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6646) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0) (not (= v_ArrVal_6646 (store (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6646 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)))))) (forall ((|v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| Int) (v_ArrVal_6645 (Array Int Int)) (|v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| Int)) (or (< 0 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|) (not (= (store (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12|) |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12| (select v_ArrVal_6645 |v_ULTIMATE.start_stpcpy_#t~post142#1.offset_12|)) v_ArrVal_6645)) (= (select (select (store |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_stpcpy_#t~post142#1.base_12| v_ArrVal_6645) |c_ULTIMATE.start___main_~argv#1.base|) .cse3) 0)))))) (or (not (= (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start___main_~argv#1.base|) |c_ULTIMATE.start___main_~argv#1.offset|) 0)) (not (= (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start___main_~argv#1.base|) |c_ULTIMATE.start___main_~argv#1.offset|) 0)) .cse0) (or .cse1 .cse2 .cse0))) is different from false [2023-11-06 23:04:16,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:16,814 INFO L93 Difference]: Finished difference Result 590 states and 697 transitions. [2023-11-06 23:04:16,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-11-06 23:04:16,816 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.8157894736842106) internal successors, (145), 38 states have internal predecessors, (145), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 176 [2023-11-06 23:04:16,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:16,820 INFO L225 Difference]: With dead ends: 590 [2023-11-06 23:04:16,820 INFO L226 Difference]: Without dead ends: 540 [2023-11-06 23:04:16,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 14 IntricatePredicates, 0 DeprecatedPredicates, 1073 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=643, Invalid=4367, Unknown=16, NotChecked=2114, Total=7140 [2023-11-06 23:04:16,824 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 216 mSDsluCounter, 2633 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 44 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 2744 SdHoareTripleChecker+Invalid, 1766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 948 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:16,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 2744 Invalid, 1766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 766 Invalid, 8 Unknown, 948 Unchecked, 1.5s Time] [2023-11-06 23:04:16,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2023-11-06 23:04:16,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 487. [2023-11-06 23:04:16,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 477 states have (on average 1.1928721174004193) internal successors, (569), 478 states have internal predecessors, (569), 6 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-06 23:04:16,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 579 transitions. [2023-11-06 23:04:16,906 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 579 transitions. Word has length 176 [2023-11-06 23:04:16,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:16,907 INFO L495 AbstractCegarLoop]: Abstraction has 487 states and 579 transitions. [2023-11-06 23:04:16,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.8157894736842106) internal successors, (145), 38 states have internal predecessors, (145), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 23:04:16,908 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 579 transitions. [2023-11-06 23:04:16,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-11-06 23:04:16,910 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:16,910 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:16,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 23:04:17,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-06 23:04:17,142 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [full_writeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, full_writeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-06 23:04:17,143 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:17,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1535642153, now seen corresponding path program 1 times [2023-11-06 23:04:17,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:17,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055582103] [2023-11-06 23:04:17,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:17,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:25,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 23:04:25,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:25,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-11-06 23:04:25,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:25,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-06 23:04:25,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:25,883 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2023-11-06 23:04:25,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:25,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055582103] [2023-11-06 23:04:25,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055582103] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:04:25,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475421985] [2023-11-06 23:04:25,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:25,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:04:25,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:04:25,886 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:04:25,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4103feb1-5335-4627-a9f8-7953b7ef12c9/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 23:04:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:28,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 74 conjunts are in the unsatisfiable core [2023-11-06 23:04:28,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:04:32,473 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2023-11-06 23:04:32,474 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 23:04:42,116 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2023-11-06 23:04:42,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475421985] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 23:04:42,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 23:04:42,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 28, 28] total 80 [2023-11-06 23:04:42,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274274390] [2023-11-06 23:04:42,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 23:04:42,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2023-11-06 23:04:42,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:42,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2023-11-06 23:04:42,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=442, Invalid=6038, Unknown=0, NotChecked=0, Total=6480 [2023-11-06 23:04:42,122 INFO L87 Difference]: Start difference. First operand 487 states and 579 transitions. Second operand has 81 states, 74 states have (on average 2.1486486486486487) internal successors, (159), 73 states have internal predecessors, (159), 10 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-06 23:05:04,068 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [1] [2023-11-06 23:05:06,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [1] [2023-11-06 23:05:08,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [1] [2023-11-06 23:05:10,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0, 1]