./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/recursive/Fibonacci03.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursive/Fibonacci03.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash be0a584ba9648c80e7a0523ff51ba530f1926c55cecd3c62f2cee05fbbff42e3 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 23:20:24,402 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 23:20:24,516 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-27 23:20:24,521 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 23:20:24,522 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 23:20:24,566 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 23:20:24,568 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 23:20:24,569 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 23:20:24,569 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 23:20:24,570 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 23:20:24,571 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 23:20:24,572 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 23:20:24,572 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 23:20:24,572 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 23:20:24,572 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 23:20:24,573 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-27 23:20:24,573 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 23:20:24,574 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 23:20:24,574 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 23:20:24,574 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 23:20:24,574 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 23:20:24,574 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:20:24,574 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:20:24,575 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:20:24,575 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:20:24,575 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 23:20:24,575 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:20:24,575 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:20:24,576 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:20:24,576 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:20:24,576 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 23:20:24,576 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 23:20:24,576 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 23:20:24,576 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 23:20:24,576 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 23:20:24,577 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 23:20:24,577 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 23:20:24,577 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 23:20:24,577 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 23:20:24,577 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 23:20:24,577 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> be0a584ba9648c80e7a0523ff51ba530f1926c55cecd3c62f2cee05fbbff42e3 [2024-11-27 23:20:24,970 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 23:20:24,981 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 23:20:24,985 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 23:20:24,986 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 23:20:24,987 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 23:20:24,989 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/recursive/Fibonacci03.c [2024-11-27 23:20:28,648 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/data/0851534ab/ad78945fdd1e4bc4b44405a6070418c0/FLAGe718b9c20 [2024-11-27 23:20:28,947 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 23:20:28,948 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/sv-benchmarks/c/recursive/Fibonacci03.c [2024-11-27 23:20:28,955 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/data/0851534ab/ad78945fdd1e4bc4b44405a6070418c0/FLAGe718b9c20 [2024-11-27 23:20:28,971 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/data/0851534ab/ad78945fdd1e4bc4b44405a6070418c0 [2024-11-27 23:20:28,974 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 23:20:28,975 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 23:20:28,977 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 23:20:28,977 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 23:20:28,981 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 23:20:28,981 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:20:28" (1/1) ... [2024-11-27 23:20:28,982 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@190002dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:28, skipping insertion in model container [2024-11-27 23:20:28,982 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:20:28" (1/1) ... [2024-11-27 23:20:29,001 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 23:20:29,229 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:20:29,243 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 23:20:29,261 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:20:29,278 INFO L204 MainTranslator]: Completed translation [2024-11-27 23:20:29,279 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29 WrapperNode [2024-11-27 23:20:29,280 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 23:20:29,281 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 23:20:29,281 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 23:20:29,281 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 23:20:29,292 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,299 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,321 INFO L138 Inliner]: procedures = 13, calls = 11, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 27 [2024-11-27 23:20:29,321 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 23:20:29,323 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 23:20:29,324 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 23:20:29,324 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 23:20:29,335 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,336 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,337 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,356 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-27 23:20:29,359 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,360 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,362 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,365 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,368 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,369 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,370 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,372 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 23:20:29,373 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 23:20:29,373 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 23:20:29,373 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 23:20:29,375 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (1/1) ... [2024-11-27 23:20:29,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:20:29,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:29,416 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 23:20:29,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 23:20:29,453 INFO L130 BoogieDeclarations]: Found specification of procedure fibonacci [2024-11-27 23:20:29,453 INFO L138 BoogieDeclarations]: Found implementation of procedure fibonacci [2024-11-27 23:20:29,454 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 23:20:29,454 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 23:20:29,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 23:20:29,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 23:20:29,531 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 23:20:29,534 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 23:20:29,706 INFO L? ?]: Removed 17 outVars from TransFormulas that were not future-live. [2024-11-27 23:20:29,707 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 23:20:29,720 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 23:20:29,721 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-27 23:20:29,721 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:20:29 BoogieIcfgContainer [2024-11-27 23:20:29,722 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 23:20:29,725 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 23:20:29,725 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 23:20:29,732 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 23:20:29,732 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 11:20:28" (1/3) ... [2024-11-27 23:20:29,733 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@469715f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:20:29, skipping insertion in model container [2024-11-27 23:20:29,733 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:29" (2/3) ... [2024-11-27 23:20:29,734 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@469715f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:20:29, skipping insertion in model container [2024-11-27 23:20:29,734 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:20:29" (3/3) ... [2024-11-27 23:20:29,736 INFO L128 eAbstractionObserver]: Analyzing ICFG Fibonacci03.c [2024-11-27 23:20:29,758 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 23:20:29,762 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG Fibonacci03.c that has 2 procedures, 32 locations, 1 initial locations, 0 loop locations, and 6 error locations. [2024-11-27 23:20:29,848 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 23:20:29,864 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6d601d8f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 23:20:29,864 INFO L334 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2024-11-27 23:20:29,869 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 27 states have internal predecessors, (31), 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) [2024-11-27 23:20:29,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-27 23:20:29,877 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:29,878 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:29,878 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:29,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:29,885 INFO L85 PathProgramCache]: Analyzing trace with hash 629029755, now seen corresponding path program 1 times [2024-11-27 23:20:29,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:29,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496662248] [2024-11-27 23:20:29,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:29,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:29,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:30,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:20:30,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:30,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496662248] [2024-11-27 23:20:30,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496662248] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:20:30,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:20:30,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 23:20:30,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44576689] [2024-11-27 23:20:30,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:20:30,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:20:30,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:30,146 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:20:30,147 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:20:30,149 INFO L87 Difference]: Start difference. First operand has 32 states, 21 states have (on average 1.4761904761904763) internal successors, (31), 27 states have internal predecessors, (31), 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) Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:20:30,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:30,230 INFO L93 Difference]: Finished difference Result 37 states and 43 transitions. [2024-11-27 23:20:30,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:20:30,233 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-27 23:20:30,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:30,247 INFO L225 Difference]: With dead ends: 37 [2024-11-27 23:20:30,247 INFO L226 Difference]: Without dead ends: 25 [2024-11-27 23:20:30,252 INFO L434 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 [2024-11-27 23:20:30,259 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 11 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:30,260 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 44 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:20:30,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2024-11-27 23:20:30,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 23. [2024-11-27 23:20:30,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 15 states have (on average 1.4) internal successors, (21), 19 states have internal predecessors, (21), 3 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) [2024-11-27 23:20:30,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2024-11-27 23:20:30,322 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 8 [2024-11-27 23:20:30,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:30,325 INFO L471 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2024-11-27 23:20:30,325 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:20:30,326 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2024-11-27 23:20:30,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-27 23:20:30,327 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:30,327 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:30,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 23:20:30,328 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:30,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:30,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1974914033, now seen corresponding path program 1 times [2024-11-27 23:20:30,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:30,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493090010] [2024-11-27 23:20:30,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:30,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:30,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:30,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:20:30,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:30,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493090010] [2024-11-27 23:20:30,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493090010] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:20:30,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:20:30,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 23:20:30,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821303124] [2024-11-27 23:20:30,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:20:30,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:20:30,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:30,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:20:30,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:20:30,484 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:20:30,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:30,626 INFO L93 Difference]: Finished difference Result 25 states and 29 transitions. [2024-11-27 23:20:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:20:30,627 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-27 23:20:30,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:30,628 INFO L225 Difference]: With dead ends: 25 [2024-11-27 23:20:30,628 INFO L226 Difference]: Without dead ends: 23 [2024-11-27 23:20:30,629 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:20:30,632 INFO L435 NwaCegarLoop]: 14 mSDtfsCounter, 26 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:30,634 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 32 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:20:30,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2024-11-27 23:20:30,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 21. [2024-11-27 23:20:30,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 17 states have internal predecessors, (19), 3 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) [2024-11-27 23:20:30,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 24 transitions. [2024-11-27 23:20:30,651 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 24 transitions. Word has length 9 [2024-11-27 23:20:30,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:30,652 INFO L471 AbstractCegarLoop]: Abstraction has 21 states and 24 transitions. [2024-11-27 23:20:30,652 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:20:30,652 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 24 transitions. [2024-11-27 23:20:30,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-27 23:20:30,653 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:30,653 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:30,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 23:20:30,654 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:30,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:30,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1558234811, now seen corresponding path program 1 times [2024-11-27 23:20:30,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:30,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590966074] [2024-11-27 23:20:30,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:30,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:30,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:30,902 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-27 23:20:30,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:30,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590966074] [2024-11-27 23:20:30,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590966074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:20:30,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:20:30,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 23:20:30,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429031751] [2024-11-27 23:20:30,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:20:30,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:20:30,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:30,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:20:30,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:20:30,906 INFO L87 Difference]: Start difference. First operand 21 states and 24 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 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) [2024-11-27 23:20:30,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:30,973 INFO L93 Difference]: Finished difference Result 35 states and 43 transitions. [2024-11-27 23:20:30,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:20:30,974 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 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 24 [2024-11-27 23:20:30,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:30,975 INFO L225 Difference]: With dead ends: 35 [2024-11-27 23:20:30,975 INFO L226 Difference]: Without dead ends: 33 [2024-11-27 23:20:30,976 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:20:30,977 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 3 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:30,977 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 69 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:20:30,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2024-11-27 23:20:30,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 30. [2024-11-27 23:20:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 24 states have internal predecessors, (26), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-27 23:20:30,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 36 transitions. [2024-11-27 23:20:30,989 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 36 transitions. Word has length 24 [2024-11-27 23:20:30,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:30,989 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 36 transitions. [2024-11-27 23:20:30,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 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) [2024-11-27 23:20:30,990 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 36 transitions. [2024-11-27 23:20:30,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-27 23:20:30,991 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:30,992 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:30,992 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 23:20:30,992 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:30,993 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:30,993 INFO L85 PathProgramCache]: Analyzing trace with hash 171916151, now seen corresponding path program 1 times [2024-11-27 23:20:30,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:30,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244925302] [2024-11-27 23:20:30,994 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:30,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:31,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:31,286 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-27 23:20:31,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:31,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244925302] [2024-11-27 23:20:31,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244925302] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:31,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540837460] [2024-11-27 23:20:31,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:31,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:31,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:31,293 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:31,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 23:20:31,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:31,373 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 23:20:31,378 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:31,557 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-27 23:20:31,558 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:31,813 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-27 23:20:31,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540837460] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:31,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:31,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2024-11-27 23:20:31,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651301632] [2024-11-27 23:20:31,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:31,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 23:20:31,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:31,820 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 23:20:31,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-27 23:20:31,821 INFO L87 Difference]: Start difference. First operand 30 states and 36 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-27 23:20:32,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:32,281 INFO L93 Difference]: Finished difference Result 91 states and 129 transitions. [2024-11-27 23:20:32,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 23:20:32,282 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 31 [2024-11-27 23:20:32,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:32,284 INFO L225 Difference]: With dead ends: 91 [2024-11-27 23:20:32,287 INFO L226 Difference]: Without dead ends: 65 [2024-11-27 23:20:32,289 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2024-11-27 23:20:32,292 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 134 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:32,292 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 92 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 23:20:32,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2024-11-27 23:20:32,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 53. [2024-11-27 23:20:32,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 39 states have (on average 1.1025641025641026) internal successors, (43), 42 states have internal predecessors, (43), 7 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (18), 8 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-27 23:20:32,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 68 transitions. [2024-11-27 23:20:32,319 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 68 transitions. Word has length 31 [2024-11-27 23:20:32,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:32,319 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 68 transitions. [2024-11-27 23:20:32,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-27 23:20:32,320 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 68 transitions. [2024-11-27 23:20:32,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-27 23:20:32,321 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:32,322 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:32,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 23:20:32,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2024-11-27 23:20:32,526 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:32,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:32,527 INFO L85 PathProgramCache]: Analyzing trace with hash 170784145, now seen corresponding path program 2 times [2024-11-27 23:20:32,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:32,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690191567] [2024-11-27 23:20:32,527 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:20:32,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:32,561 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:20:32,564 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:32,756 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-27 23:20:32,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:32,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690191567] [2024-11-27 23:20:32,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690191567] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:32,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042676400] [2024-11-27 23:20:32,756 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:20:32,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:32,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:32,760 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:32,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 23:20:32,813 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:20:32,813 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:32,814 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 23:20:32,817 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:32,923 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-27 23:20:32,923 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:20:32,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042676400] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:20:32,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:20:32,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-27 23:20:32,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479389619] [2024-11-27 23:20:32,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:20:32,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:20:32,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:32,926 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:20:32,927 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-27 23:20:32,927 INFO L87 Difference]: Start difference. First operand 53 states and 68 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 23:20:32,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:32,979 INFO L93 Difference]: Finished difference Result 60 states and 76 transitions. [2024-11-27 23:20:32,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:20:32,980 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (3), 1 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 31 [2024-11-27 23:20:32,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:32,982 INFO L225 Difference]: With dead ends: 60 [2024-11-27 23:20:32,982 INFO L226 Difference]: Without dead ends: 59 [2024-11-27 23:20:32,983 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-27 23:20:32,986 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 4 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:32,987 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 51 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:20:32,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2024-11-27 23:20:33,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2024-11-27 23:20:33,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 41 states have (on average 1.0975609756097562) internal successors, (45), 43 states have internal predecessors, (45), 7 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (18), 9 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-27 23:20:33,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 70 transitions. [2024-11-27 23:20:33,018 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 70 transitions. Word has length 31 [2024-11-27 23:20:33,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:33,021 INFO L471 AbstractCegarLoop]: Abstraction has 55 states and 70 transitions. [2024-11-27 23:20:33,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 23:20:33,021 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 70 transitions. [2024-11-27 23:20:33,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-27 23:20:33,022 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:33,023 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:33,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 23:20:33,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:33,223 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:33,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:33,224 INFO L85 PathProgramCache]: Analyzing trace with hash 999341253, now seen corresponding path program 1 times [2024-11-27 23:20:33,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:33,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196632956] [2024-11-27 23:20:33,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:33,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:33,391 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-27 23:20:33,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:33,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196632956] [2024-11-27 23:20:33,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196632956] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:33,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270598981] [2024-11-27 23:20:33,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:33,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:33,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:33,394 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:33,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 23:20:33,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:33,463 INFO L256 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 23:20:33,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:33,588 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-27 23:20:33,589 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:20:33,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270598981] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:20:33,589 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:20:33,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-11-27 23:20:33,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558024693] [2024-11-27 23:20:33,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:20:33,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:20:33,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:33,592 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:20:33,592 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-27 23:20:33,592 INFO L87 Difference]: Start difference. First operand 55 states and 70 transitions. Second operand has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 23:20:33,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:33,668 INFO L93 Difference]: Finished difference Result 82 states and 117 transitions. [2024-11-27 23:20:33,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:20:33,670 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (3), 1 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 32 [2024-11-27 23:20:33,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:33,672 INFO L225 Difference]: With dead ends: 82 [2024-11-27 23:20:33,672 INFO L226 Difference]: Without dead ends: 81 [2024-11-27 23:20:33,672 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-27 23:20:33,676 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 2 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:33,677 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 70 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:20:33,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2024-11-27 23:20:33,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 64. [2024-11-27 23:20:33,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 48 states have (on average 1.0833333333333333) internal successors, (52), 50 states have internal predecessors, (52), 8 states have call successors, (8), 2 states have call predecessors, (8), 6 states have return successors, (27), 11 states have call predecessors, (27), 7 states have call successors, (27) [2024-11-27 23:20:33,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 87 transitions. [2024-11-27 23:20:33,716 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 87 transitions. Word has length 32 [2024-11-27 23:20:33,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:33,717 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 87 transitions. [2024-11-27 23:20:33,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-27 23:20:33,717 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 87 transitions. [2024-11-27 23:20:33,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-27 23:20:33,721 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:33,722 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:33,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-27 23:20:33,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:33,922 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:33,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:33,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1613174786, now seen corresponding path program 1 times [2024-11-27 23:20:33,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:33,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434914600] [2024-11-27 23:20:33,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:33,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:33,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:34,250 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-27 23:20:34,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:34,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434914600] [2024-11-27 23:20:34,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434914600] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:34,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229284130] [2024-11-27 23:20:34,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:34,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:34,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:34,256 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:34,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 23:20:34,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:34,331 INFO L256 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-27 23:20:34,333 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:34,486 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-27 23:20:34,486 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:34,822 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-27 23:20:34,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229284130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:34,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:34,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7] total 15 [2024-11-27 23:20:34,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846290363] [2024-11-27 23:20:34,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:34,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 23:20:34,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:34,828 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 23:20:34,828 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2024-11-27 23:20:34,829 INFO L87 Difference]: Start difference. First operand 64 states and 87 transitions. Second operand has 16 states, 15 states have (on average 3.0) internal successors, (45), 16 states have internal predecessors, (45), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (9), 9 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-27 23:20:35,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:35,170 INFO L93 Difference]: Finished difference Result 141 states and 217 transitions. [2024-11-27 23:20:35,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-27 23:20:35,170 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.0) internal successors, (45), 16 states have internal predecessors, (45), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (9), 9 states have call predecessors, (9), 4 states have call successors, (9) Word has length 52 [2024-11-27 23:20:35,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:35,174 INFO L225 Difference]: With dead ends: 141 [2024-11-27 23:20:35,174 INFO L226 Difference]: Without dead ends: 139 [2024-11-27 23:20:35,175 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 95 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2024-11-27 23:20:35,176 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 14 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:35,176 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 137 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:20:35,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-11-27 23:20:35,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 98. [2024-11-27 23:20:35,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 76 states have (on average 1.0789473684210527) internal successors, (82), 75 states have internal predecessors, (82), 11 states have call successors, (11), 2 states have call predecessors, (11), 9 states have return successors, (66), 20 states have call predecessors, (66), 10 states have call successors, (66) [2024-11-27 23:20:35,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 159 transitions. [2024-11-27 23:20:35,204 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 159 transitions. Word has length 52 [2024-11-27 23:20:35,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:35,204 INFO L471 AbstractCegarLoop]: Abstraction has 98 states and 159 transitions. [2024-11-27 23:20:35,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.0) internal successors, (45), 16 states have internal predecessors, (45), 4 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (9), 9 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-27 23:20:35,204 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 159 transitions. [2024-11-27 23:20:35,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-27 23:20:35,207 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:35,207 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:35,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-27 23:20:35,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:35,412 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:35,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:35,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1355362734, now seen corresponding path program 1 times [2024-11-27 23:20:35,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:35,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996791302] [2024-11-27 23:20:35,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:35,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:35,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:35,706 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 38 proven. 80 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2024-11-27 23:20:35,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:35,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996791302] [2024-11-27 23:20:35,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996791302] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:35,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97067665] [2024-11-27 23:20:35,706 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:35,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:35,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:35,711 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:35,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 23:20:35,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:20:35,797 INFO L256 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 23:20:35,801 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:35,951 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 50 proven. 84 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-27 23:20:35,952 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:36,520 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 50 proven. 87 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-27 23:20:36,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97067665] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:36,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:36,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 11] total 16 [2024-11-27 23:20:36,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774534154] [2024-11-27 23:20:36,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:36,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 23:20:36,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:36,522 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 23:20:36,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2024-11-27 23:20:36,523 INFO L87 Difference]: Start difference. First operand 98 states and 159 transitions. Second operand has 16 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 10 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 7 states have call predecessors, (14), 10 states have call successors, (14) [2024-11-27 23:20:36,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:36,811 INFO L93 Difference]: Finished difference Result 174 states and 299 transitions. [2024-11-27 23:20:36,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 23:20:36,811 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 10 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 7 states have call predecessors, (14), 10 states have call successors, (14) Word has length 82 [2024-11-27 23:20:36,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:36,815 INFO L225 Difference]: With dead ends: 174 [2024-11-27 23:20:36,815 INFO L226 Difference]: Without dead ends: 80 [2024-11-27 23:20:36,819 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 157 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=164, Invalid=388, Unknown=0, NotChecked=0, Total=552 [2024-11-27 23:20:36,823 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 103 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:36,823 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 75 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:20:36,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-11-27 23:20:36,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 70. [2024-11-27 23:20:36,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 55 states have (on average 1.1090909090909091) internal successors, (61), 53 states have internal predecessors, (61), 7 states have call successors, (7), 4 states have call predecessors, (7), 6 states have return successors, (26), 12 states have call predecessors, (26), 6 states have call successors, (26) [2024-11-27 23:20:36,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 94 transitions. [2024-11-27 23:20:36,855 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 94 transitions. Word has length 82 [2024-11-27 23:20:36,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:36,856 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 94 transitions. [2024-11-27 23:20:36,856 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 10 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 7 states have call predecessors, (14), 10 states have call successors, (14) [2024-11-27 23:20:36,856 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 94 transitions. [2024-11-27 23:20:36,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-27 23:20:36,859 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:36,863 INFO L218 NwaCegarLoop]: trace histogram [14, 12, 10, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 1, 1, 1, 1, 1] [2024-11-27 23:20:36,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-27 23:20:37,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:37,068 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:37,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:37,069 INFO L85 PathProgramCache]: Analyzing trace with hash -195722252, now seen corresponding path program 2 times [2024-11-27 23:20:37,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:37,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492314842] [2024-11-27 23:20:37,070 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:20:37,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:37,112 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:20:37,112 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:37,374 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 55 proven. 134 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-27 23:20:37,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:37,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492314842] [2024-11-27 23:20:37,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492314842] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:37,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711083649] [2024-11-27 23:20:37,375 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:20:37,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:37,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:37,377 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:37,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 23:20:37,471 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:20:37,471 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:37,473 INFO L256 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 23:20:37,491 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:37,583 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 300 proven. 15 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2024-11-27 23:20:37,584 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:38,091 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 58 proven. 166 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2024-11-27 23:20:38,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711083649] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:38,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:38,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 14 [2024-11-27 23:20:38,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723953280] [2024-11-27 23:20:38,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:38,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 23:20:38,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:38,095 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 23:20:38,096 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-27 23:20:38,096 INFO L87 Difference]: Start difference. First operand 70 states and 94 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 7 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (13), 5 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-27 23:20:38,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:38,264 INFO L93 Difference]: Finished difference Result 129 states and 179 transitions. [2024-11-27 23:20:38,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 23:20:38,265 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 7 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (13), 5 states have call predecessors, (13), 7 states have call successors, (13) Word has length 128 [2024-11-27 23:20:38,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:38,267 INFO L225 Difference]: With dead ends: 129 [2024-11-27 23:20:38,267 INFO L226 Difference]: Without dead ends: 63 [2024-11-27 23:20:38,269 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 248 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2024-11-27 23:20:38,269 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 32 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:38,270 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 72 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:20:38,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-11-27 23:20:38,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 61. [2024-11-27 23:20:38,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 46 states have internal predecessors, (53), 6 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (14), 10 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-27 23:20:38,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 73 transitions. [2024-11-27 23:20:38,287 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 73 transitions. Word has length 128 [2024-11-27 23:20:38,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:38,288 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 73 transitions. [2024-11-27 23:20:38,289 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 7 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (13), 5 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-27 23:20:38,289 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 73 transitions. [2024-11-27 23:20:38,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-27 23:20:38,294 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:38,294 INFO L218 NwaCegarLoop]: trace histogram [14, 12, 12, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 1, 1, 1, 1, 1] [2024-11-27 23:20:38,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-27 23:20:38,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:38,495 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:38,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:38,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1731852194, now seen corresponding path program 3 times [2024-11-27 23:20:38,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:38,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056467179] [2024-11-27 23:20:38,496 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:20:38,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:38,523 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-27 23:20:38,523 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:38,697 INFO L134 CoverageAnalysis]: Checked inductivity of 543 backedges. 206 proven. 18 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2024-11-27 23:20:38,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:38,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056467179] [2024-11-27 23:20:38,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056467179] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:38,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141207321] [2024-11-27 23:20:38,698 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:20:38,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:38,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:38,701 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:38,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-27 23:20:38,801 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-27 23:20:38,802 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:38,805 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 23:20:38,812 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:38,892 INFO L134 CoverageAnalysis]: Checked inductivity of 543 backedges. 203 proven. 21 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2024-11-27 23:20:38,893 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:39,374 INFO L134 CoverageAnalysis]: Checked inductivity of 543 backedges. 203 proven. 22 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2024-11-27 23:20:39,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141207321] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:39,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:39,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 12 [2024-11-27 23:20:39,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734001542] [2024-11-27 23:20:39,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:39,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 23:20:39,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:39,376 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 23:20:39,376 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-11-27 23:20:39,377 INFO L87 Difference]: Start difference. First operand 61 states and 73 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 4 states have call successors, (8), 1 states have call predecessors, (8), 5 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-27 23:20:39,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:39,529 INFO L93 Difference]: Finished difference Result 114 states and 140 transitions. [2024-11-27 23:20:39,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:20:39,530 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 4 states have call successors, (8), 1 states have call predecessors, (8), 5 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) Word has length 130 [2024-11-27 23:20:39,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:39,531 INFO L225 Difference]: With dead ends: 114 [2024-11-27 23:20:39,531 INFO L226 Difference]: Without dead ends: 59 [2024-11-27 23:20:39,532 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 254 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2024-11-27 23:20:39,533 INFO L435 NwaCegarLoop]: 26 mSDtfsCounter, 35 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:39,533 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 85 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:20:39,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2024-11-27 23:20:39,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 57. [2024-11-27 23:20:39,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 states have internal predecessors, (49), 6 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (12), 8 states have call predecessors, (12), 5 states have call successors, (12) [2024-11-27 23:20:39,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 67 transitions. [2024-11-27 23:20:39,543 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 67 transitions. Word has length 130 [2024-11-27 23:20:39,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:39,544 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 67 transitions. [2024-11-27 23:20:39,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 4 states have call successors, (8), 1 states have call predecessors, (8), 5 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-27 23:20:39,544 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 67 transitions. [2024-11-27 23:20:39,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-27 23:20:39,546 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:39,546 INFO L218 NwaCegarLoop]: trace histogram [16, 13, 13, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 3, 1, 1, 1, 1, 1] [2024-11-27 23:20:39,558 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-27 23:20:39,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-27 23:20:39,747 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:39,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:39,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1222003313, now seen corresponding path program 4 times [2024-11-27 23:20:39,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:39,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283728208] [2024-11-27 23:20:39,748 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:20:39,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:39,777 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:20:39,778 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:40,092 INFO L134 CoverageAnalysis]: Checked inductivity of 682 backedges. 112 proven. 276 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-11-27 23:20:40,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:40,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283728208] [2024-11-27 23:20:40,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283728208] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:40,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118582012] [2024-11-27 23:20:40,094 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:20:40,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:40,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:40,097 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:40,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-27 23:20:40,187 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:20:40,187 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:40,193 INFO L256 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-27 23:20:40,199 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:40,402 INFO L134 CoverageAnalysis]: Checked inductivity of 682 backedges. 344 proven. 189 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-27 23:20:40,402 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:41,238 INFO L134 CoverageAnalysis]: Checked inductivity of 682 backedges. 133 proven. 313 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2024-11-27 23:20:41,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118582012] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:41,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:41,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 14] total 19 [2024-11-27 23:20:41,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780064078] [2024-11-27 23:20:41,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:41,240 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 23:20:41,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:41,241 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 23:20:41,241 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2024-11-27 23:20:41,241 INFO L87 Difference]: Start difference. First operand 57 states and 67 transitions. Second operand has 19 states, 19 states have (on average 5.894736842105263) internal successors, (112), 19 states have internal predecessors, (112), 14 states have call successors, (20), 3 states have call predecessors, (20), 7 states have return successors, (20), 8 states have call predecessors, (20), 13 states have call successors, (20) [2024-11-27 23:20:41,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:41,673 INFO L93 Difference]: Finished difference Result 126 states and 154 transitions. [2024-11-27 23:20:41,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 23:20:41,674 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.894736842105263) internal successors, (112), 19 states have internal predecessors, (112), 14 states have call successors, (20), 3 states have call predecessors, (20), 7 states have return successors, (20), 8 states have call predecessors, (20), 13 states have call successors, (20) Word has length 144 [2024-11-27 23:20:41,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:41,676 INFO L225 Difference]: With dead ends: 126 [2024-11-27 23:20:41,676 INFO L226 Difference]: Without dead ends: 75 [2024-11-27 23:20:41,677 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 278 SyntacticMatches, 8 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=252, Invalid=618, Unknown=0, NotChecked=0, Total=870 [2024-11-27 23:20:41,678 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 121 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:41,679 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 113 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:20:41,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2024-11-27 23:20:41,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 63. [2024-11-27 23:20:41,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 49 states have internal predecessors, (55), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (11), 8 states have call predecessors, (11), 6 states have call successors, (11) [2024-11-27 23:20:41,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 73 transitions. [2024-11-27 23:20:41,700 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 73 transitions. Word has length 144 [2024-11-27 23:20:41,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:41,701 INFO L471 AbstractCegarLoop]: Abstraction has 63 states and 73 transitions. [2024-11-27 23:20:41,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.894736842105263) internal successors, (112), 19 states have internal predecessors, (112), 14 states have call successors, (20), 3 states have call predecessors, (20), 7 states have return successors, (20), 8 states have call predecessors, (20), 13 states have call successors, (20) [2024-11-27 23:20:41,701 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 73 transitions. [2024-11-27 23:20:41,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-27 23:20:41,703 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:41,703 INFO L218 NwaCegarLoop]: trace histogram [10, 8, 8, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1] [2024-11-27 23:20:41,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-27 23:20:41,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-27 23:20:41,907 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting fibonacciErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:41,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:41,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1765439256, now seen corresponding path program 5 times [2024-11-27 23:20:41,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:41,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224419007] [2024-11-27 23:20:41,909 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 23:20:41,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:41,949 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-27 23:20:41,950 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:42,346 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 16 proven. 71 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-27 23:20:42,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:42,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224419007] [2024-11-27 23:20:42,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224419007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:42,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416148140] [2024-11-27 23:20:42,347 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 23:20:42,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:42,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:42,349 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:42,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-27 23:20:42,434 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-27 23:20:42,435 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:42,436 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-27 23:20:42,439 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:42,667 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 29 proven. 42 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-27 23:20:42,667 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:43,362 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 45 proven. 42 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-27 23:20:43,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416148140] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:43,362 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:43,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 13] total 24 [2024-11-27 23:20:43,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004104285] [2024-11-27 23:20:43,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:43,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-27 23:20:43,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:43,365 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-27 23:20:43,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2024-11-27 23:20:43,366 INFO L87 Difference]: Start difference. First operand 63 states and 73 transitions. Second operand has 25 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 25 states have internal predecessors, (73), 6 states have call successors, (8), 1 states have call predecessors, (8), 8 states have return successors, (17), 14 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-27 23:20:43,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:43,479 INFO L93 Difference]: Finished difference Result 63 states and 73 transitions. [2024-11-27 23:20:43,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 23:20:43,481 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 25 states have internal predecessors, (73), 6 states have call successors, (8), 1 states have call predecessors, (8), 8 states have return successors, (17), 14 states have call predecessors, (17), 6 states have call successors, (17) Word has length 90 [2024-11-27 23:20:43,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:43,482 INFO L225 Difference]: With dead ends: 63 [2024-11-27 23:20:43,482 INFO L226 Difference]: Without dead ends: 62 [2024-11-27 23:20:43,483 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 162 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2024-11-27 23:20:43,483 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 2 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:43,484 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 181 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:20:43,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2024-11-27 23:20:43,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2024-11-27 23:20:43,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 49 states have (on average 1.0816326530612246) internal successors, (53), 48 states have internal predecessors, (53), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (11), 8 states have call predecessors, (11), 6 states have call successors, (11) [2024-11-27 23:20:43,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 71 transitions. [2024-11-27 23:20:43,493 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 71 transitions. Word has length 90 [2024-11-27 23:20:43,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:43,493 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 71 transitions. [2024-11-27 23:20:43,494 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 25 states have internal predecessors, (73), 6 states have call successors, (8), 1 states have call predecessors, (8), 8 states have return successors, (17), 14 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-27 23:20:43,494 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 71 transitions. [2024-11-27 23:20:43,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-27 23:20:43,495 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:43,495 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 1, 1, 1, 1] [2024-11-27 23:20:43,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-27 23:20:43,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-27 23:20:43,700 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:43,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:43,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1805488148, now seen corresponding path program 2 times [2024-11-27 23:20:43,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:43,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303120511] [2024-11-27 23:20:43,701 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:20:43,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:43,727 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:20:43,728 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:44,421 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 55 proven. 137 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2024-11-27 23:20:44,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:44,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303120511] [2024-11-27 23:20:44,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303120511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:44,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664062643] [2024-11-27 23:20:44,422 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:20:44,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:44,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:44,425 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:44,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-27 23:20:44,524 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:20:44,524 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:44,526 INFO L256 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-27 23:20:44,528 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:44,817 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 143 proven. 182 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2024-11-27 23:20:44,817 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:45,960 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 143 proven. 202 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-11-27 23:20:45,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664062643] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:45,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:45,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 15] total 30 [2024-11-27 23:20:45,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429185016] [2024-11-27 23:20:45,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:45,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-27 23:20:45,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:45,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-27 23:20:45,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2024-11-27 23:20:45,964 INFO L87 Difference]: Start difference. First operand 62 states and 71 transitions. Second operand has 30 states, 30 states have (on average 4.066666666666666) internal successors, (122), 30 states have internal predecessors, (122), 16 states have call successors, (18), 1 states have call predecessors, (18), 12 states have return successors, (24), 15 states have call predecessors, (24), 16 states have call successors, (24) [2024-11-27 23:20:46,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:46,844 INFO L93 Difference]: Finished difference Result 136 states and 170 transitions. [2024-11-27 23:20:46,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-27 23:20:46,845 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.066666666666666) internal successors, (122), 30 states have internal predecessors, (122), 16 states have call successors, (18), 1 states have call predecessors, (18), 12 states have return successors, (24), 15 states have call predecessors, (24), 16 states have call successors, (24) Word has length 124 [2024-11-27 23:20:46,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:46,847 INFO L225 Difference]: With dead ends: 136 [2024-11-27 23:20:46,847 INFO L226 Difference]: Without dead ends: 80 [2024-11-27 23:20:46,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 237 SyntacticMatches, 7 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=430, Invalid=1826, Unknown=0, NotChecked=0, Total=2256 [2024-11-27 23:20:46,849 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 122 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:46,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 124 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 23:20:46,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-11-27 23:20:46,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 71. [2024-11-27 23:20:46,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 57 states have (on average 1.0526315789473684) internal successors, (60), 55 states have internal predecessors, (60), 8 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-27 23:20:46,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 81 transitions. [2024-11-27 23:20:46,860 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 81 transitions. Word has length 124 [2024-11-27 23:20:46,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:46,861 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 81 transitions. [2024-11-27 23:20:46,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.066666666666666) internal successors, (122), 30 states have internal predecessors, (122), 16 states have call successors, (18), 1 states have call predecessors, (18), 12 states have return successors, (24), 15 states have call predecessors, (24), 16 states have call successors, (24) [2024-11-27 23:20:46,862 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 81 transitions. [2024-11-27 23:20:46,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2024-11-27 23:20:46,865 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:46,865 INFO L218 NwaCegarLoop]: trace histogram [27, 23, 22, 14, 14, 14, 14, 12, 12, 12, 12, 12, 11, 11, 11, 10, 8, 5, 1, 1, 1, 1, 1] [2024-11-27 23:20:46,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-27 23:20:47,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-27 23:20:47,066 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:47,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:47,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1039426498, now seen corresponding path program 3 times [2024-11-27 23:20:47,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:47,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885332019] [2024-11-27 23:20:47,066 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:20:47,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:47,108 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-27 23:20:47,108 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:47,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2141 backedges. 554 proven. 189 refuted. 0 times theorem prover too weak. 1398 trivial. 0 not checked. [2024-11-27 23:20:47,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:47,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885332019] [2024-11-27 23:20:47,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885332019] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:47,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187961073] [2024-11-27 23:20:47,976 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:20:47,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:47,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:47,979 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:47,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-27 23:20:48,103 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-27 23:20:48,103 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:48,105 INFO L256 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-27 23:20:48,110 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:48,392 INFO L134 CoverageAnalysis]: Checked inductivity of 2141 backedges. 554 proven. 135 refuted. 0 times theorem prover too weak. 1452 trivial. 0 not checked. [2024-11-27 23:20:48,392 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:50,445 INFO L134 CoverageAnalysis]: Checked inductivity of 2141 backedges. 620 proven. 128 refuted. 0 times theorem prover too weak. 1393 trivial. 0 not checked. [2024-11-27 23:20:50,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187961073] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:50,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:50,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 17] total 31 [2024-11-27 23:20:50,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602493982] [2024-11-27 23:20:50,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:50,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-27 23:20:50,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:50,449 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-27 23:20:50,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=760, Unknown=0, NotChecked=0, Total=992 [2024-11-27 23:20:50,451 INFO L87 Difference]: Start difference. First operand 71 states and 81 transitions. Second operand has 32 states, 31 states have (on average 3.032258064516129) internal successors, (94), 32 states have internal predecessors, (94), 8 states have call successors, (10), 1 states have call predecessors, (10), 10 states have return successors, (23), 22 states have call predecessors, (23), 8 states have call successors, (23) [2024-11-27 23:20:50,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:50,774 INFO L93 Difference]: Finished difference Result 117 states and 156 transitions. [2024-11-27 23:20:50,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-27 23:20:50,775 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 3.032258064516129) internal successors, (94), 32 states have internal predecessors, (94), 8 states have call successors, (10), 1 states have call predecessors, (10), 10 states have return successors, (23), 22 states have call predecessors, (23), 8 states have call successors, (23) Word has length 249 [2024-11-27 23:20:50,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:50,777 INFO L225 Difference]: With dead ends: 117 [2024-11-27 23:20:50,778 INFO L226 Difference]: Without dead ends: 116 [2024-11-27 23:20:50,779 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 531 GetRequests, 482 SyntacticMatches, 13 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=330, Invalid=1076, Unknown=0, NotChecked=0, Total=1406 [2024-11-27 23:20:50,779 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:50,780 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 190 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:20:50,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2024-11-27 23:20:50,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 98. [2024-11-27 23:20:50,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 76 states have internal predecessors, (81), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (37), 14 states have call predecessors, (37), 10 states have call successors, (37) [2024-11-27 23:20:50,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 129 transitions. [2024-11-27 23:20:50,795 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 129 transitions. Word has length 249 [2024-11-27 23:20:50,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:50,796 INFO L471 AbstractCegarLoop]: Abstraction has 98 states and 129 transitions. [2024-11-27 23:20:50,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 3.032258064516129) internal successors, (94), 32 states have internal predecessors, (94), 8 states have call successors, (10), 1 states have call predecessors, (10), 10 states have return successors, (23), 22 states have call predecessors, (23), 8 states have call successors, (23) [2024-11-27 23:20:50,796 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 129 transitions. [2024-11-27 23:20:50,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2024-11-27 23:20:50,801 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:50,802 INFO L218 NwaCegarLoop]: trace histogram [35, 34, 28, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 11, 7, 1, 1, 1, 1, 1] [2024-11-27 23:20:50,813 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-27 23:20:51,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-27 23:20:51,006 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:51,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:51,006 INFO L85 PathProgramCache]: Analyzing trace with hash 938131375, now seen corresponding path program 4 times [2024-11-27 23:20:51,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:51,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579452544] [2024-11-27 23:20:51,007 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:20:51,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:51,061 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:20:51,063 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:51,568 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 394 proven. 1064 refuted. 0 times theorem prover too weak. 2592 trivial. 0 not checked. [2024-11-27 23:20:51,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:51,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579452544] [2024-11-27 23:20:51,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579452544] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:51,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132656362] [2024-11-27 23:20:51,569 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:20:51,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:51,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:51,571 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:51,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-27 23:20:51,741 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:20:51,741 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:51,743 INFO L256 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-27 23:20:51,750 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:51,993 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 369 proven. 1469 refuted. 0 times theorem prover too weak. 2212 trivial. 0 not checked. [2024-11-27 23:20:51,993 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:53,942 INFO L134 CoverageAnalysis]: Checked inductivity of 4050 backedges. 369 proven. 1508 refuted. 0 times theorem prover too weak. 2173 trivial. 0 not checked. [2024-11-27 23:20:53,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132656362] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:53,943 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:53,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 19] total 24 [2024-11-27 23:20:53,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978253246] [2024-11-27 23:20:53,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:53,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-27 23:20:53,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:53,946 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-27 23:20:53,946 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2024-11-27 23:20:53,946 INFO L87 Difference]: Start difference. First operand 98 states and 129 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 18 states have call successors, (23), 1 states have call predecessors, (23), 9 states have return successors, (28), 12 states have call predecessors, (28), 18 states have call successors, (28) [2024-11-27 23:20:54,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:54,469 INFO L93 Difference]: Finished difference Result 214 states and 308 transitions. [2024-11-27 23:20:54,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 23:20:54,470 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 18 states have call successors, (23), 1 states have call predecessors, (23), 9 states have return successors, (28), 12 states have call predecessors, (28), 18 states have call successors, (28) Word has length 340 [2024-11-27 23:20:54,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:54,472 INFO L225 Difference]: With dead ends: 214 [2024-11-27 23:20:54,472 INFO L226 Difference]: Without dead ends: 122 [2024-11-27 23:20:54,473 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 713 GetRequests, 666 SyntacticMatches, 9 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=416, Invalid=1144, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 23:20:54,474 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 146 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:54,474 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 131 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 23:20:54,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-27 23:20:54,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 104. [2024-11-27 23:20:54,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 83 states have (on average 1.036144578313253) internal successors, (86), 81 states have internal predecessors, (86), 12 states have call successors, (12), 8 states have call predecessors, (12), 8 states have return successors, (34), 14 states have call predecessors, (34), 11 states have call successors, (34) [2024-11-27 23:20:54,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 132 transitions. [2024-11-27 23:20:54,487 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 132 transitions. Word has length 340 [2024-11-27 23:20:54,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:54,488 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 132 transitions. [2024-11-27 23:20:54,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 18 states have call successors, (23), 1 states have call predecessors, (23), 9 states have return successors, (28), 12 states have call predecessors, (28), 18 states have call successors, (28) [2024-11-27 23:20:54,488 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 132 transitions. [2024-11-27 23:20:54,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-27 23:20:54,493 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:54,493 INFO L218 NwaCegarLoop]: trace histogram [31, 30, 25, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 10, 6, 1, 1, 1, 1, 1] [2024-11-27 23:20:54,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-27 23:20:54,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-27 23:20:54,698 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:54,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:54,699 INFO L85 PathProgramCache]: Analyzing trace with hash 2085379565, now seen corresponding path program 5 times [2024-11-27 23:20:54,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:54,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125904045] [2024-11-27 23:20:54,699 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 23:20:54,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:54,754 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2024-11-27 23:20:54,754 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:55,345 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 767 proven. 782 refuted. 0 times theorem prover too weak. 1601 trivial. 0 not checked. [2024-11-27 23:20:55,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:55,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125904045] [2024-11-27 23:20:55,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125904045] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:55,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751394130] [2024-11-27 23:20:55,346 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 23:20:55,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:55,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:55,349 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:55,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-27 23:20:55,538 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2024-11-27 23:20:55,539 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:55,541 INFO L256 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-27 23:20:55,547 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:55,786 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 814 proven. 814 refuted. 0 times theorem prover too weak. 1522 trivial. 0 not checked. [2024-11-27 23:20:55,786 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:20:57,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 822 proven. 861 refuted. 0 times theorem prover too weak. 1467 trivial. 0 not checked. [2024-11-27 23:20:57,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751394130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:20:57,967 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:20:57,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 21] total 27 [2024-11-27 23:20:57,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622443950] [2024-11-27 23:20:57,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:20:57,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-27 23:20:57,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:20:57,969 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-27 23:20:57,970 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2024-11-27 23:20:57,970 INFO L87 Difference]: Start difference. First operand 104 states and 132 transitions. Second operand has 27 states, 27 states have (on average 5.185185185185185) internal successors, (140), 27 states have internal predecessors, (140), 18 states have call successors, (23), 1 states have call predecessors, (23), 11 states have return successors, (29), 13 states have call predecessors, (29), 18 states have call successors, (29) [2024-11-27 23:20:58,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:20:58,837 INFO L93 Difference]: Finished difference Result 264 states and 349 transitions. [2024-11-27 23:20:58,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-27 23:20:58,838 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.185185185185185) internal successors, (140), 27 states have internal predecessors, (140), 18 states have call successors, (23), 1 states have call predecessors, (23), 11 states have return successors, (29), 13 states have call predecessors, (29), 18 states have call successors, (29) Word has length 301 [2024-11-27 23:20:58,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:20:58,841 INFO L225 Difference]: With dead ends: 264 [2024-11-27 23:20:58,841 INFO L226 Difference]: Without dead ends: 150 [2024-11-27 23:20:58,843 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 589 SyntacticMatches, 10 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=668, Invalid=1984, Unknown=0, NotChecked=0, Total=2652 [2024-11-27 23:20:58,845 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 222 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:20:58,846 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 177 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 23:20:58,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-27 23:20:58,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 131. [2024-11-27 23:20:58,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 102 states have internal predecessors, (111), 15 states have call successors, (15), 11 states have call predecessors, (15), 9 states have return successors, (37), 17 states have call predecessors, (37), 14 states have call successors, (37) [2024-11-27 23:20:58,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 163 transitions. [2024-11-27 23:20:58,871 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 163 transitions. Word has length 301 [2024-11-27 23:20:58,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:20:58,872 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 163 transitions. [2024-11-27 23:20:58,873 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.185185185185185) internal successors, (140), 27 states have internal predecessors, (140), 18 states have call successors, (23), 1 states have call predecessors, (23), 11 states have return successors, (29), 13 states have call predecessors, (29), 18 states have call successors, (29) [2024-11-27 23:20:58,873 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 163 transitions. [2024-11-27 23:20:58,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-11-27 23:20:58,881 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:58,882 INFO L218 NwaCegarLoop]: trace histogram [32, 30, 26, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 10, 6, 1, 1, 1, 1, 1] [2024-11-27 23:20:58,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-27 23:20:59,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-27 23:20:59,086 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:20:59,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:59,087 INFO L85 PathProgramCache]: Analyzing trace with hash -198377129, now seen corresponding path program 6 times [2024-11-27 23:20:59,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:59,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173676539] [2024-11-27 23:20:59,087 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 23:20:59,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:20:59,164 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-27 23:20:59,165 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:59,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3282 backedges. 716 proven. 787 refuted. 0 times theorem prover too weak. 1779 trivial. 0 not checked. [2024-11-27 23:20:59,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:20:59,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173676539] [2024-11-27 23:20:59,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173676539] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:20:59,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071711903] [2024-11-27 23:20:59,601 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 23:20:59,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:20:59,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:59,603 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:20:59,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-27 23:20:59,780 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-11-27 23:20:59,780 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:20:59,783 INFO L256 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-27 23:20:59,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:20:59,945 INFO L134 CoverageAnalysis]: Checked inductivity of 3282 backedges. 724 proven. 797 refuted. 0 times theorem prover too weak. 1761 trivial. 0 not checked. [2024-11-27 23:20:59,945 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:21:01,394 INFO L134 CoverageAnalysis]: Checked inductivity of 3282 backedges. 740 proven. 824 refuted. 0 times theorem prover too weak. 1718 trivial. 0 not checked. [2024-11-27 23:21:01,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071711903] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:21:01,394 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:21:01,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 19] total 23 [2024-11-27 23:21:01,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248787066] [2024-11-27 23:21:01,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:21:01,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-27 23:21:01,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:01,396 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-27 23:21:01,396 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2024-11-27 23:21:01,397 INFO L87 Difference]: Start difference. First operand 131 states and 163 transitions. Second operand has 23 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 14 states have call successors, (20), 1 states have call predecessors, (20), 10 states have return successors, (25), 13 states have call predecessors, (25), 14 states have call successors, (25) [2024-11-27 23:21:01,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:01,844 INFO L93 Difference]: Finished difference Result 262 states and 351 transitions. [2024-11-27 23:21:01,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-27 23:21:01,845 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 14 states have call successors, (20), 1 states have call predecessors, (20), 10 states have return successors, (25), 13 states have call predecessors, (25), 14 states have call successors, (25) Word has length 307 [2024-11-27 23:21:01,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:01,847 INFO L225 Difference]: With dead ends: 262 [2024-11-27 23:21:01,847 INFO L226 Difference]: Without dead ends: 137 [2024-11-27 23:21:01,849 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 646 GetRequests, 602 SyntacticMatches, 9 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=347, Invalid=985, Unknown=0, NotChecked=0, Total=1332 [2024-11-27 23:21:01,849 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 149 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:01,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 209 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 23:21:01,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2024-11-27 23:21:01,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 122. [2024-11-27 23:21:01,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 98 states have (on average 1.0408163265306123) internal successors, (102), 97 states have internal predecessors, (102), 16 states have call successors, (16), 12 states have call predecessors, (16), 7 states have return successors, (30), 12 states have call predecessors, (30), 15 states have call successors, (30) [2024-11-27 23:21:01,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 148 transitions. [2024-11-27 23:21:01,863 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 148 transitions. Word has length 307 [2024-11-27 23:21:01,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:01,863 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 148 transitions. [2024-11-27 23:21:01,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 14 states have call successors, (20), 1 states have call predecessors, (20), 10 states have return successors, (25), 13 states have call predecessors, (25), 14 states have call successors, (25) [2024-11-27 23:21:01,864 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 148 transitions. [2024-11-27 23:21:01,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2024-11-27 23:21:01,868 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:01,869 INFO L218 NwaCegarLoop]: trace histogram [69, 65, 56, 35, 35, 35, 35, 33, 33, 33, 33, 33, 32, 32, 32, 31, 21, 13, 1, 1, 1, 1, 1] [2024-11-27 23:21:01,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-27 23:21:02,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-27 23:21:02,073 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:21:02,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:02,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1821776615, now seen corresponding path program 7 times [2024-11-27 23:21:02,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:02,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250308220] [2024-11-27 23:21:02,074 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 23:21:02,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:02,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:03,870 INFO L134 CoverageAnalysis]: Checked inductivity of 15777 backedges. 1164 proven. 3497 refuted. 0 times theorem prover too weak. 11116 trivial. 0 not checked. [2024-11-27 23:21:03,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:03,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250308220] [2024-11-27 23:21:03,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250308220] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:21:03,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405199651] [2024-11-27 23:21:03,872 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 23:21:03,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:03,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:21:03,874 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:21:03,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-27 23:21:04,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:04,303 INFO L256 TraceCheckSpWp]: Trace formula consists of 1239 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-27 23:21:04,321 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:21:04,643 INFO L134 CoverageAnalysis]: Checked inductivity of 15777 backedges. 6828 proven. 2740 refuted. 0 times theorem prover too weak. 6209 trivial. 0 not checked. [2024-11-27 23:21:04,643 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:21:07,646 INFO L134 CoverageAnalysis]: Checked inductivity of 15777 backedges. 1409 proven. 4200 refuted. 0 times theorem prover too weak. 10168 trivial. 0 not checked. [2024-11-27 23:21:07,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405199651] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:21:07,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:21:07,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 25] total 30 [2024-11-27 23:21:07,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254384819] [2024-11-27 23:21:07,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:21:07,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-27 23:21:07,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:07,650 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-27 23:21:07,651 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2024-11-27 23:21:07,651 INFO L87 Difference]: Start difference. First operand 122 states and 148 transitions. Second operand has 30 states, 30 states have (on average 6.0) internal successors, (180), 30 states have internal predecessors, (180), 25 states have call successors, (32), 4 states have call predecessors, (32), 12 states have return successors, (37), 14 states have call predecessors, (37), 23 states have call successors, (37) [2024-11-27 23:21:08,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:08,521 INFO L93 Difference]: Finished difference Result 283 states and 370 transitions. [2024-11-27 23:21:08,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-27 23:21:08,522 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 6.0) internal successors, (180), 30 states have internal predecessors, (180), 25 states have call successors, (32), 4 states have call predecessors, (32), 12 states have return successors, (37), 14 states have call predecessors, (37), 23 states have call successors, (37) Word has length 661 [2024-11-27 23:21:08,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:08,525 INFO L225 Difference]: With dead ends: 283 [2024-11-27 23:21:08,526 INFO L226 Difference]: Without dead ends: 167 [2024-11-27 23:21:08,528 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1373 GetRequests, 1304 SyntacticMatches, 15 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=796, Invalid=2284, Unknown=0, NotChecked=0, Total=3080 [2024-11-27 23:21:08,529 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 377 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:08,529 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 164 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 23:21:08,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-11-27 23:21:08,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 131. [2024-11-27 23:21:08,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 105 states have (on average 1.0380952380952382) internal successors, (109), 104 states have internal predecessors, (109), 17 states have call successors, (17), 13 states have call predecessors, (17), 8 states have return successors, (36), 13 states have call predecessors, (36), 16 states have call successors, (36) [2024-11-27 23:21:08,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 162 transitions. [2024-11-27 23:21:08,548 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 162 transitions. Word has length 661 [2024-11-27 23:21:08,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:08,552 INFO L471 AbstractCegarLoop]: Abstraction has 131 states and 162 transitions. [2024-11-27 23:21:08,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 6.0) internal successors, (180), 30 states have internal predecessors, (180), 25 states have call successors, (32), 4 states have call predecessors, (32), 12 states have return successors, (37), 14 states have call predecessors, (37), 23 states have call successors, (37) [2024-11-27 23:21:08,552 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 162 transitions. [2024-11-27 23:21:08,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2024-11-27 23:21:08,555 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:08,555 INFO L218 NwaCegarLoop]: trace histogram [42, 40, 34, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 19, 13, 8, 1, 1, 1, 1, 1] [2024-11-27 23:21:08,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-27 23:21:08,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-27 23:21:08,756 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:21:08,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:08,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1368637202, now seen corresponding path program 8 times [2024-11-27 23:21:08,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:08,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075461012] [2024-11-27 23:21:08,757 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:21:08,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:08,817 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:21:08,817 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:12,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5803 backedges. 830 proven. 1470 refuted. 0 times theorem prover too weak. 3503 trivial. 0 not checked. [2024-11-27 23:21:12,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:12,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075461012] [2024-11-27 23:21:12,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075461012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:21:12,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894634936] [2024-11-27 23:21:12,146 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:21:12,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:12,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:21:12,148 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:21:12,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-27 23:21:12,425 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:21:12,425 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:12,430 INFO L256 TraceCheckSpWp]: Trace formula consists of 767 conjuncts, 81 conjuncts are in the unsatisfiable core [2024-11-27 23:21:12,439 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:21:13,017 INFO L134 CoverageAnalysis]: Checked inductivity of 5803 backedges. 820 proven. 1112 refuted. 0 times theorem prover too weak. 3871 trivial. 0 not checked. [2024-11-27 23:21:13,017 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:21:23,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5803 backedges. 1149 proven. 1015 refuted. 0 times theorem prover too weak. 3639 trivial. 0 not checked. [2024-11-27 23:21:23,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894634936] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:21:23,429 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:21:23,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 29] total 45 [2024-11-27 23:21:23,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752616681] [2024-11-27 23:21:23,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:21:23,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-27 23:21:23,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:23,432 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-27 23:21:23,433 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=1607, Unknown=0, NotChecked=0, Total=2070 [2024-11-27 23:21:23,434 INFO L87 Difference]: Start difference. First operand 131 states and 162 transitions. Second operand has 46 states, 45 states have (on average 2.6444444444444444) internal successors, (119), 46 states have internal predecessors, (119), 12 states have call successors, (13), 1 states have call predecessors, (13), 13 states have return successors, (31), 31 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-27 23:21:23,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:23,741 INFO L93 Difference]: Finished difference Result 162 states and 216 transitions. [2024-11-27 23:21:23,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-27 23:21:23,742 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 2.6444444444444444) internal successors, (119), 46 states have internal predecessors, (119), 12 states have call successors, (13), 1 states have call predecessors, (13), 13 states have return successors, (31), 31 states have call predecessors, (31), 12 states have call successors, (31) Word has length 405 [2024-11-27 23:21:23,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:23,745 INFO L225 Difference]: With dead ends: 162 [2024-11-27 23:21:23,746 INFO L226 Difference]: Without dead ends: 161 [2024-11-27 23:21:23,747 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 893 GetRequests, 794 SyntacticMatches, 51 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2454 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=544, Invalid=1906, Unknown=0, NotChecked=0, Total=2450 [2024-11-27 23:21:23,747 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 16 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:23,748 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 169 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:23,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2024-11-27 23:21:23,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 152. [2024-11-27 23:21:23,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 122 states have (on average 1.0327868852459017) internal successors, (126), 120 states have internal predecessors, (126), 19 states have call successors, (19), 13 states have call predecessors, (19), 10 states have return successors, (56), 18 states have call predecessors, (56), 18 states have call successors, (56) [2024-11-27 23:21:23,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 201 transitions. [2024-11-27 23:21:23,768 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 201 transitions. Word has length 405 [2024-11-27 23:21:23,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:23,769 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 201 transitions. [2024-11-27 23:21:23,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 2.6444444444444444) internal successors, (119), 46 states have internal predecessors, (119), 12 states have call successors, (13), 1 states have call predecessors, (13), 13 states have return successors, (31), 31 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-27 23:21:23,769 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 201 transitions. [2024-11-27 23:21:23,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 818 [2024-11-27 23:21:23,777 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:23,777 INFO L218 NwaCegarLoop]: trace histogram [84, 82, 68, 42, 42, 42, 42, 41, 41, 41, 41, 41, 41, 41, 41, 40, 26, 16, 1, 1, 1, 1, 1] [2024-11-27 23:21:23,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-27 23:21:23,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:23,982 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:21:23,982 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:23,982 INFO L85 PathProgramCache]: Analyzing trace with hash 742001099, now seen corresponding path program 9 times [2024-11-27 23:21:23,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:23,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252073040] [2024-11-27 23:21:23,983 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:21:23,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:24,129 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 47 check-sat command(s) [2024-11-27 23:21:24,129 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:25,196 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 3354 proven. 2083 refuted. 0 times theorem prover too weak. 18778 trivial. 0 not checked. [2024-11-27 23:21:25,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:25,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252073040] [2024-11-27 23:21:25,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252073040] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:21:25,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498606433] [2024-11-27 23:21:25,197 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:21:25,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:25,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:21:25,199 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:21:25,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-27 23:21:25,832 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 47 check-sat command(s) [2024-11-27 23:21:25,832 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:25,838 INFO L256 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-27 23:21:25,854 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:21:26,055 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 3117 proven. 1710 refuted. 0 times theorem prover too weak. 19388 trivial. 0 not checked. [2024-11-27 23:21:26,055 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:21:28,672 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 3117 proven. 1773 refuted. 0 times theorem prover too weak. 19325 trivial. 0 not checked. [2024-11-27 23:21:28,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498606433] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:21:28,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:21:28,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13, 19] total 24 [2024-11-27 23:21:28,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673642253] [2024-11-27 23:21:28,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:21:28,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-27 23:21:28,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:28,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-27 23:21:28,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2024-11-27 23:21:28,675 INFO L87 Difference]: Start difference. First operand 152 states and 201 transitions. Second operand has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 12 states have call successors, (22), 1 states have call predecessors, (22), 10 states have return successors, (28), 18 states have call predecessors, (28), 12 states have call successors, (28) [2024-11-27 23:21:29,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:29,480 INFO L93 Difference]: Finished difference Result 426 states and 586 transitions. [2024-11-27 23:21:29,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-27 23:21:29,481 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 12 states have call successors, (22), 1 states have call predecessors, (22), 10 states have return successors, (28), 18 states have call predecessors, (28), 12 states have call successors, (28) Word has length 817 [2024-11-27 23:21:29,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:29,485 INFO L225 Difference]: With dead ends: 426 [2024-11-27 23:21:29,486 INFO L226 Difference]: Without dead ends: 246 [2024-11-27 23:21:29,488 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1684 GetRequests, 1626 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=672, Invalid=1878, Unknown=0, NotChecked=0, Total=2550 [2024-11-27 23:21:29,488 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 286 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:29,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 184 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 23:21:29,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2024-11-27 23:21:29,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 188. [2024-11-27 23:21:29,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 152 states have (on average 1.0394736842105263) internal successors, (158), 149 states have internal predecessors, (158), 24 states have call successors, (24), 17 states have call predecessors, (24), 11 states have return successors, (65), 21 states have call predecessors, (65), 23 states have call successors, (65) [2024-11-27 23:21:29,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 247 transitions. [2024-11-27 23:21:29,520 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 247 transitions. Word has length 817 [2024-11-27 23:21:29,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:29,523 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 247 transitions. [2024-11-27 23:21:29,524 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.583333333333333) internal successors, (134), 24 states have internal predecessors, (134), 12 states have call successors, (22), 1 states have call predecessors, (22), 10 states have return successors, (28), 18 states have call predecessors, (28), 12 states have call successors, (28) [2024-11-27 23:21:29,524 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 247 transitions. [2024-11-27 23:21:29,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 818 [2024-11-27 23:21:29,530 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:29,531 INFO L218 NwaCegarLoop]: trace histogram [84, 82, 68, 42, 42, 42, 42, 41, 41, 41, 41, 41, 41, 41, 41, 40, 26, 16, 1, 1, 1, 1, 1] [2024-11-27 23:21:29,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-27 23:21:29,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:29,735 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:21:29,735 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:29,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1025803277, now seen corresponding path program 10 times [2024-11-27 23:21:29,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:29,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690346932] [2024-11-27 23:21:29,735 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:21:29,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:29,798 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:21:29,798 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:30,589 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 2309 proven. 4945 refuted. 0 times theorem prover too weak. 16961 trivial. 0 not checked. [2024-11-27 23:21:30,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:30,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690346932] [2024-11-27 23:21:30,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690346932] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:21:30,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240454625] [2024-11-27 23:21:30,589 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:21:30,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:30,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:21:30,592 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:21:30,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-27 23:21:30,945 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:21:30,945 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:30,948 INFO L256 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-27 23:21:30,957 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:21:31,236 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 12370 proven. 2667 refuted. 0 times theorem prover too weak. 9178 trivial. 0 not checked. [2024-11-27 23:21:31,236 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:21:36,584 INFO L134 CoverageAnalysis]: Checked inductivity of 24215 backedges. 2300 proven. 5308 refuted. 0 times theorem prover too weak. 16607 trivial. 0 not checked. [2024-11-27 23:21:36,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240454625] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:21:36,585 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:21:36,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 27] total 32 [2024-11-27 23:21:36,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542986901] [2024-11-27 23:21:36,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:21:36,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-27 23:21:36,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:36,587 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-27 23:21:36,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=813, Unknown=0, NotChecked=0, Total=992 [2024-11-27 23:21:36,588 INFO L87 Difference]: Start difference. First operand 188 states and 247 transitions. Second operand has 32 states, 32 states have (on average 5.71875) internal successors, (183), 32 states have internal predecessors, (183), 26 states have call successors, (31), 2 states have call predecessors, (31), 14 states have return successors, (40), 14 states have call predecessors, (40), 26 states have call successors, (40) [2024-11-27 23:21:37,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:37,286 INFO L93 Difference]: Finished difference Result 373 states and 510 transitions. [2024-11-27 23:21:37,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-27 23:21:37,287 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 5.71875) internal successors, (183), 32 states have internal predecessors, (183), 26 states have call successors, (31), 2 states have call predecessors, (31), 14 states have return successors, (40), 14 states have call predecessors, (40), 26 states have call successors, (40) Word has length 817 [2024-11-27 23:21:37,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:37,291 INFO L225 Difference]: With dead ends: 373 [2024-11-27 23:21:37,292 INFO L226 Difference]: Without dead ends: 191 [2024-11-27 23:21:37,295 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1678 GetRequests, 1617 SyntacticMatches, 13 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=632, Invalid=1818, Unknown=0, NotChecked=0, Total=2450 [2024-11-27 23:21:37,296 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 180 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:37,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 258 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 23:21:37,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-27 23:21:37,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 176. [2024-11-27 23:21:37,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 143 states have (on average 1.027972027972028) internal successors, (147), 140 states have internal predecessors, (147), 23 states have call successors, (23), 19 states have call predecessors, (23), 9 states have return successors, (49), 16 states have call predecessors, (49), 22 states have call successors, (49) [2024-11-27 23:21:37,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 219 transitions. [2024-11-27 23:21:37,321 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 219 transitions. Word has length 817 [2024-11-27 23:21:37,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:37,322 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 219 transitions. [2024-11-27 23:21:37,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 5.71875) internal successors, (183), 32 states have internal predecessors, (183), 26 states have call successors, (31), 2 states have call predecessors, (31), 14 states have return successors, (40), 14 states have call predecessors, (40), 26 states have call successors, (40) [2024-11-27 23:21:37,323 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 219 transitions. [2024-11-27 23:21:37,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1753 [2024-11-27 23:21:37,350 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:37,351 INFO L218 NwaCegarLoop]: trace histogram [181, 175, 147, 92, 92, 92, 92, 88, 88, 88, 88, 88, 87, 87, 87, 86, 55, 34, 1, 1, 1, 1, 1] [2024-11-27 23:21:37,364 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-27 23:21:37,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:37,552 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:21:37,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:37,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1815856822, now seen corresponding path program 11 times [2024-11-27 23:21:37,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:37,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960156752] [2024-11-27 23:21:37,553 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 23:21:37,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:38,169 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 129 check-sat command(s) [2024-11-27 23:21:38,169 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:45,816 INFO L134 CoverageAnalysis]: Checked inductivity of 112854 backedges. 8870 proven. 15596 refuted. 0 times theorem prover too weak. 88388 trivial. 0 not checked. [2024-11-27 23:21:45,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:45,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960156752] [2024-11-27 23:21:45,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960156752] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:21:45,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351490393] [2024-11-27 23:21:45,817 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 23:21:45,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:21:45,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:21:45,819 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:21:45,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-27 23:21:47,295 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 129 check-sat command(s) [2024-11-27 23:21:47,295 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:21:47,306 INFO L256 TraceCheckSpWp]: Trace formula consists of 3112 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-27 23:21:47,327 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:21:47,730 INFO L134 CoverageAnalysis]: Checked inductivity of 112854 backedges. 48640 proven. 9630 refuted. 0 times theorem prover too weak. 54584 trivial. 0 not checked. [2024-11-27 23:21:47,730 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:21:56,392 INFO L134 CoverageAnalysis]: Checked inductivity of 112854 backedges. 8850 proven. 15784 refuted. 0 times theorem prover too weak. 88220 trivial. 0 not checked. [2024-11-27 23:21:56,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351490393] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:21:56,392 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:21:56,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 43] total 53 [2024-11-27 23:21:56,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475193994] [2024-11-27 23:21:56,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:21:56,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-27 23:21:56,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:56,396 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-27 23:21:56,397 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=403, Invalid=2353, Unknown=0, NotChecked=0, Total=2756 [2024-11-27 23:21:56,398 INFO L87 Difference]: Start difference. First operand 176 states and 219 transitions. Second operand has 53 states, 53 states have (on average 5.264150943396227) internal successors, (279), 48 states have internal predecessors, (279), 42 states have call successors, (49), 12 states have call predecessors, (49), 18 states have return successors, (51), 21 states have call predecessors, (51), 33 states have call successors, (51) [2024-11-27 23:22:00,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:00,054 INFO L93 Difference]: Finished difference Result 616 states and 990 transitions. [2024-11-27 23:22:00,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2024-11-27 23:22:00,055 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 5.264150943396227) internal successors, (279), 48 states have internal predecessors, (279), 42 states have call successors, (49), 12 states have call predecessors, (49), 18 states have return successors, (51), 21 states have call predecessors, (51), 33 states have call successors, (51) Word has length 1752 [2024-11-27 23:22:00,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:00,065 INFO L225 Difference]: With dead ends: 616 [2024-11-27 23:22:00,065 INFO L226 Difference]: Without dead ends: 446 [2024-11-27 23:22:00,075 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3653 GetRequests, 3487 SyntacticMatches, 16 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7294 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=4683, Invalid=18269, Unknown=0, NotChecked=0, Total=22952 [2024-11-27 23:22:00,077 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 1505 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 533 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1505 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 1416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 533 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:00,078 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1505 Valid, 406 Invalid, 1416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [533 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 23:22:00,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2024-11-27 23:22:00,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 401. [2024-11-27 23:22:00,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 330 states have (on average 1.0454545454545454) internal successors, (345), 322 states have internal predecessors, (345), 55 states have call successors, (55), 50 states have call predecessors, (55), 15 states have return successors, (243), 28 states have call predecessors, (243), 54 states have call successors, (243) [2024-11-27 23:22:00,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 643 transitions. [2024-11-27 23:22:00,148 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 643 transitions. Word has length 1752 [2024-11-27 23:22:00,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:00,150 INFO L471 AbstractCegarLoop]: Abstraction has 401 states and 643 transitions. [2024-11-27 23:22:00,150 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 5.264150943396227) internal successors, (279), 48 states have internal predecessors, (279), 42 states have call successors, (49), 12 states have call predecessors, (49), 18 states have return successors, (51), 21 states have call predecessors, (51), 33 states have call successors, (51) [2024-11-27 23:22:00,150 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 643 transitions. [2024-11-27 23:22:00,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 916 [2024-11-27 23:22:00,161 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:00,162 INFO L218 NwaCegarLoop]: trace histogram [94, 92, 76, 47, 47, 47, 47, 46, 46, 46, 46, 46, 46, 46, 46, 45, 29, 18, 1, 1, 1, 1, 1] [2024-11-27 23:22:00,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-27 23:22:00,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:22:00,363 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:22:00,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:00,364 INFO L85 PathProgramCache]: Analyzing trace with hash 332016606, now seen corresponding path program 12 times [2024-11-27 23:22:00,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:00,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120598380] [2024-11-27 23:22:00,364 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 23:22:00,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:00,498 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 45 check-sat command(s) [2024-11-27 23:22:00,500 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:22:01,625 INFO L134 CoverageAnalysis]: Checked inductivity of 30452 backedges. 3983 proven. 3182 refuted. 0 times theorem prover too weak. 23287 trivial. 0 not checked. [2024-11-27 23:22:01,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:01,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120598380] [2024-11-27 23:22:01,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120598380] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:22:01,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171934511] [2024-11-27 23:22:01,625 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 23:22:01,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:22:01,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:22:01,627 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:22:01,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-27 23:22:02,290 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 45 check-sat command(s) [2024-11-27 23:22:02,291 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:22:02,296 INFO L256 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-27 23:22:02,310 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:22:02,607 INFO L134 CoverageAnalysis]: Checked inductivity of 30452 backedges. 4111 proven. 3382 refuted. 0 times theorem prover too weak. 22959 trivial. 0 not checked. [2024-11-27 23:22:02,607 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:22:06,671 INFO L134 CoverageAnalysis]: Checked inductivity of 30452 backedges. 4123 proven. 3476 refuted. 0 times theorem prover too weak. 22853 trivial. 0 not checked. [2024-11-27 23:22:06,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171934511] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:22:06,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:22:06,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 25] total 32 [2024-11-27 23:22:06,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434702345] [2024-11-27 23:22:06,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:22:06,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-27 23:22:06,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:06,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-27 23:22:06,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=802, Unknown=0, NotChecked=0, Total=992 [2024-11-27 23:22:06,675 INFO L87 Difference]: Start difference. First operand 401 states and 643 transitions. Second operand has 32 states, 32 states have (on average 5.375) internal successors, (172), 32 states have internal predecessors, (172), 21 states have call successors, (29), 1 states have call predecessors, (29), 13 states have return successors, (37), 18 states have call predecessors, (37), 21 states have call successors, (37) [2024-11-27 23:22:07,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:07,437 INFO L93 Difference]: Finished difference Result 876 states and 1432 transitions. [2024-11-27 23:22:07,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-27 23:22:07,439 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 5.375) internal successors, (172), 32 states have internal predecessors, (172), 21 states have call successors, (29), 1 states have call predecessors, (29), 13 states have return successors, (37), 18 states have call predecessors, (37), 21 states have call successors, (37) Word has length 915 [2024-11-27 23:22:07,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:07,448 INFO L225 Difference]: With dead ends: 876 [2024-11-27 23:22:07,448 INFO L226 Difference]: Without dead ends: 456 [2024-11-27 23:22:07,454 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1812 SyntacticMatches, 12 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=721, Invalid=2141, Unknown=0, NotChecked=0, Total=2862 [2024-11-27 23:22:07,455 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 219 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:07,455 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 248 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 23:22:07,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-11-27 23:22:07,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 398. [2024-11-27 23:22:07,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 327 states have (on average 1.0428134556574924) internal successors, (341), 320 states have internal predecessors, (341), 55 states have call successors, (55), 50 states have call predecessors, (55), 15 states have return successors, (207), 27 states have call predecessors, (207), 54 states have call successors, (207) [2024-11-27 23:22:07,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 603 transitions. [2024-11-27 23:22:07,514 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 603 transitions. Word has length 915 [2024-11-27 23:22:07,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:07,515 INFO L471 AbstractCegarLoop]: Abstraction has 398 states and 603 transitions. [2024-11-27 23:22:07,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 5.375) internal successors, (172), 32 states have internal predecessors, (172), 21 states have call successors, (29), 1 states have call predecessors, (29), 13 states have return successors, (37), 18 states have call predecessors, (37), 21 states have call successors, (37) [2024-11-27 23:22:07,516 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 603 transitions. [2024-11-27 23:22:07,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1073 [2024-11-27 23:22:07,527 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:07,528 INFO L218 NwaCegarLoop]: trace histogram [110, 108, 89, 55, 55, 55, 55, 54, 54, 54, 54, 54, 54, 54, 54, 53, 34, 21, 1, 1, 1, 1, 1] [2024-11-27 23:22:07,541 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-27 23:22:07,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-27 23:22:07,732 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:22:07,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:07,732 INFO L85 PathProgramCache]: Analyzing trace with hash -997144710, now seen corresponding path program 13 times [2024-11-27 23:22:07,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:07,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807045566] [2024-11-27 23:22:07,733 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 23:22:07,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:07,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:31,106 INFO L134 CoverageAnalysis]: Checked inductivity of 41934 backedges. 6794 proven. 10267 refuted. 0 times theorem prover too weak. 24873 trivial. 0 not checked. [2024-11-27 23:22:31,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:31,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807045566] [2024-11-27 23:22:31,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807045566] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:22:31,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001614462] [2024-11-27 23:22:31,106 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 23:22:31,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:22:31,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:22:31,108 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:22:31,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-27 23:22:31,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:31,802 INFO L256 TraceCheckSpWp]: Trace formula consists of 1999 conjuncts, 217 conjuncts are in the unsatisfiable core [2024-11-27 23:22:31,818 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:22:33,210 INFO L134 CoverageAnalysis]: Checked inductivity of 41934 backedges. 6686 proven. 7855 refuted. 0 times theorem prover too weak. 27393 trivial. 0 not checked. [2024-11-27 23:22:33,210 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:23:40,314 INFO L134 CoverageAnalysis]: Checked inductivity of 41934 backedges. 7863 proven. 7392 refuted. 0 times theorem prover too weak. 26679 trivial. 0 not checked. [2024-11-27 23:23:40,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001614462] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:23:40,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:23:40,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24, 41] total 59 [2024-11-27 23:23:40,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63132547] [2024-11-27 23:23:40,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:23:40,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-11-27 23:23:40,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:23:40,317 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-11-27 23:23:40,318 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=770, Invalid=2770, Unknown=0, NotChecked=0, Total=3540 [2024-11-27 23:23:40,318 INFO L87 Difference]: Start difference. First operand 398 states and 603 transitions. Second operand has 60 states, 59 states have (on average 2.593220338983051) internal successors, (153), 60 states have internal predecessors, (153), 16 states have call successors, (17), 1 states have call predecessors, (17), 17 states have return successors, (41), 41 states have call predecessors, (41), 16 states have call successors, (41) [2024-11-27 23:23:40,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:23:40,655 INFO L93 Difference]: Finished difference Result 426 states and 658 transitions. [2024-11-27 23:23:40,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-27 23:23:40,656 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 2.593220338983051) internal successors, (153), 60 states have internal predecessors, (153), 16 states have call successors, (17), 1 states have call predecessors, (17), 17 states have return successors, (41), 41 states have call predecessors, (41), 16 states have call successors, (41) Word has length 1072 [2024-11-27 23:23:40,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:23:40,664 INFO L225 Difference]: With dead ends: 426 [2024-11-27 23:23:40,664 INFO L226 Difference]: Without dead ends: 425 [2024-11-27 23:23:40,666 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2363 GetRequests, 2141 SyntacticMatches, 160 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7611 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=871, Invalid=3161, Unknown=0, NotChecked=0, Total=4032 [2024-11-27 23:23:40,667 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 8 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:23:40,667 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 209 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:23:40,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2024-11-27 23:23:40,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 422. [2024-11-27 23:23:40,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 347 states have (on average 1.0403458213256485) internal successors, (361), 338 states have internal predecessors, (361), 57 states have call successors, (57), 50 states have call predecessors, (57), 17 states have return successors, (232), 33 states have call predecessors, (232), 56 states have call successors, (232) [2024-11-27 23:23:40,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 650 transitions. [2024-11-27 23:23:40,733 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 650 transitions. Word has length 1072 [2024-11-27 23:23:40,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:23:40,735 INFO L471 AbstractCegarLoop]: Abstraction has 422 states and 650 transitions. [2024-11-27 23:23:40,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 2.593220338983051) internal successors, (153), 60 states have internal predecessors, (153), 16 states have call successors, (17), 1 states have call predecessors, (17), 17 states have return successors, (41), 41 states have call predecessors, (41), 16 states have call successors, (41) [2024-11-27 23:23:40,735 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 650 transitions. [2024-11-27 23:23:40,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2146 [2024-11-27 23:23:40,811 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:23:40,811 INFO L218 NwaCegarLoop]: trace histogram [219, 218, 177, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 68, 42, 1, 1, 1, 1, 1] [2024-11-27 23:23:40,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-27 23:23:41,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:23:41,012 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:23:41,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:23:41,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1452014101, now seen corresponding path program 14 times [2024-11-27 23:23:41,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:23:41,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539119475] [2024-11-27 23:23:41,016 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:23:41,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:23:41,547 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:23:41,548 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:23:47,653 INFO L134 CoverageAnalysis]: Checked inductivity of 169484 backedges. 8389 proven. 19339 refuted. 0 times theorem prover too weak. 141756 trivial. 0 not checked. [2024-11-27 23:23:47,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:23:47,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539119475] [2024-11-27 23:23:47,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539119475] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:23:47,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228417246] [2024-11-27 23:23:47,654 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:23:47,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:23:47,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:23:47,656 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:23:47,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-27 23:23:48,927 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:23:48,927 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:23:48,938 INFO L256 TraceCheckSpWp]: Trace formula consists of 3982 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-27 23:23:48,954 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:23:49,318 INFO L134 CoverageAnalysis]: Checked inductivity of 169484 backedges. 80133 proven. 10882 refuted. 0 times theorem prover too weak. 78469 trivial. 0 not checked. [2024-11-27 23:23:49,318 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:23:59,218 INFO L134 CoverageAnalysis]: Checked inductivity of 169484 backedges. 8372 proven. 20314 refuted. 0 times theorem prover too weak. 140798 trivial. 0 not checked. [2024-11-27 23:23:59,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228417246] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:23:59,219 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:23:59,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21, 35] total 40 [2024-11-27 23:23:59,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686388032] [2024-11-27 23:23:59,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:23:59,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-27 23:23:59,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:23:59,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-27 23:23:59,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 23:23:59,222 INFO L87 Difference]: Start difference. First operand 422 states and 650 transitions. Second operand has 40 states, 40 states have (on average 5.775) internal successors, (231), 40 states have internal predecessors, (231), 34 states have call successors, (39), 2 states have call predecessors, (39), 18 states have return successors, (52), 18 states have call predecessors, (52), 34 states have call successors, (52) [2024-11-27 23:23:59,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:23:59,965 INFO L93 Difference]: Finished difference Result 904 states and 1478 transitions. [2024-11-27 23:23:59,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-27 23:23:59,966 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 5.775) internal successors, (231), 40 states have internal predecessors, (231), 34 states have call successors, (39), 2 states have call predecessors, (39), 18 states have return successors, (52), 18 states have call predecessors, (52), 34 states have call successors, (52) Word has length 2145 [2024-11-27 23:23:59,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:23:59,974 INFO L225 Difference]: With dead ends: 904 [2024-11-27 23:23:59,974 INFO L226 Difference]: Without dead ends: 488 [2024-11-27 23:23:59,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4348 GetRequests, 4269 SyntacticMatches, 17 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1176 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=999, Invalid=3033, Unknown=0, NotChecked=0, Total=4032 [2024-11-27 23:23:59,980 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 399 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:23:59,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 320 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 23:23:59,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2024-11-27 23:24:00,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 407. [2024-11-27 23:24:00,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 334 states have (on average 1.032934131736527) internal successors, (345), 328 states have internal predecessors, (345), 57 states have call successors, (57), 50 states have call predecessors, (57), 15 states have return successors, (212), 28 states have call predecessors, (212), 56 states have call successors, (212) [2024-11-27 23:24:00,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 614 transitions. [2024-11-27 23:24:00,032 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 614 transitions. Word has length 2145 [2024-11-27 23:24:00,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:24:00,033 INFO L471 AbstractCegarLoop]: Abstraction has 407 states and 614 transitions. [2024-11-27 23:24:00,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 5.775) internal successors, (231), 40 states have internal predecessors, (231), 34 states have call successors, (39), 2 states have call predecessors, (39), 18 states have return successors, (52), 18 states have call predecessors, (52), 34 states have call successors, (52) [2024-11-27 23:24:00,034 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 614 transitions. [2024-11-27 23:24:00,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2401 [2024-11-27 23:24:00,080 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:24:00,080 INFO L218 NwaCegarLoop]: trace histogram [245, 244, 198, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 76, 47, 1, 1, 1, 1, 1] [2024-11-27 23:24:00,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-27 23:24:00,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:24:00,281 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:24:00,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:24:00,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1733726820, now seen corresponding path program 15 times [2024-11-27 23:24:00,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:24:00,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285731067] [2024-11-27 23:24:00,282 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:24:00,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:24:00,442 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 58 check-sat command(s) [2024-11-27 23:24:00,442 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:24:02,985 INFO L134 CoverageAnalysis]: Checked inductivity of 212385 backedges. 11104 proven. 17533 refuted. 0 times theorem prover too weak. 183748 trivial. 0 not checked. [2024-11-27 23:24:02,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:24:02,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285731067] [2024-11-27 23:24:02,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285731067] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:24:02,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808944763] [2024-11-27 23:24:02,985 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 23:24:02,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:24:02,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:24:02,987 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:24:02,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-27 23:24:04,198 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 58 check-sat command(s) [2024-11-27 23:24:04,198 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:24:04,204 INFO L256 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-27 23:24:04,218 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:24:05,008 INFO L134 CoverageAnalysis]: Checked inductivity of 212385 backedges. 11165 proven. 16957 refuted. 0 times theorem prover too weak. 184263 trivial. 0 not checked. [2024-11-27 23:24:05,008 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:24:14,441 INFO L134 CoverageAnalysis]: Checked inductivity of 212385 backedges. 11169 proven. 17151 refuted. 0 times theorem prover too weak. 184065 trivial. 0 not checked. [2024-11-27 23:24:14,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808944763] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:24:14,441 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:24:14,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20, 32] total 49 [2024-11-27 23:24:14,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078077601] [2024-11-27 23:24:14,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:24:14,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-27 23:24:14,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:24:14,446 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-27 23:24:14,446 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=1989, Unknown=0, NotChecked=0, Total=2352 [2024-11-27 23:24:14,447 INFO L87 Difference]: Start difference. First operand 407 states and 614 transitions. Second operand has 49 states, 49 states have (on average 5.63265306122449) internal successors, (276), 49 states have internal predecessors, (276), 37 states have call successors, (45), 1 states have call predecessors, (45), 24 states have return successors, (62), 29 states have call predecessors, (62), 37 states have call successors, (62) [2024-11-27 23:24:15,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:24:15,599 INFO L93 Difference]: Finished difference Result 874 states and 1368 transitions. [2024-11-27 23:24:15,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-27 23:24:15,600 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 5.63265306122449) internal successors, (276), 49 states have internal predecessors, (276), 37 states have call successors, (45), 1 states have call predecessors, (45), 24 states have return successors, (62), 29 states have call predecessors, (62), 37 states have call successors, (62) Word has length 2400 [2024-11-27 23:24:15,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:24:15,607 INFO L225 Difference]: With dead ends: 874 [2024-11-27 23:24:15,607 INFO L226 Difference]: Without dead ends: 473 [2024-11-27 23:24:15,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4878 GetRequests, 4778 SyntacticMatches, 15 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2351 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1705, Invalid=5777, Unknown=0, NotChecked=0, Total=7482 [2024-11-27 23:24:15,612 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 444 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 23:24:15,614 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 410 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 23:24:15,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2024-11-27 23:24:15,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 389. [2024-11-27 23:24:15,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 318 states have (on average 1.028301886792453) internal successors, (327), 314 states have internal predecessors, (327), 55 states have call successors, (55), 47 states have call predecessors, (55), 15 states have return successors, (189), 27 states have call predecessors, (189), 54 states have call successors, (189) [2024-11-27 23:24:15,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 571 transitions. [2024-11-27 23:24:15,662 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 571 transitions. Word has length 2400 [2024-11-27 23:24:15,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:24:15,663 INFO L471 AbstractCegarLoop]: Abstraction has 389 states and 571 transitions. [2024-11-27 23:24:15,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 5.63265306122449) internal successors, (276), 49 states have internal predecessors, (276), 37 states have call successors, (45), 1 states have call predecessors, (45), 24 states have return successors, (62), 29 states have call predecessors, (62), 37 states have call successors, (62) [2024-11-27 23:24:15,665 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 571 transitions. [2024-11-27 23:24:15,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2813 [2024-11-27 23:24:15,724 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:24:15,725 INFO L218 NwaCegarLoop]: trace histogram [287, 286, 232, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 142, 89, 55, 1, 1, 1, 1, 1] [2024-11-27 23:24:15,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-27 23:24:15,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-27 23:24:15,926 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting fibonacciErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [fibonacciErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, fibonacciErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-27 23:24:15,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:24:15,927 INFO L85 PathProgramCache]: Analyzing trace with hash -420205961, now seen corresponding path program 16 times [2024-11-27 23:24:15,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:24:15,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010791286] [2024-11-27 23:24:15,928 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:24:15,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:24:16,718 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:24:16,719 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:29:39,769 INFO L134 CoverageAnalysis]: Checked inductivity of 291918 backedges. 49486 proven. 53639 refuted. 0 times theorem prover too weak. 188793 trivial. 0 not checked. [2024-11-27 23:29:39,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:29:39,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010791286] [2024-11-27 23:29:39,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010791286] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:29:39,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667855496] [2024-11-27 23:29:39,770 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 23:29:39,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:29:39,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:29:39,772 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:29:39,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e8222e89-f109-4ba2-9a49-eb2a36ec0952/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-27 23:29:41,307 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 23:29:41,307 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:29:41,328 INFO L256 TraceCheckSpWp]: Trace formula consists of 5214 conjuncts, 573 conjuncts are in the unsatisfiable core [2024-11-27 23:29:41,346 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:29:44,041 INFO L134 CoverageAnalysis]: Checked inductivity of 291918 backedges. 49486 proven. 53639 refuted. 0 times theorem prover too weak. 188793 trivial. 0 not checked. [2024-11-27 23:29:44,041 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:32:46,644 WARN L286 SmtUtils]: Spent 12.68s on a formula simplification that was a NOOP. DAG size: 797 (called from [L 276] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2024-11-27 23:32:59,474 WARN L286 SmtUtils]: Spent 12.83s on a formula simplification that was a NOOP. DAG size: 797 (called from [L 299] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2024-11-27 23:33:12,145 WARN L286 SmtUtils]: Spent 12.65s on a formula simplification that was a NOOP. DAG size: 799 (called from [L 276] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2024-11-27 23:33:25,063 WARN L286 SmtUtils]: Spent 12.92s on a formula simplification that was a NOOP. DAG size: 799 (called from [L 299] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition)